Menu
Auto Scaling
User Guide

Document History

The following table describes important additions to the Auto Scaling documentation.

Feature Description Release Date

Support for target tracking scaling policies

Set up dynamic scaling for your application in just a few steps. For more information, see Target Tracking Scaling Policies.

12 July 2017

Support for resource-level permissions

Create IAM policies to control access at the resource level. For more information, see Controlling Access to Your Auto Scaling Resources.

15 May 2017

Monitoring improvements

Auto Scaling group metrics no longer require that you enable detailed monitoring. You can now enable group metrics collection and view metrics graphs from the Monitoring tab in the console. For more information, see Monitoring Your Auto Scaling Groups and Instances Using Amazon CloudWatch.

18 August 2016

Support for Application Load Balancers

Attach one or more target groups to a new or existing Auto Scaling group. For more information, see Attaching a Load Balancer to Your Auto Scaling Group.

11 August 2016

Events for lifecycle hooks

Auto Scaling sends events to CloudWatch Events when it executes lifecycle hooks. For more information, see Getting CloudWatch Events When Your Auto Scaling Group Scales.

24 February 2016

Instance protection

Prevent Auto Scaling from selecting specific instances for termination when scaling in. For more information, see Instance Protection.

07 December 2015

Step scaling policies

Create a scaling policy that enables you to scale based on the size of the alarm breach. For more information, see Scaling Policy Types.

06 July 2015

Update load balancer

Attach a load balancer to or detach a load balancer from an existing Auto Scaling group. For more information, see Attaching a Load Balancer to Your Auto Scaling Group.

11 June 2015

Support for ClassicLink

Link EC2-Classic instances in your Auto Scaling group to a VPC, enabling communication between these linked EC2-Classic instances and instances in the VPC using private IP addresses. For more information, see Linking EC2-Classic Instances to a VPC.

19 January 2015

Lifecycle hooks

Hold your newly launched or terminating instances in a pending state while you perform actions on them. For more information, see Auto Scaling Lifecycle Hooks.

30 July 2014

Detach instances

Detach instances from an Auto Scaling group. For more information, see Detach EC2 Instances from Your Auto Scaling Group.

30 July 2014

Put instances into a Standby state

Put instances that are in an InService state into a Standby state. For more information, see Temporarily Removing Instances from Your Auto Scaling Group.

30 July 2014

Manage tags

Manage your Auto Scaling groups using the AWS Management Console. For more information, see Tagging Auto Scaling Groups and Instances.

01 May 2014

Support for Dedicated Instances

Launch Dedicated Instances by specifying a placement tenancy attribute when you create a launch configuration. For more information, see Instance Placement Tenancy.

23 April 2014

Create a group or launch configuration from an EC2 instance

Create an Auto Scaling group or a launch configuration using an EC2 instance. For information about creating a launch configuration using an EC2 instance, see Creating a Launch Configuration Using an EC2 Instance For information about creating an Auto Scaling group using an EC2 instance, see Creating an Auto Scaling Group Using an EC2 Instance.

02 January 2014

Attach instances

Enable Auto Scaling for an EC2 instance by attaching the instance to an existing Auto Scaling group. For more information, see Attach EC2 Instances to Your Auto Scaling Group.

02 January 2014

View account limits

View the limits on Auto Scaling resources for your account. For more information, see Auto Scaling Limits.

02 January 2014

Console support for Auto Scaling

Access Auto Scaling using the AWS Management Console. For more information, see Getting Started With Auto Scaling.

10 December 2013

Assign a public IP address

Assign a public IP address to an instance launched into a VPC. For more information, see Launching Auto Scaling Instances in a VPC.

19 September 2013

Instance termination policy

Specify an instance termination policy for Auto Scaling to use when terminating EC2 instances. For more information , see Controlling Which Instances Auto Scaling Terminates During Scale In.

17 September 2012

Support for IAM roles

Launch EC2 instances with an IAM instance profile. You can use this feature to assign IAM roles to your instances, allowing your applications to access other AWS services securely. For more information , see Launch Auto Scaling Instances with an IAM Role.

11 June 2012

Support for Spot Instances

Request Spot Instances in Auto Scaling groups by specifying a Spot Instance bid price in your launch configuration. For more information, see Launching Spot Instances in Your Auto Scaling Group.

7 June 2012

Tag groups and instances

Tag Auto Scaling groups and specify that the tag also applies to EC2 instances launched after the tag was created. For more information, see Tagging Auto Scaling Groups and Instances.

26 January 2012

Support for Amazon SNS

Use Amazon SNS to receive notifications whenever Auto Scaling launches or terminates EC2 instances. For more information, see Getting SNS Notifications When Your Auto Scaling Group Scales.

Auto Scaling also added the following new features:

  • The ability to set up recurring scaling activities using cron syntax. For more information, see the PutScheduledUpdateGroupAction API command.

  • A new configuration setting that allows you to scale out without adding the launched instance to the load balancer (LoadBalancer). For more information, see the ProcessType API data type.

  • The ForceDelete flag in the DeleteAutoScalingGroup command that tells Auto Scaling to delete the Auto Scaling group with the instances associated to it without waiting for the instances to be terminated first. For more information, see the DeleteAutoScalingGroup API command.

20 July 2011

Scheduled scaling actions

You can now create scheduled scaling actions. For more information, see Scheduled Scaling.

2 December 2010

Support for Amazon VPC

Added support for Amazon VPC. For more information, see Launching Auto Scaling Instances in a VPC.

2 December 2010

Support for HPC clusters

Added support for high performance computing (HPC) clusters.

2 December 2010

Support for health checks

Added support for using Elastic Load Balancing health checks with Auto Scaling-managed EC2 instances. For more information, see Using ELB Health Checks with Auto Scaling.

2 December 2010

Support for CloudWatch alarms

Removed the older trigger mechanism and redesigned Auto Scaling to use the CloudWatch alarm feature. For more information, see Dynamic Scaling.

2 December 2010

Suspend and resume scaling

You can now suspend and resume scaling processes.

2 December 2010

Support for IAM

Auto Scaling now supports IAM. For more information, see Controlling Access to Your Auto Scaling Resources.

2 December 2010