Amazon EC2 Auto Scaling enhanced its TerminateInstanceInAutoScalingGroup API to accept up to 100 instance IDs simultaneously, allowing batch termination of instances. This reduces the number of API calls needed to scale down Auto Scaling groups, benefiting use cases like AI/ML training, container orchestration, and event-driven large fleet management.
The batch termination process validates all instances atomically before execution and preserves existing Auto Scaling features such as lifecycle hooks and load balancer connection draining per instance. This feature is offered at no additional cost across all supported AWS Regions, providing scalable and efficient resource management.
Source & further reading
Amazon EC2 Auto Scaling now supports batch instance termination ↗Source published 2026-08-17. This report was prepared with AI assistance from the linked primary-source material. Claims and limitations should be checked against the original announcement or research.