Posted On: Nov 20, 2019

Amazon EC2 Auto Scaling now lets you include instance weights in Auto Scaling groups (ASGs) that are configured to provision and scale across multiple instance types. Instance weights define the capacity units that each instance type would contribute to your application's performance, providing greater flexibility for instance type selection that can be included in your ASG. 

When you use instance weights, you set the desired capacity for the ASG in the units of your choice, such as virtual CPUs, memory, storage, throughput, or relative performance for an instance type. The weight you specify for an instance type is the number of units that the instance type represents towards the desired capacity. 

Amazon EC2 Auto Scaling helps you maintain application availability and allows you to automatically add or remove EC2 instances according to conditions you define. You can use the fleet management features to maintain the health and availability of your fleet. You can also use the dynamic and predictive scaling features to add or remove EC2 instances. EC2 Auto Scaling is available in all AWS commercial regions and AWS GovCloud (US) Regions. 

For more information on instance weighting in EC2 Auto Scaling, refer to this documentation.