Dies stellt lediglich eine Beispielmethode innerhalb eines Kundenprojektes dar und basiert demzufolge auf spezifischen Anforderungen.
In der Entwicklung von Software bildet der Staging-Prozess einen überaus wichtigen Schritt zur Sicherung von geschmeidigen Anwendungsänderungen in die Produktionsebene ohne ungewünschte Rückwirkungen. Das Testen, Validieren wie auch Observieren von Installation und Änderungen, bevor sie live gehen ist das Bestreben des Staging-Prozesses. Dieser Prozess wird auf alle Releases und Patches angewendet und umfasst eine Anzahl von 28 Arbeitstagen bis zur Bereitstellung in der Produktionsumgebung. (auch "Live-Schaltung" genannt) Die unten näher erläuterten Umgebungen müssen immer durchlaufen werden, da jede von ihnen einen eigenen Nutzen hat.
Das folgende stellt kurze Erklärungen der im Staging genutzten Umgebungen dar: DEV, TEST, LAST, INT, prePROD und PROD. Des Weiteren erläutert werden die individuellen Nutzen als auch Vorteile jeder Umgebung wie auch deren Zusammenspiel für das Sicherstellen von Qualität und Zuverlässigkeit.
Die PROD-Umgebung ist von höchster Wichtigkeit, da sie den echten Nutzen einer Anwendung widerspiegelt. Performance, Zuverlässigkeit wie auch Sicherheit müssen hier gewährleistet sein. Da die PROD-Umgebung entscheidend für die Produktion ist, müssen Änderungen bzw. Updates sorgfältig inspiziert und verwaltet werden, um Downtimes oder etwaige Störungen zu minimieren. Regelmäßige Wartungsprozesse sind die Tagesordnung, um die Performance und die Sicherheit der Anwendung zu sichern.
Der Staging-Prozess zielt darauf ab, Risiken und Beeinträchtigungen durch Änderungen kleinzuhalten, bevor diese in der PROD-Umgebung wirksam werden. Jede Umgebung spielt eine wichtige Rolle in der Verifizierung von Qualität als auch Stabilität der Software. Durch das schrittweise Abarbeiten der einzelnen Umgebungen können Fehler vorzeitig entdeckt und neutralisiert werden, wodurch sich die Nutzererfahrung und einhergehend deren Zufriedenheit stets auf einem hohen Niveau halten.
Wenn Sie mehr über das Staging erfahren möchten, insbesondere bei der Nutzung von Kubernetes mit Vorproduktions-Setups, können wir unseren vorherigen Artikel mit dem Namen „Die Kunst des Stagings und wie man mit Updates mithalten kann“ wärmstens empfehlen!
Author: Tatjana Reither
Sie haben Fragen?
Wenn Sie Fragen haben, die noch nicht beantwortet sind, können Sie sich gerne an uns wenden.
Wir freuen uns auf den Kontakt mit Ihnen!
KubeOps GmbH
Hinter Stöck 17
72406 Bisingen
Germany
+49 7433 93724 90