Publicado en: Jan 19, 2024

Hoy, Amazon Elastic Container Services (Amazon ECS) anunció el drenaje de instancias administradas, una nueva capacidad que facilita el cierre correcto de las cargas de trabajo implementadas en las instancias de Amazon Elastic Compute Cloud (Amazon EC2) al detener y reprogramar de forma segura las cargas de trabajo para otras instancias que no finalicen. Esta capacidad permite a los clientes simplificar los flujos de trabajo de mantenimiento de la infraestructura, como la implementación de una nueva versión de Amazon Machine Image (AMI), sin necesidad de crear soluciones personalizadas para cerrar correctamente las instancias sin interrumpir sus cargas de trabajo.

Los clientes de Amazon ECS pueden implementar sus cargas de trabajo en computación sin servidor con AWS Fargate o en instancias de Amazon EC2 para tener un mayor control sobre el aprovisionamiento de la infraestructura. Con Fargate, los clientes solo pueden centrarse en crear e implementar sus cargas de trabajo; sin embargo, la implementación de cargas de trabajo en Amazon EC2 requiere que los clientes administren las operaciones de infraestructura, como escalar la capacidad, realizar actualizaciones del sistema operativo y de seguridad, configurar la combinación de instancias y monitorear el estado de las instancias. Los proveedores de capacidad de Amazon ECS administran el escalado automático de las instancias en respuesta a los requisitos de carga de trabajo mediante el uso de los grupos de Auto Scaling (ASG). Con el lanzamiento de hoy, los proveedores de capacidad facilitan la finalización correcta de las instancias al detener de forma segura las tareas en ejecución, lanzar tareas de reemplazo en las instancias que no finalizan y retrasar la terminación de las instancias hasta que todas las tareas se hayan detenido correctamente (hasta 48 horas). Los clientes ahora pueden simplificar las actualizaciones de la infraestructura mediante la actualización de instancias de ASG para implementar una nueva versión de AMI, o la vida útil máxima de la instancia para el reemplazo periódico de instancias, o cualquier implementación personalizada sin necesidad de crear una solución para cerrar las instancias correctamente sin interrumpir las cargas de trabajo.

Esta capacidad ahora está disponible en todas las regiones de AWS. Para comenzar, consulte la documentación y el blog.