Hvad er Blue / Green deployment?

Det er en softwareudviklingsmetode, der involverer at opretholde to identiske produktionsmiljøer.

🔄

Definition

Det er en softwareudviklingsmetode, der involverer at opretholde to identiske produktionsmiljøer, hvor et miljø (blå) kører den nuværende version af applikationen, og det andet (grøn) kører den nye version.

🚦

Trafikskift

Kun et miljø modtager live-trafik på ethvert givet tidspunkt, hvor al produktionstrafik dirigeres til det, mens det inaktive miljø bruges til at teste og implementere nye ændringer.

🔁

Rollback

Hvis der opstår problemer med den nye version, kan trafikken hurtigt skiftes tilbage til det tidligere live-miljø, hvilket minimerer nedetid og risiko.

🌐

Mål

Metoden sigter mod at reducere nedetid under deployment ved hurtigt at omdirigere anmodninger fra et miljø til et andet.

🍄

Vil du vide mere?

Hvis du vil gå mere i dybden med Blue / Green —eller bringe denne form for træning til dit team— så lad os tale sammen. Jeg hjælper teams med at forstå og anvende disse begreber. Jeg vil meget gerne høre fra dig!