EC2 Fleet is an API to provision capacity across purchase options, AZs, and instance types. Now this EC2 Fleet functionality is available via EC2 Auto Scaling. Powered by EC2 Fleet, you can now create an ASG by defining which EC2 instance types work for you and how much of the desired capacity should be filled using On-Demand, RI, and Spot purchase options. EC2 Auto Scaling continues to optimize and maintain the mix as and when the ASG scales out or scales back, simplifying capacity provisioning and cost optimization with automatic scaling across instances and purchase options. EC2 Auto Scaling also continues to provide lifecycle hooks, instance health checks, and scheduled scaling to automate capacity management.
When setting up an ASG, now you can specify what percentage of your ASG capacity should be fulfilled by On-Demand instances or RIs, and what percentage with Spot Instances. You can also indicate instance types or instances with specific amount of RAM or vCPU in the ASG configurations. EC2 Auto Scaling then provisions the lowest price combination of instances to meet the desired capacity based on these preferences.
This capability is now available in AWS GovCloud (US-East) Region. Visit AWS GovCloud (US) homepage to learn more about these regions. To learn more about provisioning and automatically scaling instances across purchase options, Availability Zones (AZ), and instance families with EC2 Auto Scaling, visit this blog.