Layer 7 Load Balancer

advanced
networking
Enhanced Content

Definition

Load balancer that works at the application layer, routing traffic based on content like URLs, headers, and cookies. Like a smart receptionist who reads your request and directs you to the right department.

Real-World Example

A Layer 7 load balancer routes /images requests to image servers, /api requests to API servers, and /videos to video servers based on the URL path.

Cloud Provider Equivalencies

All provide Layer 7 (HTTP/HTTPS) traffic management such as host/path-based routing, header-based rules, TLS termination, health checks, and integration with autoscaling targets. Feature depth differs (e.g., WAF, global vs regional scope, and rule syntax), but they serve the same core purpose: content-aware routing at the application layer.

AWS
Elastic Load Balancing - Application Load Balancer (ALB)
AZ
Azure Application Gateway
GCP
Google Cloud Load Balancing - Application Load Balancer (HTTP(S) Load Balancer)
OCI
OCI Load Balancer (with HTTP/HTTPS listeners and routing policies)

Explore More Cloud Computing Terms