Constraints & Best Practices
Per-region service limits
Targets per load balancer
Routing rule constraints
500 ASGs per region (soft limit)
10,000 per region, 10,000 versions each
50 scaling policies per ASG
Based on EC2 instance limits per region
Cannot handle sudden traffic spikes
ASG scaling takes 2-5 minutes
Default 300 seconds between scaling
Grace period before health checks start
ALB enabled by default, NLB disabled
ALB supports, NLB does not
Certificate and cipher limitations
ELB needs pre-warming for large spikes
Too short cooldown causes thrashing
Reduces availability and performance
Contact AWS Support for soft limits
Contact AWS for expected traffic spikes
Distribute load across multiple ELBs
Set up CloudWatch alarms for limits