Back to AWS
AWSCompute
Auto Scaling
AWS Auto Scaling adjusts the number of running instances based on demand, health, or scheduled rules.
What it does
Automatic scaling for EC2 workloads.
When to use
Use Auto Scaling when you want EC2-based applications to scale automatically and remain highly available.
Key Concepts
Auto Scaling groups manage instance count.
Scaling policies react to metrics or schedules.
Health checks replace unhealthy instances.
Often paired with ALB for resilient web services.
Common Use Cases
Scaling web applications based on load.
Replacing failed EC2 instances automatically.
Reducing cost during low-traffic periods.
Interview Questions
What is an Auto Scaling group?
How does Auto Scaling improve availability?
How does Auto Scaling work with ALB?