Définition simple
Un déploiement blue-green maintient deux environnements applicatifs et bascule le trafic vers la nouvelle version après validation.
Objectif et usage
Un déploiement blue-green prépare une nouvelle version dans un environnement parallèle avant de lui transférer le trafic.
Comment ça fonctionne ?
Le routage ou le point d’entrée choisit l’environnement actif. La version précédente peut rester disponible pendant une période de validation.
Exemple et vérification
Avant bascule, tester les dépendances, les sessions et les migrations de données, puis vérifier le service depuis son point d’accès public.
Points d’attention
Rebasculer le trafic ne restaure pas automatiquement une base de données modifiée. Les écritures et changements de schéma peuvent empêcher un retour simple.
En résumé
Le dispositif facilite la bascule applicative lorsque la compatibilité des états et le scénario de retour sont préparés.