Qu'est-ce que le déploiement Blue / Green ?

Méthode de déploiement logiciel qui consiste à maintenir deux environnements de production identiques.

🔄

Définition

C'est une méthode de déploiement logiciel qui consiste à maintenir deux environnements de production identiques, l'un (bleu) exécutant la version actuelle de l'application et l'autre (vert) exécutant la nouvelle version.

🚦

Commutation de trafic

Seul un environnement reçoit le trafic en direct à tout moment, tout le trafic de production étant dirigé vers lui, tandis que l'environnement inactif est utilisé pour tester et déployer de nouvelles modifications.

🔁

Retour arrière

Si des problèmes surviennent avec la nouvelle version, le trafic peut être instantanément redirigé vers l'environnement live précédent, minimisant ainsi les temps d'arrêt et les risques.

🌐

Objectif

La méthode vise à réduire les temps d'arrêt lors des déploiements en redirigeant instantanément les requêtes d'un environnement à l'autre.

🍄

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!