An organization is designing a high-traffic web application deployed across Compute Engine instances in multiple Google Cloud regions. The application serves global users over HTTPS and requires low-latency delivery of static assets using edge caching, as well as automatic routing of user requests to the nearest healthy backend region. Which TWO architectural components should the cloud engineer include in the design to meet these requirements?
- Configure a Global External Application Load Balancer to route HTTPS traffic to the closest healthy backend instance group.Cevap
- Enable Cloud CDN on the backend service of the Global External Application Load Balancer to cache static content at edge locations.Cevap
- CDeploy an Internal Passthrough Network Load Balancer in each region with Cloud CDN enabled.
- DUse an External Passthrough Network Load Balancer configured with Cloud DNS routing policies to cache static HTTP assets.
Cevap
The application architecture requires a Global External Application Load Balancer to handle multi-region HTTPS traffic and routing, along with enabling Cloud CDN on its backend service to cache static assets at edge locations.
The Global External Application Load Balancer acts as a Layer 7 reverse proxy using a single global anycast IP address, distributing HTTPS requests across instance groups in multiple regions based on proximity and health. Enabling Cloud CDN directly on the backend service of this load balancer caches HTTP(S) static assets at edge POPs, minimizing latency for global clients.
Adım Adım Çözüm
Anahtar Kavram
Global External Application Load Balancing and Cloud CDN Integration
Tahmini Süre:1m 30s