---
title: Shopware Operation Modes | Shopware Community Hub
description: >-
  In this unit, you will explore Shopware’s operation modes, learn the key
  features of each model and how to choose the right one based on your business
  needs.
canonical_url: 'https://hub.shopware.com/learn/unit/shopware-operation-modes'
---

# Shopware Operation Modes

<LearningObjectives>

- Understand the key Shopware **operation modes** (self-hosted, PaaS, SaaS).
- Identify which model **fits** different business needs.
- Learn the impact of each mode on **security, customization, and cost**.

</LearningObjectives>

# Shopware operation modes

An **operation mode** refers to software that is provided to users, ranging from fully managed cloud services to self-hosted solutions, allowing businesses to choose the level of control and customization they need. When it comes to choosing the right ecommerce architecture, there’s no one-size-fits-all solution. Each operation mode has its unique advantages and challenges, and the choice will depend on your specific needs as a developer and the goals of your business. Let’s dive into the three main modes offered by Shopware: self-hosted, Platform-as-a-Service (PaaS), and Software-as-a-Service (SaaS).

Key Factors to Consider:

- **Flexibility:** How much control and customization do you need?
- **Technical expertise:** What skills does your team have?
- **Projected growth:** Are you planning for rapid expansion?
- **Integration needs:** Do you have legacy systems that need integration?
- **Budget:** What can you realistically afford?

## **Self-hosted**

Self-hosted services are opted for when businesses require a high degree of control, customization, and security over their infrastructure. Here are key scenarios where self-hosted solutions are preferred:

1. **Data security and compliance:** Ideal for industries handling sensitive data, such as healthcare, finance, or government organizations, often choose self-hosted solutions to maintain full control over their data and ensure compliance with strict regulations (e.g., GDPR, HIPAA).

2. **Customization needs:** When a business requires deep customization and integration with legacy systems or specific tools that cloud-based solutions cannot easily support, self-hosted solutions offer the flexibility to tailor the environment.

3. **Control over infrastructure:** Companies that want full control over their servers, software, and network setup, such as those with strict internal IT policies or those needing to optimize hardware for performance.

4. **Long-term cost management:** Large enterprises that anticipate heavy usage or have already invested in significant IT infrastructure may opt for self-hosted to avoid recurring subscription fees associated with cloud services.

5. **Minimizing vendor dependency:** Businesses that want to avoid reliance on third-party vendors for critical business operations or have concerns about cloud service outages may choose a self-hosted solution.

In these cases, self-hosted solutions offer the control and flexibility necessary to meet specific operational, regulatory, and technical requirements.

For businesses that prefer not to stick with self-hosted solutions, there are alternatives such as Platform-as-a-Service (PaaS) or Software-as-a-Service (SaaS).

## Shopware cloud

### Platform-as-a-Service (PaaS)

PaaS offers a more flexible option, combining the convenience of a service model with greater adaptability. By sourcing hosting and software from a single provider, customers can enjoy benefits like top-tier security and scalability while retaining more control over their data and applications, similar to a self-hosted solution.

In Shopware's PaaS model, the application runs on managed cloud infrastructure provided through Shopware's PaaS offering.

In other words, Shopware provides and operates the platform layer, while your team remains responsible for the Shopware application, codebase, and updates.

In practice, this can mean either Shopware PaaS Native or Shopware PaaS based on Upsun. Both belong to the PaaS model, but they represent two different platform variants in the Shopware ecosystem.

While PaaS doesn't include the automatic updates provided by SaaS, requiring users to manage their updates, this trade-off allows for a higher level of customization. The managed infrastructure enables teams to concentrate on developing ecommerce systems that deliver an outstanding customer experience.

1. **Flexible and Customizable:** Offers greater control over data and applications, allowing for more customization compared to SaaS.
2. **Managed Hosting and Infrastructure:** Hosting and infrastructure are handled by Shopware, enabling businesses to focus on building and enhancing their ecommerce platform without worrying about hardware.
3. **No Automatic Updates:** Unlike SaaS, updates are not automatic. Businesses need to manage their software updates, providing more control but requiring active maintenance.
4. **Scalability and Security:** Offers top-tier scalability and security as it’s managed by Shopware, making it ideal for growing businesses with increasing demands.
5. **Single Provider Convenience:** Both hosting and software are sourced from one provider, simplifying management and ensuring seamless integration.
6. **Focus on Customer Experience:** The platform allows teams to concentrate on developing a tailored ecommerce experience, while the infrastructure is managed by the provider.
7. **Suitable for business:** PaaS is suitable for businesses that need flexibility and control while benefiting from managed infrastructure and scalability.

### Software-as-a-Service (SaaS)

SaaS is ideal for organizations wanting a minimal-management, ready-to-use solution where the vendor handles all aspects of software, data, and updates. Here are some key features and benefits of the Shopware SaaS model:

1. **Fully managed cloud hosting:** With Shopware SaaS, the platform is hosted by Shopware as a fully managed cloud service. This means businesses do not need to manage servers, worry about scaling infrastructure, or perform maintenance tasks. Technical aspects such as uptime, backups, and performance optimization are handled by Shopware.
2. **Quick setup and easy maintenance:** The SaaS model allows businesses to get up and running quickly. The platform offers intuitive design tools, pre-built templates, and ready-to-use integrations, making it easy for businesses to launch their online shop with minimal technical expertise.
3. **Automatic updates and security:** Shopware SaaS ensures that the software is always up-to-date with the latest features, bug fixes, and security patches. This reduces the burden on businesses to upgrade their system manually and ensures compliance with security standards.
4. **Scalability:** One of the key advantages of SaaS is its ability to scale as the business grows. Shopware SaaS can handle increasing traffic and higher transaction volumes without businesses needing to invest in additional infrastructure. The platform adjusts resources automatically to meet growing demands.
5. **Cost-effective:** The SaaS model operates on a subscription basis, meaning there are no large upfront infrastructure costs. Businesses pay a recurring fee based on their needs, which makes it more predictable and manageable for their budget. This is especially beneficial for small—to medium-sized businesses.
6. **Flexibility with cloud features:** Although SaaS platforms typically offer less control than self-hosted solutions, Shopware SaaS provides a high degree of flexibility through cloud-native tools, allowing businesses to customize their shop with a variety of extensions and plugins available in the Shopware ecosystem.

## Quick comparisons

| Aspect                | Self-hosted                                        | PaaS                                                                     | SaaS                                                 |
|-----------------------|----------------------------------------------------|--------------------------------------------------------------------------|------------------------------------------------------|
| Control               | Full control over data and infrastructure          | Moderate control; focus on applications                                  | Less control; vendor-managed environment             |
| Scalability           | Limited; requires upfront planning                 | High; scales automatically                                               | High; easily scales with demand                      |
| Compliance & Security | Full control over compliance and security measures | Vendor provides compliance frameworks; user manages application security | Vendor handles compliance; shared responsibility     |
| Vendor Selection      | Choose based on hardware/software support          | Focus on development tools and support                                   | Look for strong reputation, integration capabilities |
| Cost                  | High upfront costs; variable ongoing costs         | Variable costs based on resource usage                                   | Lower initial costs; predictable subscription fees   |
| Customizations        | High, full access to source code                   | Moderate; application customization allowed                              | Limited; configuration options only                  |
| Extendability         | Can be extended via apps and plugins               | Can be extended via apps and plugins                                     | Can be extended only via apps                        |

Choosing the right Shopware operation mode depends on your business needs: Self-hosted offers control and customization, PaaS balances flexibility with managed infrastructure, and SaaS provides ease and quick setup.

Next, we'll dive into understanding Shopware extensions.
