Blue-Green Deployment
Blue-Green-Deployment hält zwei identische Umgebungen (blau/grün) vor; die neue Version wird auf der inaktiven Umgebung ausgerollt, dann wird der Verkehr umgeschaltet — ohne Ausfallzeit.
Zweck
Ausfallfreies Deployment mit schnellem Rollback, geeignet für kritische Dienste.
Mechanismus
Die blaue Umgebung läuft mit der aktuellen Version und bedient den Verkehr, während die grüne das neue Release erhält. Nach Validierung der grünen Umgebung schaltet das Routing (LB/Ingress) um. Bei Fehler wird auf Blau zurückgeschaltet. Erfordert die doppelte Ressourcenmenge. Datenbankmigrationen müssen mit beiden Versionen kompatibel bleiben.
Anwendungsfälle
- Ausfallfreies Deployment
- Schnelles Rollback
- Release-Strategie