Wat is Blue / Green deployment?

Het is een software-implementatiemethode die twee identieke productieomgevingen onderhoudt.

🔄

Definitie

Blue / Green deployment is een software-implementatiemethode die twee identieke productieomgevingen onderhoudt, waarbij één omgeving (blauw) de huidige versie van de applicatie draait en de andere (groen) de nieuwe versie uitvoert.

🚦

Verkeer Veranderen

Op elk moment ontvangt slechts één omgeving live-verkeer, met al het productie-verkeer dat naar die omgeving wordt gestuurd, terwijl de inactieve omgeving wordt gebruikt voor testen en implementatie van nieuwe wijzigingen.

🔁

Terugdraaien

Als er problemen optreden met de nieuwe versie, kan het verkeer onmiddellijk worden omgeschakeld naar de vorige live-omgeving, waardoor de downtime en het risico tot een minimum worden beperkt.

🌐

Doel

Het doel van de methode is om de downtime tijdens implementaties te verminderen door live-verzoeken onmiddellijk naar de andere omgeving om te leiden.