Glossary

Was heißt Produktionsumgebung?

Eine Produktionsumgebung engl. Production Environment ist der Ort, an dem die neuesten Versionen von Software, Produkten oder Updates live an die vorgesehenen Benutzer übertragen werden. Alle Tests müssen vor diesem Punkt abgeschlossen und alle Fehler beseitigt worden sein.

Was ist der Unterschied zwischen Entwicklungs- (Development), Test- (Staging) und Produktions- (Live) Umgebung?

Eine Entwicklungsplatform dient dem freien ausprobieren und Anwenden von neuen Produktfunktionen und Updates in einem unbeschwerten Umfeld.

Eine Test- oder auch Integrations-Umgebung engl. Staging Environment ist eben der Ort an dem die Software ausgedehnt getestet und Fehler entdeckt und analyisiert werden können.

Der Unterschied zur Entwicklungsumgebung liegt vor allem darin, dass auf der Produktionsumgebung der Endbenutzer das Produkt sieht und nutzen kann. Sobald etwas in der Produktionsumgebung ist, müssen alle Bugs bereits behoben sein und das Produkt oder Update muss perfekt funktionieren. Wenn es in der Produktionsumgebung Fehler gibt, werden diese vom Benutzer gesehen. Und niemand will einen verärgerten oder frustrierten Benutzer.

Was ist der Vorteil einer Mehrfach-Umgebungs-Strategie?

Da die Entwickler in einer separaten Entwicklungsumgebung arbeiten, können sie mit neuen Funktionen, Updates und Verbesserungen experimentieren, ohne das Endprodukt zu beeinflussen. Dadurch können sie losgelöst schneller und unabhängiger vor-integrieren und eben auch ihre Ziele erreichen.

In der Test bzw. Integrations-Umgebung kann Ihr Team die integrierte Version ihres Features testen um die ordnungsgemäße Funktion und ein gutes Benutzererlebnis sicherzustellen, bevor das Produkt oder Update bereitgestellt wird.

Die Produktionsumgebung ist sauber getrennt von Tests und Code der sich noch in einer jungen Entwicklungsreife befindet, so kann leichter ein problemfreier Betrieb sicher gestellt werden.

Letzte Beiträge