Publicado en: Mar 27, 2019

AWS Fargate y Amazon Elastic Container Service (ECS) ahora admiten controladores de implementación externa para los servicios de ECS con el lanzamiento de las API de administración de conjuntos de tareas. Los conjuntos de tareas son un nuevo concepto que permite la administración controlada de la revisión de aplicaciones dentro de un solo servicio de ECS. Ahora tiene nuevas API para administrar varias revisiones de su aplicación y la transición de una revisión a otra.

Por lo general, las nuevas versiones de sus servicios se implementan en una secuencia por etapas para garantizar que todo funcione sin problemas antes de realizar la transición completa de su carga de trabajo de producción actual de una versión a otra. Anteriormente, para administrar completamente una nueva revisión de su aplicación en ECS, se le pedía que lanzara un nuevo servicio de ECS y que cambiara el tráfico de un servicio a otro.

Ahora, puede aprovechar los conjuntos de tareas para configurar varias revisiones de su aplicación, todas dentro de un solo servicio. Cuando desee implementar una nueva versión de su aplicación, puede crear un nuevo conjunto de tareas dentro de un servicio existente que tenga su propia definición de la tarea. Los conjuntos de tareas individuales también proporcionan un parámetro de escalado que asegurará que se ejecute un porcentaje específico de todas las tareas deseadas de su servicio.

Para comenzar con los conjuntos de tareas que ayudan a administrar implementaciones en Amazon ECS o AWS Fargate, lea la documentación.