Core concept
Launch template defines what to launch. Min/max/desired counts. Scaling policies: target tracking (CPU %), step scaling, scheduled.
Advertisement
How it works
Warm pools: pre-initialized instances kept stopped for fast scale-up. Reduces launch time from minutes to seconds.
Advertisement
Trade-offs + gotchas
Elastic web tiers. Backend services with varying load. Batch worker pools. Anything with capacity elasticity need.