Bases du cloud et des conteneurs
On prépare deux environnements ayant la même configuration que la production ; la version actuelle continue de tourner dans l'un pendant que la nouvelle version est installée et vérifiée dans l'autre, puis le répartiteur de charge est basculé d'un coup vers ce dernier. En cas de problème, on revient rapidement à l'ancienne version en rebasculant. Quelle est cette méthode de mise en production ?
- ADéploiement bleu-vert
- BDéploiement canari
- CMise à jour progressive (rolling update)
Afficher la réponse et l'explication
Réponse : A. Déploiement bleu-vert
Le déploiement bleu-vert prépare deux environnements (bleu et vert) et bascule d'un coup le trafic des utilisateurs vers le nouvel environnement. L'ancien environnement est laissé tel quel pendant un certain temps : en cas de problème, il suffit de rebasculer pour rétablir l'ancienne version. En revanche, il faut des ressources pour deux environnements autour du basculement, et les modifications du schéma de la base de données doivent se faire sous une forme utilisable par l'ancienne comme par la nouvelle version. Un déploiement canari n'expose la nouvelle version qu'à une partie des requêtes, et une mise à jour progressive remplace les serveurs quelques-uns à la fois.
Continuer : 9 autres questions sur Bases du cloud et des conteneurs