Professional Cloud ArchitectDesign and plan a cloud solution architectureEasy

A global e-commerce company is experiencing inconsistent performance and high latency for its customer-facing application, which is hosted on Google Cloud. The application serves users worldwide, and the company wants to ensure optimal performance regardless of the user's geographical location. They also need to improve the reliability and availability of the application. Which Google Cloud networking product would best address these requirements?

  1. ANetwork Connectivity Center
  2. BCloud VPN
  3. CCloud Load Balancing (Global External HTTP(S) Load Balancer)
  4. DCloud DNS
Show answer & explanation

Correct answer: C. Cloud Load Balancing (Global External HTTP(S) Load Balancer)

Cloud Load Balancing, specifically the Global External HTTP(S) Load Balancer, is designed for global applications to distribute traffic to the nearest healthy backend, reducing latency and improving availability.

Why the other options are wrong

  • A. Network Connectivity Center helps manage network connectivity across hybrid and multi-cloud environments, not specifically for public-facing application load balancing.
  • B. Cloud VPN creates a secure connection between your on-premises network and Google Cloud, not for globally distributing public application traffic.
  • D. Cloud DNS provides a highly available and low-latency DNS service, but it doesn't directly manage application traffic distribution or performance optimization.

Global External HTTP(S) Load Balancer

A global, proxy-based Layer 7 load balancer that distributes HTTP and HTTPS traffic to backends in multiple regions, providing low latency and high availability.

  • Single global IP address
  • Distributes traffic to nearest healthy backend
  • Supports advanced traffic management features (e.g., URL maps, health checks)

Memory trick: Global apps need a global traffic cop to keep everyone happy.

More Design and plan a cloud solution architecture questions