Publié le: Apr 23, 2024

Amazon Elastic Container Service (Amazon ECS) vous permet désormais d'ajouter des mesures de protection automatisées pour les mises à jour continues des services Amazon ECS au sein des régions AWS GovCloud (US). Vous pouvez désormais surveiller et réagir automatiquement aux modifications lors d'une mise à jour continue d'Amazon ECS, et ce grâce aux alarmes Amazon CloudWatch. Cela vous permet d'automatiser plus facilement la découverte et la correction des échecs de déploiement, et de minimiser l'impact d'une modification incorrecte.

Les clients Amazon ECS utilisent le disjoncteur de déploiement pour surveiller les lancements de tâches et les échecs de surveillance de l'état, qui indiquent que le déploiement n'atteindra pas un état stable. Dans certains cas, même si les conteneurs commencent à s'exécuter correctement, le déploiement peut introduire des régressions qui entraînent une dégradation de l'utilisation de l'infrastructure (par exemple, l'utilisation du processeur) ou des performances (par exemple, la latence de réponse). Pour surveiller et résoudre ces problèmes, vous pouvez désormais configurer Amazon ECS pour surveiller les alarmes Amazon CloudWatch qui suivent les mesures les plus pertinentes pour votre application. Si une métrique dépasse sa limite pendant le déploiement, Amazon ECS arrête le déploiement et revient à la dernière version stable. Lorsque vous utilisez les alarmes CloudWatch pour surveiller votre déploiement, Amazon ECS surveille ces alarmes pendant un certain temps après que la nouvelle version du service ait atteint un état stable en fonction de la configuration de votre alarme CloudWatch.

Vous pouvez configurer les alarmes Amazon CloudWatch de façon à surveiller les mises à jour continues des services Amazon ECS, nouveaux et existants, qui utilisent le contrôleur de déploiement « ECS » dans toutes les régions AWS. Pour commencer, suivez les étapes de ce blog ou consultez notre documentation.