GCP Study Hub

Networking

Cloud Load Balancing

Global, scalable, fully managed load balancing

AWS equivalent

ALB / NLB / Global Accelerator

NetworkingGlobalAnycast
🔄

AWS → GCP: Key Differences

  • GCP HTTP(S) Load Balancer is GLOBAL: one load balancer, one IP, routes to backends in any region.

  • Anycast IP: single global IP address. Traffic routes to the nearest healthy backend automatically.

  • Google Front End (GFE): traffic hits Google's network edge (PoP) immediately, then travels Google's private backbone.

📌

Key Concepts to Know

  • 1

    HTTP(S) Load Balancer: global, Layer 7, supports URL maps, SSL termination.

  • 2

    TCP/SSL Proxy Load Balancer: global, Layer 4, for non-HTTP TCP traffic.

  • 3

    Network Load Balancer: regional, Layer 4, preserves client IP, very high throughput.

  • 4

    Internal Load Balancer: for traffic between services within your VPC.

  • 5

    Cloud Armor integrates directly with HTTP(S) LB for WAF/DDoS protection.

💡

DCE Interview Tips

  • Lead with the global IP story: 'One IP address, customers in Bangkok and London both hit the nearest Google PoP.'

  • For Thai e-commerce peak traffic: 'The HTTP(S) Load Balancer scales to millions of requests per second automatically. No pre-warming needed.'

⚠️

Common Gotchas

  • !

    SSL certificates: GCP-managed certs auto-renew. But provisioning can take 24-72h for new domains.

  • !

    HTTP(S) LB has a minimum cost (~$18/month for the forwarding rule).