Google Cloud Professional Data Engineer — Question 271
Your startup has a web application that currently serves customers out of a single region in Asia. You are targeting funding that will allow your startup to serve customers globally. Your current goal is to optimize for cost, and your post-funding goal is to optimize for global presence and performance. You must use a native
JDBC driver. What should you do?
Answer options
- A. Use Cloud Spanner to configure a single region instance initially, and then configure multi-region Cloud Spanner instances after securing funding.
- B. Use a Cloud SQL for PostgreSQL highly available instance first, and Bigtable with US, Europe, and Asia replication after securing funding.
- C. Use a Cloud SQL for PostgreSQL zonal instance first, and Bigtable with US, Europe, and Asia after securing funding.
- D. Use a Cloud SQL for PostgreSQL zonal instance first, and Cloud SQL for PostgreSQL with highly available configuration after securing funding.
Correct answer: A
Explanation
The correct option is A because starting with a single region instance of Cloud Spanner allows for cost efficiency while still using a native JDBC driver. Options B and C involve Cloud SQL and Bigtable, which do not align with the requirement of using a native JDBC driver with Cloud Spanner. Option D also does not utilize the optimal global scaling strategy that Cloud Spanner offers.