Publicado: Mar 27, 2019
O AWS Fargate e o Amazon Elastic Container Service (ECS) agora dão suporte a controladores de implantação externos de serviços ECS com o lançamento de APIs de gerenciamento de conjunto de tarefas. Os conjuntos de tarefas são um novo elemento para permitir o gerenciamento controlado da revisão de aplicativos em um único serviço ECS. Agora você tem novas APIs para gerenciar várias revisões de seu aplicativo e fazer a transição de uma revisão para outra.
Normalmente, você implanta novas versões de seus serviços em uma sequência de implantação em fases para garantir o funcionamento eficiente de tudo antes de fazer a transição completa da carga de trabalho de produção atual de uma versão para outra. Anteriormente, a fim de gerenciar totalmente uma nova revisão de seu aplicativo no ECS, era necessário iniciar um novo serviço ECS e transferir o tráfego de um serviço para outro.
Agora, você pode aproveitar os conjuntos de tarefas para configurar várias revisões de seu aplicativo, todas no escopo de um único serviço. Quando você quiser implantar uma nova versão de seu aplicativo, poderá criar um novo conjunto de tarefas dentro de um serviço existente que tenha a própria definição da tarefa. Além disso, os conjuntos de tarefas individuais fornecem um parâmetro de escala que garantirá a execução de uma porcentagem específica das tarefas gerais desejadas de seu serviço.
Para começar a usar conjuntos de tarefas para gerenciar implantações no Amazon ECS ou no AWS Fargate, leia a documentação.