Aller au contenu
uencoder

Blue-Green Deployment

Le déploiement bleu-vert maintient deux environnements identiques (bleu/vert) ; la nouvelle version est déployée sur l'environnement inactif, puis le trafic est basculé, réalisant une disponibilité ininterrompue.

Objectif

Déploiement sans interruption avec retour arrière rapide, adapté aux services critiques.

Mécanisme

L'environnement bleu exécute la version actuelle et sert le trafic pendant que le vert reçoit la nouvelle version. Après validation du vert, le routage (LB/Ingress) bascule vers lui. En cas d'échec, on revient au bleu. Exige le double des ressources. Les migrations de base de données doivent rester compatibles avec les deux versions.

Cas d’usage

  • Déploiement sans interruption
  • Retour arrière rapide
  • Stratégie de publication

Termes associés

References