Load Balancing & Traffic Distribution
Distributes incoming traffic across multiple targets
Automatically routes around unhealthy instances
Fully managed by AWS with automatic scaling
Operates across multiple Availability Zones
Layer 7 (HTTP/HTTPS) with advanced routing
Layer 4 (TCP/UDP) ultra-high performance
Layer 3 for third-party virtual appliances
Legacy - Layer 4 & 7 (not recommended)
Route based on URL path
Route based on hostname
Logical grouping of targets
HTTP endpoint to check target health
Configurable check frequency and timeout
Healthy/unhealthy threshold counts
Expected HTTP response codes
Requests distributed evenly across targets
Route to target with fewest active requests
Hash-based routing for session persistence
Decrypt HTTPS traffic at load balancer
Control inbound/outbound traffic
Web Application Firewall protection
Detailed request logging to S3