AWS Auto Scaling
Dynamic Capacity Management
Automatically adjust compute capacity based on demand.
Scaling Types
EC2 Auto Scaling: Dynamic Scaling: - Target tracking (CPU 50%) - Step scaling (multiple steps) - Simple scaling (threshold breach) - Predictive scaling (ML forecasts) Scaling Policies: Min/Max/Desired capacity Instance refresh (rolling updates) Warm pools (pre-initialized)
Integration Points
- ELB health checks
- CloudWatch alarms
- Scheduled scaling (predictable loads)
- Lifecycle hooks (custom actions)