1 Funktionsweise
Die neue Version wird parallel ausgerollt und getestet. Ein Switch (Load Balancer, DNS, Gateway) legt fest, welche Farbe produktiv ist; bei Problemen kann zurückgeschaltet werden.
- Zwei Environments: alt und neu parallel
- Traffic Switch: atomarer oder kontrollierter Cutover
- Rollback: zurück auf die vorherige Farbe
2 Typische Einsatzbereiche
- Webapps und APIs mit klaren Entrypoints
- Releases mit kurzer Ausfalltoleranz
- Datenbank-/Schema-Kompatibilität vorausgesetzt
3 Wichtige Hinweise
- Schema-Änderungen müssen rückwärtskompatibel geplant sein.
- Kosten für Doppelumgebungen einplanen.
- Session-/Cache-Affinität beim Switch beachten.
4 Fazit
Blue-Green macht Releases umschaltbar und rückholbar – stark für risikoarme Go-lives bei passender Architektur.