This topic describes the release notes for Auto Scaling and provides links to the relevant references.

March 2023

FeatureDescriptionRelease dateRegionReferences
Support for the health diagnosis featureThe health diagnosis feature of Auto Scaling is supported. You can use the health diagnosis feature to check the health status of your scaling group in a comprehensive manner. This way, you can detect exceptions in your scaling group at the earliest opportunity and resolve common issues. This improves the success rate of your scaling activities. 2023-03-21All regionsHealth check

February 2023

FeatureDescriptionRelease dateRegionReferences
Association with Network Load Balancer (NLB) instancesNLB instances can be associated with scaling groups. After you associate an NLB instance with a scaling group, Auto Scaling adds the Elastic Compute Service (ECS) instances or elastic container instances that are added to the scaling group as backend servers of the associated NLB instance. This way, the NLB instance can forward access requests to backend servers in an efficient manner. 2023-02-03All regions

January 2023

FeatureDescriptionRelease dateRegionReferences
Update of the Containers settingsThe Containers settings in scaling configurations that are used to create elastic container instances can be updated in full update and incremental update mode. You can select an update mode based on your business requirements. 2023-01-03All regionsModifyEciScalingConfiguration
Query of the image sourceThe image source of a scaling configuration can be queried. You can call the DescribeScalingConfigurations API operation to query the image source of your scaling group. The image source of your scaling configuration can be a public image, a custom image, or an Alibaba Cloud Marketplace image. 2023-01-10All regionsDescribeScalingConfigurations

December 2022

FeatureDescriptionRelease dateRegionReferences
Addition of scaling groups to resource groupsScaling groups can be added to resource groups. When you create a scaling group, you can specify a resource group for the scaling group and grant specific permissions to the resource group. This way, you can manage your scaling groups in a fine-grained manner. 2022-12-27All regions

November 2022

FeatureDescriptionRelease dateRegionReferences
Support for the lifecycleActionResult parameterThe lifecycleActionResult parameter is included in a notification that is sent to the specified Operation Orchestration Service (OOS) template when a lifecycle hook takes effect. This parameter specifies the subsequent action that is performed after a lifecycle hook times out. When the specified OOS template fails to be executed, you can end the lifecycle hook ahead of schedule based on the value of the lifecycleActionResult parameter. 2022-11-02All regions
Support for the SyncActivity parameterThe SyncActivity parameter is supported by scaling groups that have an expected number of instances. Auto Scaling allows you to execute scaling activities in a synchronous or asynchronous manner. Execute scaling activities based on your business requirements to improve the success rate of the activities. 2022-11-02All regionsScaleWithAdjustment

October 2022

FeatureDescriptionRelease dateRegionReferences
Support for custom scale-in policies (Function)The CustomPolicy setting is supported for the RemovalPolicy parameter. The CustomPolicyARN parameter is supported to specify custom scale-in policies. You can create custom scale-in policies by using Function to remove ECS instances from a scaling group. This way, you can remove instances from scaling groups in a more flexible manner. 2022-10-14All regions
Support for disabling or enabling lifecycle hooksLifecycle hooks can be enabled or disabled. You can enable or disable lifecycle hooks in the Auto Scaling console or by calling the ModifyLifecycleHook operation. Lifecycle hooks that are in the Disabled state do not take effect. We recommend that you enable or disable lifecycle hooks based on your business requirements. 2022-10-13All regions

August 2022

FeatureDescriptionRelease dateRegionReferences
Support for the maximum life span feature of ECS instancesThe Maximum Life Span of Instance parameter is supported for scaling groups that contain ECS instances. If the maximum life span of an ECS instance expires, Auto Scaling creates an ECS instance to replace the expired ECS instance. 2022-08-25All regions

July 2022

