O que mudou
A AWS anunciou uma melhoria relevante no Amazon EC2 Auto Scaling: agora é possível encerrar instâncias em lote com uma única chamada de API. Até então, cada instância precisava ser encerrada individualmente, o que tornava o processo de redução de escala mais lento e custoso em termos de chamadas de API.
Como funciona o encerramento em lote
Com a nova funcionalidade, é possível passar até 100 IDs de instâncias de uma só vez para a API TerminateInstanceInAutoScalingGroup, encerrando todas elas como um único lote. Isso reduz significativamente a quantidade de chamadas de API necessárias para escalar para baixo um grupo de Auto Scaling.
Um ponto importante de confiabilidade: todas as instâncias do lote são validadas atomicamente antes que o encerramento comece. Ou seja, a AWS verifica o conjunto inteiro antes de agir, o que traz mais previsibilidade ao processo.
Além disso, os comportamentos já existentes do Auto Scaling são preservados para cada instância do lote individualmente, incluindo:
- Lifecycle hooks — ganchos de ciclo de vida que permitem executar ações personalizadas antes do encerramento
- Connection draining do load balancer — drenagem de conexões ativas antes de remover a instância do balanceador de carga
Ou seja, a novidade não sacrifica nenhum controle operacional já existente — ela apenas torna o processo muito mais eficiente em escala.
Para quais cargas de trabalho isso é mais relevante
A AWS projetou esse recurso especialmente para workloads que precisam reduzir escala rapidamente. Os casos de uso destacados são:
- Jobs de treinamento de IA/ML que sobem frotas grandes temporariamente e precisam encerrá-las ao fim do processamento
- Orquestradores de containers que gerenciam grande quantidade de nós de forma dinâmica
- Arquiteturas orientadas a eventos que provisionam instâncias em resposta a picos e precisam desligá-las em massa logo em seguida
Para esses cenários, a diferença prática é expressiva: em vez de disparar dezenas ou centenas de chamadas de API individuais, uma única chamada resolve o trabalho.
Disponibilidade e custo
O recurso já está disponível em todas as regiões da AWS e sem custo adicional.
Para se aprofundar, a AWS disponibiliza a documentação do Amazon EC2 Auto Scaling e o guia de referência da API do Amazon EC2 Auto Scaling.
Fonte
Amazon EC2 Auto Scaling now supports batch instance termination (https://aws.amazon.com/about-aws/whats-new/2026/08/amazon-ec2-auto-scaling-batch-termination)
Leave a Reply