Choosing Storage Solutions :Reliable Google Cloud Infrastructure: Design and Process (Preparing for Google Cloud Certification: Cloud Architect Professional Certificate) Answers 2025
Question 1
Speed up Firestore data access in a simple, cost-effective way
โ Move the data to Spanner
โ Move the data to BigQuery
๐ฉ Cache the data using Memorystore
โ Move the data to Bigtable
Explanation:
Firestore already performs well for operational workloads.
To increase speed without migrating, use Memorystore (Redis) as a cache โ the most cost-effective improvement.
Question 2
Where to store combined analytics data (Oracle + GA + logs) for easy querying and low cost?
โ Spanner
๐ฉ BigQuery
โ Firestore
โ Cloud SQL
Explanation:
BigQuery is designed for:
-
large datasets
-
analytics
-
SQL queries
-
low storage cost
Perfect solution for business intelligence and trend analysis.
Question 3
Global financial company โ low latency worldwide + strong consistency
โ Firestore
๐ฉ Spanner
โ BigQuery
โ Cloud SQL
Explanation:
Spanner is the only Google Cloud database that delivers:
-
global horizontal scale
-
strong consistency
-
<100ms worldwide reads/writes
It’s ideal for global fintech.
Question 4
Simple, cost-effective managed storage for user prefs + products + reviews (small dataset)
โ Spanner
๐ฉ Firestore
โ BigQuery
โ Cloud SQL
Explanation:
Firestore is:
-
serverless
-
inexpensive
-
highly available
-
perfect for small/medium JSON-style data
-
ideal for web/mobile applications
๐งพ Summary Table
| Q# | Correct Answer | Key Concept |
|---|---|---|
| 1 | Memorystore | Caching improves Firestore performance |
| 2 | BigQuery | Best for analytics + multi-source data |
| 3 | Spanner | Global DB with strong consistency |
| 4 | Firestore | Simple, cost-effective NoSQL for small web data |