FAQ - Häufig gestellte Fragen - Shopware 6

Staging-Umgebung

Staging-Umgebung (auch Integrationsumgebung und Konsolidierungsumgebung)
Die Staging-Umgebung (englisch staging environment) stellt das Programm für den Product Owner und den Kunden für die Abnahme bereit. Die Stagingumgebung muss möglichst der Produktivumgebung entsprechen. (Zitat Wikipedia)

Möchtest du eine neue Erweiterung testen, ein Shopware Update installieren oder dich auf Fehlersuche für ein vorhandenes Probem begeben, dann solltest du das vorzugsweise nicht im Produktiv-System, sondern in einer Staging-Umgebung machen. Die Bezeichnung Staging-Umgebung ist dabei zwar nicht vollständig korrekt - aber der Begriff hat sich im Shopware Kontext bei Shopbetreibern (außerhalb von Prozessen der Softwareentwicklung) als Synonym für eine „Test-Umgebung“ durchgesetzt. Sie ist ein nützliches Werkzeug, um jede Art von Tests in einer sicheren und kontrollierten Umgebung durchzuführen ohne dass diese Tests den Betrieb des Produktiv-Systems beeinflussen.

Zur Erstellung einer Staging-Umgebung wird eine 1-zu-1 Kopie des Produktiv-Systems (Dateien + Datenbank) angelegt, um dieses unter möglichst realistischen Bedingungen zu simulieren. Abschließend müssen noch sämtliche Konfigurationen (.env Datei, Urls der Verkaufskanäle etc) angepasst werden, damit die neue Umgebung auch lauffähig ist. Alternativ bietet Shopware auch einen console command an, um die Kopie des Systems für den Einsatz als Staging-Umgebung vorzubereiten.

Wenn du dir das Anlegen von Staging-Umgebungen nicht selber zutraust und von keiner Agentur betreut wirst, dann findest du im Shopware Community Store eine Vielzahl an bequemen (und kostenpflichtigen) Lösungen mit unterschiedlichen Features, die dich bei den Prozessen rund um Staging-Umgebungen unterstützen. Mit diesen Erweiterungen kannst du z.B. eine Staging-Umgebung ohne technische Kenntnisse mit einem Klick anlegen, mehrere Staging-Umgebungen für mehrere parallele Tests konfigurieren oder automatisiert Backups erstellen.

Links

2 „Gefällt mir“