2

Motivation

  • I currently have a number of services deployed to ECS with EC2 Launch Type, but I can change that if needed.
  • I would like to use the EC2 Predictive Scaling feature since traffic is very periodic (peak in day, slack at night).
  • ECS Service Auto-Scaling uses Application Auto-Scaling and only supports these policies:
    • Target Tracking Scaling
    • Scheduled Scaling
    • Step Scaling

Questions

  • Is it possible to use EC2 Predictive Auto Scaling while still deploying to ECS? If so, what is the simplest approach?
  • Is there a reason AWS hasn't included Predictive Auto Scaling in ECS Service Auto-Scaling?
DV82XL
  • 5,350
  • 5
  • 30
  • 59

1 Answers1

3

There isn't a particular reason why predictive autoscaling is limited to EC2 instances only other than customers' interest/demand. I'd suggest you open an issue on the public roadmap for the AWS containers services so that the team can track the request and get more insides about the use case.

mreferre
  • 5,464
  • 3
  • 22
  • 29
  • 1
    Thanks for the suggestion. I created a feature request [here](https://github.com/aws/containers-roadmap/issues/1574). If anyone is interested in this feature, please upvote the proposal. – DV82XL Nov 24 '21 at 14:35
  • Also, just to be clear, is there no way to leverage EC2 Auto Scaling when deploying to ECS, not even as a workaround? – DV82XL Nov 24 '21 at 14:38
  • Thanks. Not that I am aware of. – mreferre Nov 24 '21 at 15:39