Google Professional Cloud Network Engineer Question 24
Single answerGoogle Cloud PlatformYour organization wants to deploy a global web application with users distributed across multiple continents. The application requires low latency, automatic failover, and the ability to route traffic based on user geolocation. Which Google Cloud load balancer should you choose?
- A
HTTP(S) Load Balancer
- B
TCP Load Balancer
- C
Internal Load Balancer
- D
Network Load Balancer
Show answer and explanation
Correct answer: A
Explanation
The HTTP(S) Load Balancer is the correct choice for a global web application because it supports features like geolocation-based routing, global traffic distribution, and automatic failover. These capabilities ensure low latency and high availability for users worldwide. Other load balancers, such as TCP, Internal, and Network Load Balancers, do not provide the required features for this use case.
- A. Correct.
The HTTP(S) Load Balancer is designed for global traffic distribution, supports geolocation-based routing, and provides automatic failover. It is the best choice for a global web application.
- B. Incorrect.
The TCP Load Balancer is not suitable for HTTP(S) traffic and does not support geolocation-based routing. It is used for non-HTTP workloads at layer 4.
- C. Incorrect.
The Internal Load Balancer is designed for internal traffic within a VPC, and it does not support global traffic distribution or geolocation-based routing.
- D. Incorrect.
The Network Load Balancer is used for high-performance, low-latency layer 4 traffic but does not support geolocation-based routing or global distribution.