A global gaming studio is architecting the cloud backend for a online multiplayer platform on Google Cloud. The architecture must maintain high availability with a target availability of 99.99%. The platform requires continuous high-throughput hybrid connectivity of 15 Gbps between on-premises data centers and GCP. Additionally, the web service tier must automatically scale to handle unpredictable traffic spikes without risking cascading failures from backend database health dependency checks. Which TWO architectural options should you select to meet these technical and availability requirements?
- Provision Dedicated Interconnect circuits with redundant VLAN attachments across two distinct edge availability domains.Answer
- BEstablish HA Cloud VPN tunnels in an active-active routing configuration using BGP over public internet links.
- CConfigure load balancer health checks to query deep diagnostic endpoints that validate end-to-end database connectivity and query execution.
- Configure load balancer health checks to query shallow HTTP endpoints dedicated strictly to assessing web instance web server process health.Answer
- EConfigure backend autoscaling policies based exclusively on average CPU utilization targets across instance groups.
Answer
The correct architecture requires provisioning Dedicated Interconnect across two edge availability domains to satisfy the 15 Gbps throughput requirement at 99.99% SLA, and using shallow load balancer health checks targeting instance web server responsiveness to prevent cascading failures.
Dedicated Interconnect configured across two distinct edge availability domains provides the necessary physical bandwidth for 15 Gbps while satisfying Google Cloud's 99.99% SLA topology. Additionally, shallow health checks ensure load balancers accurately monitor web application availability without causing fleet-wide cascading dropouts caused by backend database congestion.
Step-by-Step Solution
Key Concept
High Availability Hybrid Connectivity and Resilient Load Balancer Health Checking