Ressources requises pour les blue/green déploiements Amazon ECS - Amazon Elastic Container Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Ressources requises pour les blue/green déploiements Amazon ECS

Pour utiliser un blue/green déploiement avec transfert de trafic géré, votre service doit utiliser l'une des fonctionnalités suivantes :

  • ELB

  • Service Connect

Les services qui n'utilisent pas Service Discovery, Service Connect, VPC Lattice ou ELB peuvent également utiliser des blue/green déploiements, mais ne bénéficient d'aucun des avantages de la gestion du transfert de trafic.

La liste suivante fournit une vue d'ensemble détaillée de ce que vous devez configurer pour les blue/green déploiements Amazon ECS :

Bonnes pratiques

Suivez ces bonnes pratiques pour réussir vos blue/green déploiements Amazon ECS :

  • Configurez les surveillances de l’état appropriées qui reflètent précisément l’état de votre application.

  • Définissez une durée de l’intégration permettant de tester suffisamment le déploiement vert.

  • Implémentez des CloudWatch alarmes pour détecter automatiquement les problèmes et déclencher des annulations.

  • Utilisez les hooks de cycle de vie pour effectuer des tests automatisés à chaque étape du déploiement.

  • Assurez-vous que votre application peut gérer les révisions de service bleues et vertes exécutées simultanément.

  • Prévoyez une capacité de cluster suffisante pour gérer les deux révisions de service lors du déploiement.

  • Testez vos procédures de restauration avant de les mettre en œuvre en production.