Publié le: Jan 19, 2024

Amazon Elastic Container Services (Amazon ECS) a annoncé aujourd'hui le drainage géré des instances, une nouvelle fonctionnalité qui facilite l'arrêt progressif des charges de travail déployées sur les instances Amazon Elastic Container Services (Amazon ECS) en arrêtant et en replanifiant en toute sécurité les charges de travail vers d'autres instances non terminables. Cette fonctionnalité permet aux clients de simplifier les flux de maintenance de l'infrastructure, tels que le déploiement d'une nouvelle version d'Amazon Machine Image (AMI), sans avoir à créer de solutions personnalisées pour arrêter progressivement les instances sans perturber leurs charges de travail.

Les clients Amazon ECS peuvent déployer leurs charges de travail sur un calcul sans serveur avec AWS Fargate ou sur des instances Amazon EC2 pour un meilleur contrôle du provisionnement de l'infrastructure. Avec Fargate, les clients peuvent se concentrer uniquement sur la création et le déploiement de leurs charges de travail. Toutefois, le déploiement de charges de travail sur Amazon EC2 oblige les clients à gérer les opérations d'infrastructure, telles que l'évolutivité de la capacité, l'exécution des mises à jour du système d'exploitation et de sécurité, la configuration du mix d'instances et la surveillance de l'état des instances. Les fournisseurs de capacités Amazon ECS gèrent le dimensionnement automatique des instances en réponse aux exigences de charge de travail en tirant parti des groupes Auto Scaling (ASG). Avec le lancement d'aujourd'hui, les fournisseurs de capacité facilitent la résiliation progressive des instances en arrêtant en toute sécurité les tâches en cours d'exécution, en lançant des tâches de remplacement sur les instances qui ne sont pas résiliées et en retardant la résiliation des instances jusqu'à ce que toutes les tâches se soient arrêtées correctement (jusqu'à 48 heures). Les clients peuvent désormais simplifier les mises à jour de l'infrastructure à l'aide d'ASG Instance Refresh pour déployer une nouvelle version d'AMI, ou la durée de vie maximale des instances pour le remplacement périodique des instances, ou toute autre implémentation personnalisée sans avoir à créer une solution pour arrêter progressivement les instances sans perturber les charges de travail.

Cette fonctionnalité est désormais disponible dans toutes les régions AWS. Pour commencer, consultez notre documentation et notre blog.