Aller au contenu
uencoder

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

Termes associés

References