Today, Amazon EC2 Auto Scaling launches a new capability, instance maintenance policy, for customers to define whether instances are launched before or after existing instances are terminated during instance replacement. This controls how your group replaces instances for operations such as instance refresh, health checks, and rebalancing. From the console, you can choose “policy presets” or provide unique settings that help you optimize for availability or cost.
Source:: Amazon AWS