Der Go-Live ist vorbei. Die Party wird abgebaut. Und jetzt stehst du da und fragst dich: Was genau muss ich jetzt eigentlich tun? Wer kümmert sich um die Updates? Wie oft muss ich Backups machen? Was kostet das alles?
Gute Nachrichten: Das ist nicht kompliziert. Schlechte Nachrichten: Viele Unternehmen machen es falsch, weil sie nicht wissen worauf sie achten müssen. Wir zeigen dir, was Shopware-Betrieb bedeutet, wo die typischen Fehler lauern und welche Kosten wirklich auf dich zukommen.
Inhalt
- Was bedeutet Shopware-Betrieb wirklich?
- Security Updates und Patches: Keine Verhandlungsmasse
- Performance Monitoring: Damit dein Shop schnell bleibt
- Backups und Notfallplanung: Die unsichtbare Versicherung
- Typische Post-Launch-Fehler und wie du sie vermeidest
- Kosten: Basis, erweitert, Full-Service
- SLA und Support-Modelle: Was ist realistisch?
- Wann brauchst du externe Hilfe?
Was bedeutet Shopware-Betrieb wirklich?
Betrieb ist nicht gleich Betrieb. Manche Unternehmen denken, sie brauchen "nur jemanden der Updates macht". Andere setzen Betrieb gleich mit "24/7 Watchdog mit separater Incident-Response-Mannschaft".
Die Realität liegt dazwischen. Shopware-Betrieb bedeutet:
- Sicherheits-Updates einspielen (Patches für Sicherheitslücken)
- Regelmäßige Updates (Minor und Major Releases)
- Backups (täglich mindestens, im Idealfall mehrfach)
- Monitoring (Verfügbarkeit, Geschwindigkeit, Fehlerquoten)
- Performance-Optimierung (wenn der Shop langsamer wird)
- Fehlerbehandlung (wenn was kaputt geht)
- Hosting und Infrastruktur (Server, Datenbank, CDN)
- Plugins und Extensions aktualisieren (nicht zu verwechseln mit Core-Updates)
Das klingt nach viel. Aber mit den richtigen Prozessen und Tools wird das zu einer halben Stunde pro Woche für kleine bis mittlere Shops. Größere Shops mit vielen Integrationen oder Custom-Code brauchen mehr Aufmerksamkeit.
Security Updates und Patches: Keine Verhandlungsmasse
Hier musst du deutlich werden: Security-Updates sind nicht optional.
Shopware veröffentlicht Sicherheits-Patches immer wenn kritische Lücken entdeckt werden. Das kann sein:
- Alle 2-3 Wochen (bei stabilem Release)
- Notfall-Patches (innerhalb von 24-48 Stunden wenn kritisch)
In unseren Commerce-Projekten haben wir die Regel: Security-Patches werden in der Woche eingespielt in der sie rauskommen. Das Security Patch Plugin von Shopware macht das unkompliziert. Man muss nicht die ganze Shop-Software updaten, nur den Patch einspielen. Das ist nicht paranoid, das ist Standard bei jedem seriösen Shop.
Warum? Eine bekannte Sicherheitslücke in einem populären Shop-System wird aktiv angegriffen. Angreifer scannen das Internet nach bekannten Lücken und automatisieren den Exploit. Wenn du zu lange wartest, ist dein Shop eines von tausenden die gehackt werden.
Das Update selbst dauert bei stabilen Versionen 10-20 Minuten. Bei Major Releases (z.B. 6.4 zu 6.5) kann es länger dauern, deswegen ist vorherige Planung wichtig.
Wichtig: Security-Updates sind nicht das gleiche wie Core-Updates. Ein Core-Update 6.4.1 zu 6.4.2 ist ein Patch. Ein Update von 6.4 zu 6.5 ist ein Major Release und braucht mehr Testing. Gute Agenturen unterscheiden da klar. Mehr zur Update-Strategie und -Frequenz findest du in unserem Artikel zu Shopware Updates.
Performance Monitoring: Damit dein Shop schnell bleibt
Viele Shops werden mit der Zeit langsamer. Der typische Grund: Niemand schaut hin, und Performance-Themen werden nicht aktiv angegangen.
Monitoring bedeutet dass du konstant fragst:
- Wie schnell lädt die Startseite? (Ziel: unter 2 Sekunden)
- Wie schnell ist der Checkout? (Ziel: unter 1 Sekunde pro Seite)
- Wie viele Fehler passieren pro Tag? (Ziel: unter 0,1% der Requests)
- Wieviel Last hat der Server gerade? (CPU, RAM, Datenbank)
Mit manuellen Checks allein ist das nicht zu schaffen. Du brauchst Tools die dich automatisch warnen wenn etwas schiefgeht.
Tools die wir einsetzen:
- New Relic oder Datadog für Full-Stack Monitoring (teuer, aber vollständig)
- Sentry für Error-Tracking (kostenlos bis 5.000 Fehler/Monat, dann Abo)
- Pingdom oder similar für Verfügbarkeitschecks (einfach, billig, zuverlässig)
- Core Web Vitals (Google kostet nicht, zeigt Ladegeschwindigkeit aus echten Nutzerdaten)
Nicht alle Tools sind nötig. Für einen mittelgroßen Shop reichen Sentry + Pingdom + Google Core Web Vitals vollkommen aus. Kosten: zum aktuellen Zeitpunkt ab 50+ EUR/Monat je nach Setup.
Was viele Shop-Betreiber nicht wissen: Die langsamste Stelle ist meistens nicht Shopware, sondern eine langsame App-Integration. Eine ERP-API die 5 Sekunden braucht um Verfügbarkeiten zu checken. Ein CMS das Bilder in 50 verschiedenen Auflösungen generiert. Ein Payment-Provider-Call der nicht gecacht wird und bei jedem Request stattfindet.
Unser Tipp: Monitoring ist nicht dazu da um Alarmismus zu betreiben, sondern um Probleme zu erkennen bevor Kunden es bemerken. Wenn Performance sinkt, findest du schnell raus warum und kannst reagieren.
Backups und Notfallplanung: Die unsichtbare Versicherung
Was ist dein Backup-Plan wenn die Datenbank bei einem Hackerangriff gelöscht wird? Oder dein Server einen totalen Ausfall hat? Oder ein Plugin-Update macht alles kaputt?
Die ehrliche Antwort bei vielen Shops: "Ähm, der Hoster macht irgendwelche Backups?"
Das ist nicht genug.
Seriöser Backup-Standard:
- Täglich mindestens ein Backup (Code + Datenbank)
- Punkt-in-Zeit Recovery bis zu 30 Tage (du kannst auf jeden Tag der letzten 30 Tage zurückgehen)
- Backups nicht auf demselben Server wie deine Live-Installation
- Wöchentlich ein Backup in die Cloud (AWS, Google Cloud, Azure)
- Monatlich ein Offline-Backup (lokal oder bei einer Backup-Agentur)
- Quartalsmäßig ein Test-Restore durchführen (wichtig: nur im Test durchführen, nicht live)
Das klingt nach viel. Aber mit modernen Backup-Tools ist das automatisiert und kostet bei einem mittelgroßen Shop zum aktuellen Zeitpunkt ab 100+ EUR/Monat.
Wann brauchst du das? Szenarien aus unseren Projekten:
- Ein Plugin-Update zerstört den Checkout. Rollback zu gestern dauert 20 Minuten.
- Ein Hacker lädt eine Datei hoch die Malware enthält. Mit sofortigem Rollback (8 Stunden nach dem Angriff) sind nur wenige Transaktionen betroffen.
- Die Datenbank wird beschädigt. Restore ist Stunden später wieder online statt Tage.
Zu beachten: Backups selbst sind kostenlos wenn dein Hoster sie anbietet. Aber ein serioses Backup-Management mit mehreren Kopien an verschiedenen Orten kostet Geld und Zeit.
Typische Post-Launch-Fehler und wie du sie vermeidest
Aus langjähriger Shopware-Erfahrung wissen wir: Das gleiche geht schief, immer wieder.
1. Plugins werden nicht aktualisiert
Der Shop läuft mit 20 verschiedenen Plugins. Davon werden 15 nicht aktualisiert weil "es ja funktioniert". Ein Jahr später: eines der Plugins hat eine kritische Sicherheitslücke.
Lösung: Monatliche Plugin-Review. Welche Plugins sind veraltet? Welche sollten rausfliegen weil sie nicht mehr genutzt werden?
2. Performance läuft ohne Monitoring einfach weg
Ein gut optimierter Shop lädt in 1,5 Sekunden. Ein Jahr später: 3,5 Sekunden. Warum? Niemand schaut hin.
Typische Schuldige:
- Zu viele Custom-Scripts die nicht gecacht werden
- Bilder in voller Auflösung statt optimiert
- Datenbankqueries die mit jedem zusätzlichen Produkt langsamer werden
- Apps die auf externe APIs warten statt zu cachen
Lösung: Quartalsweise Performance-Review. Welche Änderungen haben den Shop langsamer gemacht? Welche Optimierungen bringen den größten Impact?
3. Keine Staging-Umgebung
Wenn es keine Test-Umgebung gibt, wird jedes Update direkt live getestet. Das ist ein Rezept für Ausfallzeiten.
Lösung: Deine Agentur muss dir eine identische Staging-Umgebung bereitstellen wo du Updates und Änderungen vorher testen kannst. Das ist kein Luxus, das ist Standard.
4. Zu viel Heavy Customizing statt sauberer Architektur
"Wir bauen das direkt in Shopware." Das klingt quick. Aber wenn du deine Software IN Shopware baust, musst du später ALLE Update-Entscheidungen aller Frameworks darunter mittragen: Symfony, Vue, UND Shopware. Das ist architektonisch ein grober Fehler. Shopware kann fast alles, aber man darf nicht alles kombinieren. Heavy Custom wird dich bei Wartung einholen.
Regel: Frontend Heavy Custom → Headless Commerce. Backend Heavy Custom → Microservices daneben. Ab ~30% Custom: Architektur ändern. Kleine Anpassungen in Shopware sind OK.
Lösung: Custom nur wenn wirklich nötig. Wenn 80% der Anforderung mit Standard-Konfiguration erledigt ist, nimm das und akzeptiere die 20% die nicht passen. Heavy Custom muss außerhalb von Shopware stattfinden.
5. Monitoring wird nicht ernstgenommen
"Der Shop ist offline?" "Das wissen wir nicht, das haben die Kunden uns geschrieben."
Das sollte nicht passieren. Mit echtem Monitoring weißt du es Sekunden nachdem es passiert ist.
Kosten: Basis, erweitert, Full-Service
Jetzt die Zahlen. Das ist der unglamouröse Teil, aber wichtig.
Die Kosten variieren je nachdem wie kompliziert dein Shop ist. Aber es gibt Muster:
Basis-Wartung (ab 500 EUR/Monat)
Für kleine Shops, 100-500 Produkte, keine vielen Custom-Integrationen.
Enthält:
- Monatliche Security & Core-Updates
- Grundlegendes Monitoring (Pingdom-Style)
- Täglich automatische Backups
- 2 Stunden Support pro Monat
- Performance-Reports alle 3 Monate
Nicht enthalten:
- Custom-Entwicklung
- Tiefe Optimierung
- 24/7 Support
Realistisch: Das ist die Einstiegsoption. Dafür muss dein Shop stabil sein und nicht viel neue Anforderungen haben.
Erweiterter Support (ab 1.200 EUR/Monat)
Für Shops mit 500-5.000 Produkten, ein paar Custom-Integrationen, regelmäßige Änderungen.
Enthält:
- Alles aus Basis-Wartung
- 8 Stunden Support pro Monat
- Monitoring mit Alerts (Sentry + Custom Metrics)
- Punkt-in-Zeit Backups
- Staging-Umgebung mit monatlichem Sync
- Quartalsweise Performance-Audits
- Kleinere Optimierungen
Nicht enthalten:
- Umfangreiche Custom-Entwicklung
- 24/7 Notfall-Support
Realistisch: Das ist die Standard-Option für die meisten mittelgroßen Shops. Hier wird es interessant weil du regelmäßige Unterstützung hast.
Full-Service (ab 3.000+ EUR/Monat)
Für Shops mit komplexen Anforderungen, vielen Integrationen, eigenem Shop-Team das regelmäßige neue Features braucht.
Enthält:
- Alles aus erweitert
- 16+ Stunden Support pro Monat
- Dedicated Account Manager
- Proaktive Optimierung (Performance, Conversion, UX)
- Regelmäßige A/B-Tests und Experimente
- Advanced Analytics Setup
- Training für dein internes Team
- Priorität bei Bugs und Problemen
Nicht enthalten:
- 24/7 Notfall-Support (Optional +3.000 EUR/Monat für echte 24/7)
Realistisch: Das ist für Shops ab ca. 10 Millionen EUR Jahresumsatz sinnvoll. Unter dem wird es schnell zu teuer.
24/7 Emergency-Support (3.000+ EUR/Monat)
Nur relevant wenn dein Shop Millionen EUR pro Stunde umsetzt und jede Minute Ausfall richtig teuer ist.
Enthält:
- Dedicated 24/7 Support-Team
- Max. 15 Minuten Response-Zeit
- On-call Engineer
Das brauchst du wirklich nur wenn "Ausfall = großer Schaden" ist. Für die meisten Shops ist es Overkill.
SLA und Support-Modelle: Was ist realistisch?
SLA (Service Level Agreement) ist ein Versprechen über Verfügbarkeit und Response-Zeiten.
Typische SLAs sind:
- 99,5% Verfügbarkeit = max. 3,5 Stunden Ausfallzeit pro Monat
- 99,9% Verfügbarkeit = max. 43 Minuten Ausfallzeit pro Monat
- 99,95% Verfügbarkeit = max. 21 Minuten Ausfallzeit pro Monat
Wichtig zu verstehen: Diese SLAs beziehen sich auf die Shopware-Infrastruktur, nicht auf dein Geschäft. Wenn dein Shop-Server bei einem Hosting-Anbieter läuft der SLA = 99,5% bietet, dann ist das nicht schlecht, das ist normal.
Hosting-Anbieter versprechen was sie tun können (Uptime). Sie können nicht versprechen dass dein Shop keine Fehler hat. Das hängt von Plugins, Customizations und Integrationen ab.
Was du von einer Agentur erwarten kannst:
- Response-Zeit für Bugs: 24 Stunden für non-critical, 2-4 Stunden für critical
- Sicherheits-Patches: 48 Stunden
- Regelmäßige Updates: monatlich geplant
- Monitoring: konstant, mit Alerts
Was du NICHT erwarten solltest:
- 24/7 Hotline (kostet massiv extra)
- Garantie dass dein Shop nicht langsamer wird (hängt von deinen Plugins/Änderungen ab)
- Unbegrenzte Stunden Support (das ist immer begrenzt, deswegen die Stundenpakete)
Wann brauchst du externe Hilfe?
Nicht jeder Shop braucht eine Agentur für den Betrieb. Das muss ehrlich sein.
Du kannst selbst machen, wenn...
- Dein Shop einfach ist (Standard-Config, wenige Plugins)
- Du oder dein Team Shopware-Grundkenntnisse haben
- Du bereit bist, dich einzuarbeiten (Update-Prozess, Monitoring, Backups)
- Dein Shop < 100.000 EUR Jahresumsatz hat (Risiko ist überschaubar)
- Du nicht 24/7 verfügbar sein musst
Tools zum selbst machen: SSH-Zugang zu Hoster, Sentry (kostenfrei), Pingdom (günstig, aktuell ab wenigen EUR/Monat), Git für Code-Updates.
Realistisch: 4-8 Stunden pro Monat wenn du weißt, was du tust.
Du solltest externe Hilfe nehmen, wenn...
- Dein Shop > 500.000 EUR Jahresumsatz hat
- Du regelmäßig neue Features brauchst
- Du viele Integrationen hast (ERP, CRM, Marketing Automation, etc.)
- Dein Team keine Shopware-Expertise hat
- Dein Shop > 2.000 Produkte hat
- Dir Ausfallzeiten wirklich wehtun
Das ist der Fall bei 70% unserer Kunden.
Du MUSST externe Hilfe nehmen, wenn...
- Dein Shop > 5 Millionen EUR Jahresumsatz hat und / oder
- Du Compliance-Anforderungen hast (PCI-DSS für Payment, GDPR für Datenschutz)
- Dein Shop in mehreren Ländern / mit mehreren Währungen läuft
- Du ein eigenes Dev-Team hast das mit der Agentur zusammenarbeitet
- Du internationale Teams koordinieren musst
Das ist Enterprise-Bereich und hier gibt es keine "günstigen Optionen".
Fazit: Betrieb ist nicht sexy, aber notwendig
Saubere Shopware Wartung ist der Unterschied zwischen einem Shop, der nach 2 Jahren kippt, und einem, der ruhig wächst. Der Go-Live ist die Geburt eines Shops. Was danach kommt ist die Erziehung. Und wie bei Kindern: Je früher du gute Gewohnheiten aufbaust, desto stabiler wird dein Shop.
Das bedeutet:
- Security-Updates sind nicht verhandelbar
- Monitoring brauchst du bevor es brennt, nicht danach
- Backups sind nicht optional
- Performance-Verschlechterung passiert unmerklich, aber mit Monitoring merkst du es schnell
Die Kosten sind nicht teuer wenn man es mit dem Schaden vergleicht den ein gehackter oder langsamer Shop anrichtet. Ein Tag Ausfall kostet schnell mehr als ein Jahr Betrieb.
Die Agenturen die gute Betriebsmodelle anbieten kennen ihre Systeme gut genug um das effizient zu machen. Wähle nicht die mit den niedrigsten Preisen, wähle die die klar erklären können was sie machen und warum.
Interne Links: Shopware Hosting | Shopware Agentur | Shopware Kosten | Shopware Performance