FeatureDescriptionRelease dateRegionReferences
Support for the cost optimization feature of elastic container instancesThe cost optimization feature is supported for scaling groups that contain elastic container instances. After you enable the cost optimization feature, Auto Scaling compares the prices of ECS instance types, and then selects the ECS instance type that is provided at the lowest price to create elastic container instances based on your business requirements. This way, the elastic container instances that host your applications can be scaled in an intelligent manner and at lower costs. 2022-07-29All regions
Support for multi-metric alert rules of event-triggered tasksMulti-metric alert rules are supported for event-triggered tasks. In a multi-metric alert rule, you can specify whether all metrics must meet the alert conditions before an automatic scaling activity is triggered or only one of the metrics meets the alert condition before an automatic scaling activity is triggered. For example, you can specify that both the CPU utilization and the memory usage must reach the thresholds before a scaling activity is triggered. 2022-07-27All regions
Support for ESSD AutoPL disksThe ESSD AutoPL disks are supported in scaling configurations and launch templates. You can create ECS instances that use ESSD AutoPL disks in scaling groups. ESSD AutoPL disks inherit the features and performance of enhanced SSDs (ESSDs) and provide the capability of decoupling disk capacity from disk performance. 2022-07-14All regions

June 2022

FeatureDescriptionRelease dateRegionReferences
Support for putting elastic container instances into or moving elastic container instances out of the Standby stateThe EnterStandby and ExitStandby operations are supported. You can call the EnterStandby operation to put an elastic container instance into the Standby state. You can call the ExitStandby operation to move an elastic container instance out of the Standby state. 2022-06-29All regions
Support for attaching elastic container instances to or detaching elastic container instances from Application Load Balancer (ALB) instances and ApsaraDB RDS instances, and support for adding elastic container instances to or removing elastic container instances from vServer groups and ALB server groupsAPI operations can be called to attach elastic container instances to or detach elastic container instances from ALB instances and ApsaraDB RDS instances. API operations can be called to add elastic container instances to or remove elastic container instances from one or more vServer groups or ALB server groups. 2022-06-14All regions
Support for filter conditions in intelligent configuration modeFilter conditions are supported in intelligent configuration mode to help you select instance types in an efficient manner. For example, you can specify the following filter conditions in intelligent configuration mode: the instance types that you want to exclude, the instance architecture, and whether to include burstable instance types. 2022-06-08All regions
Support for the 15-second statistical period by Agent metricsThe 15-second statistical period can be applied to the CpuUtilizationAgent metric. For other metrics, the statistical period can be 60 seconds, 120 seconds, or 900 seconds. 2022-06-08All regions
Support for the ScaleWithAdjustment operation by scaling groups for which an expected number of instances is specifiedThe ScaleWithAdjustment operation is supported. If you specify an expected number of instances but you do not create scaling rules when you create your scaling group, you can call the ScaleWithAdjustment operation to automate scaling. 2022-06-06All regionsScaleWithAdjustment

May 2022

FeatureDescriptionRelease dateRegionReferences
Support for lifecycle hooks of elastic container instancesLifecycle hooks are supported by elastic container instances. You can use lifecycle hooks to manage the lifecycles of elastic container instances in a scaling group. You can use lifecycle hooks to suspend scaling activities that are triggered by Auto Scaling and put elastic container instances into the Pending Add or Pending Remove state. You can perform operations on the elastic container instances until the timeout period of your lifecycle hooks ends. 2022-05-17All regions

April 2022

FeatureDescriptionRelease dateRegionReferences
Support for the AttachInstances and DetachInstances operations by elastic container instancesThe AttachInstances operation can be called to add elastic container instances to a scaling group. The DetachInstances operation can be called to remove elastic container instances from a scaling group. 2022-04-24 All regions
Support for resource-level authentication and tag-based authenticationResource-level authentication and tag-based authentication are supported. Different RAM users have different permissions on Auto Scaling resources. 2022-04-13 All regions

February 2022

