AWS Auto Scaling monitors your applications and automatically adjusts capacity to maintain steady, predictable performance at the lowest possible cost.

The service is free. You pay only for the resources your application consumes.

StepAdjustment

Docs

q What is the lower and upper bounds?

For the following examples, suppose that you have an alarm with a breach threshold of 50:


q Will autoscaling kill my ongoing tasks in AWS ECR service?

To protect tasks that belong to your service from terminating in a scale-in event, set the protectionEnabled attribute to true. By default, tasks are protected for 2 hours. You can customize the protection period by using the expiresInMinutes attribute. You can protect your tasks for a minimum of 1 minute and up to a maximum of 2880 minutes (48 hours).

References