Skip to main content

Amazon EC2 Auto Scaling now supports Launch Before Terminate at account-level to replace instances

Posted on: Oct 27, 2026

Amazon EC2 Auto Scaling now lets you enable Launch Before Terminate as the default replacement behavior across all Auto Scaling groups in your account. When enabled, Auto Scaling launches a replacement instance and waits for it to pass health checks before terminating the instance it replaces, helping your applications maintain full capacity and availability during instance replacement events. This applies to replacement events such as instance refreshes, rebalancing, health checks, and maximum-instance-lifetime replacements.

You can enable Launch Before Terminate through Amazon EC2 Auto Scaling account settings, which let you configure the behavior once at the account level instead of on each Auto Scaling group individually. You can manage the setting with the new PutAccountSetting and DescribeAccountSettings APIs, available through the Management Console, CLI, or SDKs.

Launch Before Terminate is available in the Amazon Web Services China (Beijing) Region, operated by Sinnet, and the Amazon Web Services China (Ningxia) Region, operated by NWCD, at no additional cost.

To learn more, see Launch Before Terminate in the Amazon EC2 Auto Scaling User Guide.