FeatureDescriptionRelease dateRegionReferences
Support for health checks of elastic container instancesHealth checks can be performed on elastic container instances in a scaling group at specified intervals. This way, elastic container instances that are unhealthy can be replaced. If an elastic container instance in a scaling group is not in the Running state, Auto Scaling considers the instance unhealthy and creates an elastic container instance to replace the unhealthy instance. 2022-02-24 All regions

November 2021

FeatureDescriptionRelease dateRegionReferences
Support for asynchronous interactionAn ECS instance can be put into the Standby state or moved out of the Standby state in an asynchronous manner. 2021-11-29All regions
Support for evaluation of ECS instance availabilityThe scaling strength feature is provided. You can use this feature to evaluate the availability of ECS instances and improve the success rate of scale-out activities. 2021-11-28All regionsEvaluate resource availability based on scalability
Support for automatic notification when errors occur in scaling groupsIf your scaling group is abnormal, an error message is displayed in the Auto Scaling console. The error message helps you identify and fix the errors at the earliest opportunity. 2021-11-16All regionsView scaling groups
Support for the configuration of capacity reservationThe Capacity Reservation parameter can be configured for ECS instances or elastic container instances when you create or modify a scaling configuration. 2021-11-02All regions

October 2021

FeatureDescriptionRelease dateRegionReferences
Support for automatic scaling of elastic container instancesElastic container instances can be automatically scaled in a scaling group. 2021-10-20All regions

September 2021

FeatureDescriptionRelease dateRegionReferences
Intelligent configurationSupport for intelligent configuration in scaling configurations Intelligent configuration is supported to automatically filter instance types that meet your scale-out requirements. 2021-09-09All regions

August 2021

FeatureDescriptionRelease dateRegionReferences
Economical modeThe feature name is changed from No Fees for Stopped Instances (VPC-Connected) to Economical Mode. 2021-08-09All regions

June 2021

FeatureDescriptionRelease dateRegionReferences
Association with ALB server groupsALB server groups can be associated with scaling groups. After you associate an ALB server group with a scaling group, ECS instances that are added to the scaling group are automatically added to the ALB server group as backend servers. ALB instances distribute requests to the ALB server group. 2021-06-11All regions

March 2021

FeatureDescriptionRelease dateRegionReferences
Vertical scalingThe specifications of pay-as-you-go instances can be changed. The specifications include the number of vCPUs and the memory size. 2021-03-31All regionsOverview

February 2021

FeatureDescriptionRelease dateRegionReferences
Scaling configurationWeights can be specified for instance types. 2021-02-12All regions

January 2021

FeatureDescriptionRelease dateRegionReferences
Scaling configurationUnique sequential hostnames can be automatically generated. 2021-01-15All regions

November 2020

FeatureDescriptionRelease dateRegionReferences
Scaling configurationThe performance levels (PLs) of system disks or data disks of the ESSD category can be specified. 2020-11-18All regions

October 2020

FeatureDescriptionRelease dateRegionReferences
Event-triggered taskMore statistical methods are supported by event-triggered tasks for custom metrics. 2020-10-25All regions

September 2020

FeatureDescriptionRelease dateRegionReferences
Modification of scaling configurationsThe images that are specified in scaling configurations can be modified. 2020-09-24All regionsImage update in scaling configurations

August 2020

FeatureDescriptionRelease dateRegionReferences
Rolling upgradeOperation Orchestration Service (OOS) packages can be used to install software. 2020-08-20Some regionsRolling update
Expected number of instancesThe expected number of instances in a scaling group can be changed when instances are deleted or removed from the scaling group. 2020-08-12All regionsExpected number of instances
Scheduled tasksThe expiration time can be skipped. The maximum recurrence period can be up to one year. 2020-08-07All regionsCreate a scheduled task

July 2020

FeatureDescriptionRelease dateRegionReferences
Modification of scaling groupsThe health check feature can be enabled or disabled for instances in an existing scaling group. 2020-07-30All regionsModify scaling groups
Image update in scaling configurationsTasks can be created to update multiple images in scaling configurations at the same time. 2020-07-02All regionsAutomatically update images in scaling configurations

