Publié le: Mar 27, 2019
AWS Fargate et Amazon Elastic Container Service (ECS) prennent désormais en charge les contrôleurs de développement externes pour les services ECS grâce au lancement d'API de gestion des ensembles de tâches. Les ensembles de tâches sont des nouvelles primitives qui permettent de contrôler la gestion de la révision des applications au sein d'un service ECS unique. Vous disposez désormais de nouvelles API pour gérer plusieurs révisions de votre application et passer d'une révision à une autre.
En règle générale, vous déployez de nouvelles versions de vos services selon une séquence de déploiement par étapes afin de vous assurer que tout fonctionne correctement avant de transférer la totalité de votre workload de production actuel d'une version à une autre. Auparavant, vous deviez lancer un nouveau service ECS et faire basculer le trafic d'un service à un autre afin de pouvoir gérer entièrement une nouvelle révision de votre application sur ECS.
Désormais, vous pouvez profiter des ensembles de tâches pour configurer plusieurs révisions de votre application, le tout dans un service unique. Lorsque vous souhaitez déployer une nouvelle version de votre application, vous pouvez créer un nouvel ensemble de tâches au sein d'un service existant qui possède sa propre définition de tâche. Les ensembles de tâches individuels fournissent également un paramètre évolutif qui assurera l'exécution d'un pourcentage spécifique de l'ensemble des tâches souhaitées de votre service.
Pour faire vos premiers pas avec les ensembles de tâches afin de gérer les déploiements sur Amazon ECS ou AWS Fargate, consultez notre documentation.