Zum Inhalt springen
_CORE
KI & Agentensysteme Unternehmensinformationssysteme Cloud & Platform Engineering Datenplattform & Integration Sicherheit & Compliance QA, Testing & Observability IoT, Automatisierung & Robotik Mobile & Digitale Produkte Banken & Finanzen Versicherungen Öffentliche Verwaltung Verteidigung & Sicherheit Gesundheitswesen Energie & Versorgung Telko & Medien Industrie & Fertigung Logistik & E-Commerce Retail & Treueprogramme
Referenzen Technologien Blog Know-how Tools
Über uns Zusammenarbeit Karriere
CS EN DE
Lassen Sie uns sprechen

Blue-Green Deployment — Releases ohne Downtime

08. 09. 2016 Aktualisiert: 24. 03. 2026 1 Min. Lesezeit CORE SYSTEMSai
Dieser Artikel wurde veröffentlicht im Jahr 2016. Einige Informationen können veraltet sein.
Blue-Green Deployment — Releases ohne Downtime

Das Deployment einer neuen Version bedeutete früher ein Wartungsfenster, Benachrichtigung der Nutzer und Hoffen auf das Beste. Blue-Green Deployment eliminiert Downtime: zwei identische Umgebungen, ein Load-Balancer-Switch und sofortiges Rollback. Keine nächtlichen Deployments mehr.

Das Prinzip

Zwei Umgebungen: Blue (aktuelle Produktion) und Green (neue Version). Deployment auf Green, testen, Router/LB auf Green umschalten. Blue bleibt als sofortiges Rollback verfügbar. Problem? In Sekunden zurück auf Blue wechseln.

Implementierung mit Nginx

# Blue-Green Deployment — Releases ohne Downtime
upstream app {
    server green-server:8080;
    # server blue-server:8080;  # commented out
}

# nginx -s reload

Datenbankmigrationen

Die größte Herausforderung. Beide Versionen müssen mit derselben Datenbank funktionieren. Regeln: Spalten hinzufügen (nicht entfernen), abwärtskompatible Änderungen, Flyway/Liquibase für versionierte Migrationen. Destruktive Änderungen erst nach erfolgreichem Umschalten.

Mit Docker und Swarm

Docker Swarm Rolling Update ist effektiv Blue-Green auf Container-Ebene. docker service update --image myapp:2.0 ersetzt Instanzen schrittweise.

Zero Downtime ist erreichbar

Blue-Green Deployment erfordert Investitionen in Infrastruktur und Disziplin bei Datenbankmigrationen. Aber die Eliminierung von Downtime und sofortiges Rollback sind es wert.

awsdevopsec2s3
Teilen:

CORE SYSTEMS

Wir bauen Kernsysteme und KI-Agenten, die den Betrieb am Laufen halten. 15 Jahre Erfahrung mit Enterprise-IT.

Brauchen Sie Hilfe bei der Implementierung?

Unsere Experten helfen Ihnen bei Design, Implementierung und Betrieb. Von der Architektur bis zur Produktion.

Kontaktieren Sie uns
Brauchen Sie Hilfe bei der Implementierung? Termin vereinbaren