Google Cloud → AWS and Azure
AWS and Azure equivalents of Application Load Balancer
The closest AWS equivalents of Google Cloud Application Load Balancer are Application Load Balancer and AWS Global Accelerator; on Azure, Azure Application Gateway (v2), Application Gateway for Containers and Azure global (cross-region) load balancer.
About Application Load Balancer
| Provider | Google Cloud |
|---|---|
| Status | Generally available |
| What it is | Layer 7 proxy load balancer, global (single anycast IP) or regional, external or internal. |
| Documentation | docs.cloud.google.com |
| Pricing | Official pricing page |
Mappings (2)
| Capability | AWS | Match (GCP vs AWS) | Azure |
|---|---|---|---|
| Layer 7 (HTTP/HTTPS) load balancing | Application Load Balancer | Direct match | Azure Application Gateway (v2), Application Gateway for Containers |
| Global anycast entry point for TCP/UDP apps | AWS Global Accelerator | Direct match | Azure global (cross-region) load balancer |
Layer 7 (HTTP/HTTPS) load balancing Direct match
Application Load Balancer maps to the Google Cloud Application Load Balancer, global (single anycast IP) or regional, external or internal.
- The global external Application Load Balancer runs at Google's edge, combining ALB and some Global Accelerator and CloudFront behavior.
- Cloud Armor and Cloud CDN attach to its backend services.
Global anycast entry point for TCP/UDP apps Direct match
AWS Global Accelerator maps to global external load balancers, which use a single anycast IP address and enter Google's network at the edge on Premium Tier.
- No separate accelerator resource; anycast comes with the global proxy load balancers.
- Global proxy Network Load Balancers handle TCP; UDP needs regional passthrough load balancers.