Canvas CloudAI
Canvas Cloud AI

Application Load Balancer

advanced
networking
Enhanced Content

Definition

AWS's Layer 7 load balancer that routes traffic based on application content like URL paths, host headers, and HTTP methods. Like an intelligent dispatcher who reads each request and sends it to the best specialist.

Real-World Example

An e-commerce site uses Application Load Balancer to route /products to product servers, /checkout to payment servers, and /api to backend APIs, all based on URL paths.

Cloud Provider Equivalencies

All provide Layer 7 (HTTP/HTTPS) load balancing with content-based routing. AWS ALB and Azure Application Gateway are regional L7 balancers; GCP’s external application load balancer is a global HTTP(S) load balancer; OCI’s load balancer supports HTTP/HTTPS with rule-based routing.

AWS
Elastic Load Balancing - Application Load Balancer (ALB)
AZ
Azure Application Gateway
GCP
Google Cloud External Application Load Balancer (HTTP(S) Load Balancing)
OCI
OCI Load Balancer (HTTP/HTTPS)

Explore More Cloud Computing Terms