Publicado: Jan 19, 2024

Hoje, o Amazon Elastic Container Services (Amazon ECS) anunciou a drenagem gerenciada de instâncias, um novo recurso que facilita o encerramento normal de workloads implantadas em instâncias do Amazon Elastic Compute Cloud (Amazon EC2). O novo recurso interrompe e reagenda workloads com segurança para execução em outras instâncias que não são encerradas. Dessa forma, os clientes podem simplificar fluxos de trabalho de manutenção de infraestrutura, como o lançamento de uma nova versão de imagem de máquina da Amazon (AMI), eliminando a necessidade de criar soluções personalizadas para encerrar normalmente as instâncias sem interromper as workloads.

Os clientes do Amazon ECS podem implantar workloads em computação com tecnologia sem servidor usando o AWS Fargate ou em instâncias do Amazon EC2 para ter maior controle sobre o provisionamento de infraestrutura. Com o Fargate, os clientes podem manter o foco na criação e implantação de workloads. No entanto, a implantação de workloads no Amazon EC2 exige que os clientes gerenciem operações de infraestrutura, como escalar capacidade, atualizar sistema operacional e segurança, configurar a combinação de instâncias e monitorar a integridade dessas instâncias. Os provedores de capacidade do Amazon ECS gerenciam o ajuste de escala automático de instâncias para cumprir requisitos de workloads utilizando grupos do Auto Scaling (ASG). Com o lançamento de hoje, os provedores de capacidade facilitam o encerramento normal das instâncias, interrompendo com segurança as tarefas em execução, iniciando tarefas de substituição em instâncias que não encerram e postergando o encerramento da instância até que todas as tarefas sejam interrompidas normalmente (até 48 horas). Agora, os clientes podem simplificar as atualizações de infraestrutura usando o Instance Refresh do ASG para lançar uma nova versão da AMI, a vida útil máxima da instância para substituição periódica de instâncias ou qualquer implementação personalizada, eliminando a necessidade de criar uma solução para encerrar normalmente as instâncias sem interromper as workloads.

Este recurso já está disponível em todas as regiões da AWS. Para começar a usá-lo, consulte a documentação e o blog.