Amazon EC2 Auto Scaling agora suporta encerramento em lote de instâncias

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)

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *