Google Cloud Professional Cloud Architect — Question 217
A retail company s most critical application is its online payment processing system. The business has a requirement that the system must be able to survive a complete zonal outage while minimizing cost. You need a design solution that can handle a zonal failure. What should you do?
Answer options
- A. Deploy the application in an active-active configuration using managed instance groups (MIGs) in two different regions, fronted by a global external HTTP(S) Load Balancer and backed by a multi-regional database like Spanner.
- B. Deploy the application on a regional MIG to provide high availability across multiple zones in the primary region.
- C. Configure the regional MIG to use only Spot VMs to aggressively minimize operational costs while maintaining high availability.
- D. Deploy the application on Compute Engine instances across multiple regions, and rely on daily snapshots for recovery to achieve the lowest possible cost.
Correct answer: B
Explanation
The correct answer is B because deploying the application on a regional MIG allows it to achieve high availability across multiple zones, which is essential for surviving a zonal outage. Options A and D involve multi-region setups that may increase costs unnecessarily, while option C focuses on cost reduction through Spot VMs, which could compromise availability.