Posted On: Jun 8, 2020
Amazon Elastic Container Service (ECS) cluster auto scaling is now available in seven additional regions: Europe (Paris), Europe (Stockholm), Middle East (Bahrain), South America (São Paulo), Asia Pacific (Hong Kong), China (Beijing), operated by Sinnet, and China (Ningxia), operated by NWCD.
With ECS cluster auto scaling, your ECS clusters using Amazon EC2 Instances can automatically scale as needed to meet the resource demands of all tasks and services in your cluster, including scaling to and from zero. Managed scaling with ECS cluster auto scaling improves the reliability, scalability, and cost of running containerized workloads on ECS.
ECS cluster auto scaling uses the ECS capacity provider construct, to manage Amazon EC2 Auto Scaling groups (ASG) on your behalf. Previously, ECS did not have the ability to directly manage the scaling of an ASG. Instead, you had to set up scaling policies on your ASG manually outside of ECS, and the metrics available for scaling did not account for the desired task count, only the tasks already running. With ECS cluster auto scaling, the scaling policy of your ASG is managed by ECS through an ECS capacity provider. You can configure the capacity provider to enable managed scaling of the ASG, reserve excess capacity in the ASG, and also to manage termination of instances in the ASG.
With this release, cluster auto scaling is available in all regions where ECS is available. To get started, visit our documentation.