
Answer-first summary for fast verification
Answer: Create an instance template for the backend. For every region, deploy it on a multi-zone managed instance group. Use an L7 load balancer.
The correct answer is C. This option meets the requirements by using multi-zone managed instance groups for high availability and an L7 load balancer, which is appropriate for managing HTTP/HTTPS traffic. Since the game communicates with the backend over a REST API, an L7 load balancer is more suitable as it operates at the application layer and provides better routing based on HTTP/HTTPS headers. Multi-zone deployment ensures better uptime and reliability by distributing the load across multiple zones.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
Mountkirk Games is building a new game which is expected to be very popular. They plan to deploy the game's backend on Google Compute Engine to capture streaming metrics, run intensive analytics, and utilize an autoscaling server environment integrated with a managed NoSQL database. The game communicates with the backend over a REST API. You are in charge of the new Game Backend Platform architecture and want to follow Google-recommended practices. How should you design the backend?
A
Create an instance template for the backend. For every region, deploy it on a multi-zone managed instance group. Use an L4 load balancer.
B
Create an instance template for the backend. For every region, deploy it on a single-zone managed instance group. Use an L4 load balancer.
C
Create an instance template for the backend. For every region, deploy it on a multi-zone managed instance group. Use an L7 load balancer.
D
Create an instance template for the backend. For every region, deploy it on a single-zone managed instance group. Use an L7 load balancer.
No comments yet.