Zero-Downtime Deployment
Le déploiement sans interruption met à jour sans interrompre le service, via des stratégies rolling, blue-green ou canari associées à des sondes de santé.
Objectif
Éliminer les temps d'arrêt causés par les déploiements, rendant possible la livraison continue.
Mécanisme
Stratégies : mise à jour rolling (remplacement par lots), blue-green (bascule d'environnement), canari (trafic progressif). Nécessite : sondes de santé pour la disponibilité, API rétrocompatibles, migrations de base de données compatibles avec les anciennes versions, arrêt en douceur des requêtes en cours.
Cas d’usage
- Livraison continue
- Haute disponibilité
- Stratégies de déploiement