Faster Amazon ECS Service Auto Scaling with High-Resolution Metrics
Amazon Web Services (AWS) has updated Amazon Elastic Container Service (ECS) to support high-resolution 20-second metrics for service auto scaling. According to AWS, this update reduces the time to trigger scale-out events from 363 seconds to 86 seconds, representing a 76% improvement in responsiveness for handling sudden traffic surges.
How does the new Amazon ECS high-resolution scaling work?
The updated system replaces the standard 60-second metric resolution with a 20-second interval. AWS uses these high-resolution CloudWatch metrics to trigger target tracking scaling policies more aggressively. This allows the service to detect load changes and adjust task counts faster than previous configurations allowed.

The feature works across all ECS compute options, including AWS Fargate, ECS Managed Instances, and Amazon EC2. Users can select specific high-resolution metrics, such as ECSServiceAverageCPUUtilizationHighResolution or ECSServiceAverageMemoryUtilizationHighResolution, to drive these scaling decisions.
What are the actual performance gains of 20-second metrics?
AWS benchmarking tests demonstrate a significant reduction in the time it takes for a system to respond to demand. The total time to scale and provision new tasks dropped from 386 seconds to 109 seconds, which is 72% faster.
These figures highlight a shift in how containers handle volatility. By cutting the trigger time from over six minutes (363 seconds) to under one and a half minutes (86 seconds), applications can mitigate latency or failures that typically occur during the “lag” between a traffic spike and the arrival of new compute capacity.
| Metric | Standard Resolution | High Resolution (New) | Improvement |
|---|---|---|---|
| Time to Trigger Scale-out | 363 seconds | 86 seconds | 76% Faster |
| Total Time to Provision | 386 seconds | 109 seconds | 72% Faster |
How does faster scaling reduce cloud compute costs?
Faster scaling reduces the need for “capacity padding.” Many engineers previously maintained a higher baseline of running tasks to ensure the application didn’t crash while waiting for the slow 60-second metrics to trigger a scale-out.
According to AWS, because scale-out now happens fast enough to handle spikes in real-time, companies can lower their minimum task counts. This directly reduces the hourly spend on compute resources without compromising application availability.
Why does this replace custom engineering work?
Before this update, achieving aggressive scaling required complex “step-scaling” policies. These policies forced engineers to manually define specific increments of capacity to add based on the size of the metric breach.

Target tracking with high-resolution metrics now delivers that same aggressive behavior through a simpler configuration. This removes the need for custom engineering scripts or complex policy ladders, as the system now evaluates scaling decisions every 20 seconds automatically.
How do you enable faster auto scaling in ECS?
Users can enable these metrics through the Amazon ECS console, AWS SDKs, AWS CloudFormation, or the AWS CLI. In the console, the process involves adding 20-second resolution metrics within the Monitoring configuration section during service creation or update.
Once metrics are enabled, users must navigate to the Service auto scaling section, select “Target Tracking,” and choose a high-resolution metric like ECSServiceAverageCPUUtilizationHighResolution to finalize the setup.
Frequently Asked Questions
Which compute options support high-resolution scaling?
It is available for AWS Fargate, ECS Managed Instances, and Amazon EC2.
Does this feature cost extra?
The scaling feature is free, but the high-resolution CloudWatch metrics used to trigger it have a specific pricing dimension.
Can I use this for existing services?
Yes. You must first update the service to enable high-resolution metrics and then update the scaling policy to use those metrics.
Want to optimize your container strategy? Share your experience with ECS scaling in the comments below or subscribe to our newsletter for more cloud infrastructure updates.