
Answer-first summary for fast verification
Answer: Use a global HTTP(s) load balancer with Cloud CDN enabled.
The best solution to reduce latency for users in Asia while maintaining high availability and scalability is to use a global HTTP(s) load balancer with Cloud CDN enabled (Option B). A global HTTP(s) load balancer allows requests to be routed to the nearest available backend, which can significantly reduce latency for users in different regions. Additionally, enabling Cloud CDN helps cache content closer to users, further improving response times. While Option C might seem like a viable solution, kubemci has been deprecated in favor of multi-cluster ingress for Anthos. Option A does not provide a global load balancer, and Option D does not address the issue of geographical latency at all.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
Your company has a stateless web API that performs scientific calculations and is currently hosted on a single Google Kubernetes Engine (GKE) cluster deployed in us-central1. Recently, your company has expanded its services to offer the API to customers located in Asia, and you are looking to reduce latency for these users. What strategy should you implement to achieve this?
A
Create a second GKE cluster in asia-southeast1, and expose both APIs using a Service of type LoadBalancer. Add the public IPs to the Cloud DNS zone.
B
Use a global HTTP(s) load balancer with Cloud CDN enabled.
C
Create a second GKE cluster in asia-southeast1, and use kubemci to create a global HTTP(s) load balancer.
D
Increase the memory and CPU allocated to the application in the cluster.
No comments yet.