Auto Scaling

2021/04/08 - 3 new 2 updated api methods

Changes   Amazon EC2 Auto Scaling announces Warm Pools that help applications to scale out faster by pre-initializing EC2 instances and save money by requiring fewer continuously running instances

2021/03/18 - 1 updated api methods

Changes   Amazon EC2 Auto Scaling Instance Refresh now supports phased deployments.

2021/03/09 - 3 updated api methods

Changes   EC2 Auto Scaling now supports setting a local time zone for cron expressions in scheduled actions, removing the need to adjust for Daylight Saving Time (DST)

2021/02/23 - 5 updated api methods

Changes   Adds a new optional IncludeDeletedGroups parameter to the DescribeScalingActivities API.

2020/11/19 - 3 updated api methods

Changes   You can now create Auto Scaling groups with multiple launch templates using a mixed instances policy, making it easy to deploy an AMI with an architecture that is different from the rest of the group.

2020/11/04 - 3 updated api methods

Changes   Capacity Rebalance helps you manage and maintain workload availability during Spot interruptions by proactively augmenting your Auto Scaling group with a new instance before interrupting an old one.

2020/07/28 - 2 updated api methods

Changes   Now you can enable Instance Metadata Service Version 2 (IMDSv2) or disable the instance metadata endpoint with Launch Configurations.

2020/06/16 - 3 new api methods

Changes   Introducing instance refresh, a feature that helps you update all instances in an Auto Scaling group in a rolling fashion (for example, to apply a new AMI or instance type). You can control the pace of the refresh by defining the percentage of the group that must remain running/healthy during the replacement process and the time for new instances to warm up between replacements.

2020/02/18 - 2 updated api methods

Changes   Amazon EC2 Auto Scaling now supports the ability to enable/disable target tracking, step scaling, and simple scaling policies.

2019/11/19 - 4 updated api methods

Changes   Amazon EC2 Auto Scaling now supports Instance Weighting and Max Instance Lifetime. Instance Weighting allows specifying the capacity units for each instance type included in the MixedInstancesPolicy and how they would contribute to your application's performance. Max Instance Lifetime allows specifying the maximum length of time that an instance can be in service. If any instances are approaching this limit, Amazon EC2 Auto Scaling gradually replaces them.

2019/08/29 - 2 updated api methods

Changes   With the current release, you can suspend and later resume any of the following scaling actions in Application Auto Scaling: scheduled scaling actions, dynamic scaling in actions, dynamic scaling out actions.

2018/11/20 - 1 new 3 updated api methods

Changes   In this release, AWS Auto Scaling adds three features: 1) Predictive scaling for EC2 Auto Scaling, which analyzes your application workload history to forecast future capacity requirements, 2) an option to replace existing scaling policies that are associated with the resources in your scaling plan, and 3) an option that allows you to use predictive scaling with or without your plan's dynamic scaling feature.

2018/11/14 - 3 updated api methods

Changes   EC2 Auto Scaling now allows users to provision and automatically scale instances across purchase options (Spot, On-Demand, and RIs) and instance types in a single Auto Scaling group (ASG).

2018/08/14 - 2 new api methods

Changes   Add batch operations for creating/updating and deleting scheduled scaling actions.

2018/07/09 - 10 updated api methods

Changes   The release adds support for custom resource auto scaling.

2018/04/23 - 1 new 2 updated api methods

Changes   The release adds the operation UpdateScalingPlan for updating a scaling plan and the support for tag filters as an application source.

2018/02/28 - 10 updated api methods

Changes   Application Auto Scaling now supports automatic scaling of SageMaker Production Variants on an Endpoint.

2018/02/20 - 3 updated api methods

Changes   Amazon EC2 Auto Scaling support for service-linked roles

2018/01/16 - 2 updated api methods

Changes   Application Auto Scaling is adding support for Target Tracking Scaling for ECS services.

2018/01/16 - 4 new api methods

Changes   AWS Auto Scaling enables you to quickly discover all of the scalable resources underlying your application and set up application scaling in minutes using built-in scaling recommendations.

2018/01/16 - 2 updated api methods

Changes   Application Auto Scaling is adding support for Target Tracking Scaling for ECS services.

2018/01/16 - 4 new api methods

Changes   AWS Auto Scaling enables you to quickly discover all of the scalable resources underlying your application and set up application scaling in minutes using built-in scaling recommendations.

2017/11/30 - 4 updated api methods

Changes   You can now use Auto Scaling with EC2 Launch Templates via the CreateAutoScalingGroup and UpdateAutoScalingGroup APIs.

2017/11/17 - 2 updated api methods

Changes   This SDK update contains support for Target Tracking scaling for EC2 Spot Fleet. It allows you to scale an EC2 Spot Fleet using a Target Tracking scaling policy.

2017/09/13 - 1 updated api methods

Changes   Customers can create Life Cycle Hooks at the time of creating Auto Scaling Groups through the CreateAutoScalingGroup API

2017/07/12 - 2 updated api methods

Changes   Auto Scaling now supports a new type of scaling policy called target tracking scaling policies that you can use to set up dynamic scaling for your application.

2016/08/11 - 3 new 2 updated api methods

Changes   Adds 3 new APIs for ELB L7 integration: attachLoadBalancerTargetGroups, detachLoadBalancerTargetGroups, and describeLoadBalancerTargetGroups.