Use Cases
Discover how the alb module can solve real-world infrastructure challenges. Each use case describes a common scenario, its benefits, and architectural considerations.
Web Applications
Load balance HTTP/HTTPS traffic for web applications
- SSL/TLS termination
- Path-based routing
- Health checks
API Gateway
Use ALB as an API gateway for backend services
- Path-based routing to microservices
- Centralized SSL termination
- Health checks and failover
Static Content
Serve static content with ALB and S3 or EC2
- Separate static and dynamic traffic
- Offload static assets to dedicated targets
- Improve application performance
Microservices Router
Route traffic to microservices based on path and host
- Single ingress point for all services
- Path and host-based routing
- Independent health checks per service