aws / containers-roadmap

This is the public roadmap for AWS container services (ECS, ECR, Fargate, and EKS).
https://aws.amazon.com/about-aws/whats-new/containers/
Other
5.17k stars 313 forks source link

[ECS] [request]: Predictive Auto Scaling for ECS Services #1574

Open armenforget opened 2 years ago

armenforget commented 2 years ago

Community Note

Tell us about your request We currently have a number of services deployed to ECS with EC2 Launch Type. Our traffic is cyclic and predictable (peak in day, slack at night, busier on certain days). We also run a number of batch jobs at night at specific times, which creates a predictable spike in load. We would like to use predictive auto-scaling to scale our ECS tasks to handle the anticipated workloads proactively.

Which service(s) is this request for? ECS

Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard? Due to the periodic and predictable nature of our workload, we would like our auto-scaling strategies to be tailored to our actual usage. EC2 Predictive Auto-Scaling seems to be the solution we need, but this is not available for ECS services.

ECS Service Auto-Scaling uses Application Auto-Scaling and only supports these policies:

The impact of not having predictive auto-scaling is slower (reactive) auto-scaling to sub-optimal capacity. This results in increased operational risk and higher operational costs.

Are you currently working around this issue? We're currently using ECS Target Tracking Scaling, but we would prefer to leverage AWS' predictive auto-scaling feature.

Additional context Stack Overflow thread: https://stackoverflow.com/questions/70024016/predictive-auto-scaling-for-aws-ecs-services

Attachments N/A

bmbferreira commented 1 year ago

any news about this?

TreeKat71 commented 1 year ago

I would like to know if there is any update

brandontoups commented 1 year ago

this would be sick

anupamdahal commented 9 months ago

Any updates on this?

tbruccoleri commented 7 months ago

Also interested in this feature

teja-jonnalagadda commented 4 months ago

+1

zejunw1 commented 3 months ago

+1

brookatlas commented 3 months ago

+1.

one of our main pain points for considering moving to EKS, is lack of flexibillity in autoscaling.

predictive scaling is +++++1.

we love target tracking scaling, but do not.like. the fact we need 15 minutes for scale down threshold.