May 2020

FeatureDescriptionRelease dateRegionReferences
Auto Scaling-linked roleThe AliyunServiceRoleForAutoScaling role is automatically created when Auto Scaling is activated. 2020-05-06All regionsManage the service-linked role for Auto Scaling

April 2020

FeatureDescriptionRelease dateRegionReferences
Rolling upgradeRolling update tasks can be created to update the configurations of ECS instances at the same time. 2020-04-26Some regionsRolling update

March 2020

FeatureDescriptionRelease dateRegionReferences
Event-triggered task for system monitoringMore metrics are supported by event-triggered tasks for system monitoring. 2020-03-17All regionsEvent-triggered task for system monitoring
Optimized configuration items for scaling groupsThe configuration items that are used to create a scaling group are optimized. You can add tags to scaling groups and select existing instances as templates to create instances for the scaling groups. 2020-03-11All regionsManage scaling groups

December 2019

FeatureDescriptionRelease dateRegionReferences
Support for suspending and resuming processes in scaling groupsThe processes in a scaling group can be suspended or resumed to manage scaling operations in a fine-grained manner. 2019-12-03All regions

October 2019

FeatureDescriptionRelease dateRegionReferences
Configuration of the health status of ECS instancesAn API operation can be called to specify the health status of an ECS instance. 2019-10-25All regionsSetInstanceHealth
Expected number of instancesThe expected number of ECS instances in a scaling group can be specified. This way, Auto Scaling can execute parallel scaling activities. 2019-10-22All regionsExpected number of instances

September 2019

FeatureDescriptionRelease dateRegionReferences
Creation of a scaling configuration from an existing instanceAPI operations can be called to create a scaling group, and instance IDs can be specified. Auto Scaling can obtain information about the configuration of an instance and automatically creates a scaling configuration. 2019-09-24All regionsCreateScalingGroup

August 2019

FeatureDescriptionRelease dateRegionReferences
Association of a lifecycle hook with an OOS templateA lifecycle hook can be associated with an OOS template. When the lifecycle hook is triggered, Auto Scaling automatically uses the associated OOS template. 2019-08-14All regionsManage lifecycle hooks

July 2019

FeatureDescriptionRelease dateRegionReferences
Support for mixed instance allocation in the cost optimization policyIf you set the multi-zone scaling policy to cost optimization, pay-as-you-go instances and preemptible instances can be created based on the specified capacity. 2019-07-02All regionsManage scaling groups

May 2019

FeatureDescriptionRelease dateRegionReferences
Step scaling ruleA step scaling rule can be created to manage scaling activities based on the size of the alert breach. 2019-05-20All regionsManage scaling rules
Support for multiple security groupsAn instance that is automatically created can be added to multiple security groups. 2019-05-15All regionsCreate scaling configurations for scaling groups that contain ECS instances
Query of the region informationAn API operation can be called to query the regions where Auto Scaling is available. 2019-05-05All regionsDescribeRegions

April 2019

FeatureDescriptionRelease dateRegionReferences
Support for predictive scaling rulesPredictive scaling rules can be created. After you create a predictive scaling rule, Auto Scaling adjusts the minimum and maximum numbers of instances in a scaling group based on historical monitoring data. 2019-04-18All regionsOverview
Support for the DiskName, DiskDescription, and Encrypted parameters in scaling configurationsThe DiskName, DiskDescription, and Encrypted parameters in scaling configurations can be configured. 2019-04-04All regionsCreate scaling configurations for scaling groups that contain ECS instances

January 2019

FeatureDescriptionRelease dateRegionReferences
Support for target tracking scaling ruleTarget tracking scaling rules can be created. After you create a target tracking scaling rule, Auto Scaling adjusts the number of instances based on the specified values. 2019-01-11All regionsManage scaling rules

