Amazon Web Services → Microsoft Azure
Azure equivalent of Application Load Balancer
Application Load Balancer maps to Azure Application Gateway v2 (with an optional WAF).
About Application Load Balancer
| Provider | Amazon Web Services |
|---|---|
| Status | Generally available |
| What it is | Layer 7 load balancer with host, path, header, and query routing, TLS offload, authentication (OIDC and Cognito), gRPC, WebSockets, and Lambda targets. |
| Documentation | docs.aws.amazon.com |
| Pricing | Official pricing page |
Azure mappings (1)
| Capability | Azure equivalent | Match |
|---|---|---|
| Layer 7 (HTTP/HTTPS) load balancing | Azure Application Gateway (v2), Application Gateway for Containers | Direct match |
Load balancing(1)
Layer 7 (HTTP/HTTPS) load balancing Direct match
Application Load Balancer maps to Azure Application Gateway v2 (with an optional WAF). For AKS, Application Gateway for Containers is the Kubernetes-native option. Application Gateway v1 retired on April 28, 2026.
- Deployment. ALB is a managed endpoint that needs no dedicated subnet sizing. Application Gateway v2 is deployed into its own dedicated subnet and autoscales in capacity units.
- Features. ALB can authenticate users (OIDC or Cognito) and invoke Lambda targets. Application Gateway offers URL rewrites, mutual TLS, and Private Link, with WAF built in on the WAF_v2 tier.
- Global. Both are regional. For global HTTP load balancing, use CloudFront or Global Accelerator on AWS, and Front Door on Azure.