Google Professional Cloud Database Engineer Question 26
Single answerGoogle Cloud PlatformYour organization is deploying a critical customer-facing application that requires high availability and disaster recovery across continents. The application needs low-latency access for customers in North America, Europe, and Asia. Which database deployment strategy should you choose?
- A
Zonal deployment to ensure low-cost and minimal complexity.
- B
Regional deployment in a single region with a multi-zone configuration to provide high availability.
- C
Multi-region deployment with read replicas to optimize global availability and low-latency access.
- D
Regional deployment with a backup strategy to another region to ensure disaster recovery.
Show answer and explanation
Correct answer: C
Explanation
The multi-region deployment strategy is the best choice for applications requiring high availability, disaster recovery, and low-latency access for users in multiple continents. By leveraging read replicas, the application can serve users closer to their geographic locations, while maintaining resilience to regional failures.
- A. Incorrect.
Zonal deployment is not suitable for high availability or disaster recovery because it is confined to a single zone, making it vulnerable to zone-level failures.
- B. Incorrect.
Regional deployment with a multi-zone configuration provides high availability but is limited to a single region, which does not address the need for global low-latency access or disaster recovery across continents.
- C. Correct.
Multi-region deployment with read replicas ensures high availability and disaster recovery across continents while also providing low-latency access for customers in multiple geographic locations.
- D. Incorrect.
Regional deployment with a backup strategy to another region provides disaster recovery but does not offer low-latency access or high availability across multiple continents.