December 2018

FeatureDescriptionRelease dateRegionReferences
Change of vSwitchesThe vSwitches that are associated with a scaling group can be changed. 2018-12-28All regionsModify scaling groups
Cost optimization policyThe multi-zone scaling policy can be set to cost optimization. 2018-12-16All regions
vServer groupvServer groups can be specified for the Server Load Balancer (SLB) instance that is associated with a scaling group. 2018-12-07All regionsAssociate or disassociate SLB instances with or from a scaling group

November 2018

FeatureDescriptionRelease dateRegionReferences
Support for the No Fees for Stopped Instances (VPC-Connected) stateECS instances that are removed from a scaling group can enter the No Fees for Stopped Instances (VPC-Connected) state. 2018-11-28All regions

October 2018

FeatureDescriptionRelease dateRegionReferences
Enhanced IP address whitelists of ApsaraDB RDS instancesThe private IP addresses of ECS instances in a scaling group can be added to the enhanced IP address whitelists of the ApsaraDB RDS instances that are associated with the scaling group. 2018-10-19All regionsManage scaling groups

September 2018

FeatureDescriptionRelease dateRegionReferences
New regionAuto Scaling is available in the UK (London) region. 2018-09-30All regionsWhat is Auto Scaling?
Shutdown and reclaim modeThe shutdown and reclaim mode can be specified for a scaling group. 2018-09-13All regionsManage scaling groups
Launch templateA launch template can be specified as an instance configuration source for a scaling group. 2018-09-01All regionsManage scaling groups

August 2018

FeatureDescriptionRelease dateRegionReferences
Cron expressionCron expressions can be used to specify the recurrence period of scheduled tasks. 2018-08-20All regionsCreate a scheduled task
Expiration notification for scheduled tasksExpiration notifications for scheduled tasks can be configured. 2018-08-20All regionsCreate an advanced notification rule

July 2018

FeatureDescriptionRelease dateRegionReferences
Modification of information about data disks and the price limits of preemptible instancesInformation about data disks and the price limits of preemptible instances in scaling configurations can be modified. 2018-07-27All regionsModify a scaling configuration
Association with ApsaraDB RDS instancesApsaraDB RDS instances can be associated with or disassociated from scaling groups. 2018-07-11All regionsModify scaling groups
Association with SLB instancesSLB instances can be associated with or disassociated from scaling groups. 2018-07-04All regionsModify scaling groups

June 2018

FeatureDescriptionRelease dateRegionReferences
Modification of scaling configurationsExisting scaling configurations can be modified. 2018-06-27All regionsModify a scaling configuration
Lifecycle hookIf an ECS instance is automatically created for or removed from a scaling group, lifecycle hooks can be used to put the instance into the Pending state. This way, you can perform desired operations on the instance. 2018-06-01All regionsManage lifecycle hooks

April 2018

FeatureDescriptionRelease dateRegionReferences
Scaling activity notificationsWhen a specific type of scaling activity occurs in a scaling group, notifications can be sent to CloudMonitor or Message Service (MNS). 2018-04-20All regionsOverview

March 2018

FeatureDescriptionRelease dateRegionReferences
Protected stateECS instances in a scaling group can be put into the Protected state. Instances in the Protected state cannot be released or removed from the scaling group during scale-in activities. 2018-03-28All regionsPut an ECS instance into the Protected state
Standby stateECS instances in a scaling group can be put into the Standby state. This way, you can manage the lifecycle of the ECS instances. 2018-03-15All regionsManually change the status of instances

2015

ServiceDescriptionRelease dateRegionReferences
Auto ScalingAuto Scaling is officially launched. 2015-08-27Some regionsWhat is Auto Scaling?

2014

ServiceDescriptionRelease dateRegionReferences
Auto ScalingAuto Scaling is in internal preview. 2014-10-15Some regionsWhat is Auto Scaling?