Google Professional Cloud Network Engineer Question 389
Single answerGoogle Cloud PlatformYou are tasked with configuring load balancing for a web application hosted on Google Cloud. The application serves users globally and requires low latency. The backend instances are deployed in multiple regions. Which load balancer type should you use to meet these requirements?
- A
HTTP(S) Load Balancer
- B
TCP/UDP Load Balancer
- C
Internal HTTP(S) Load Balancer
- D
Network Load Balancer
Show answer and explanation
Correct answer: A
Explanation
The HTTP(S) Load Balancer is the best choice for a global web application requiring low latency, as it supports global load balancing and can route requests to the closest backend region based on latency. Other options, such as TCP/UDP Load Balancer and Network Load Balancer, do not meet the requirements for HTTP traffic and global latency optimization.
- A. Correct.
Correct. The HTTP(S) Load Balancer is designed for global traffic distribution and can route requests to the closest backend based on latency, which is ideal for a global web application.
- B. Incorrect.
Incorrect. The TCP/UDP Load Balancer is used for non-HTTP traffic and does not provide the advanced features like global load balancing or content-based routing required for this scenario.
- C. Incorrect.
Incorrect. The Internal HTTP(S) Load Balancer is used for internal traffic within a VPC and cannot serve global traffic from the internet.
- D. Incorrect.
Incorrect. The Network Load Balancer is used for handling TCP/UDP traffic at Layer 4 and does not provide global routing or low-latency features for HTTP traffic.