A regional media streaming company is architecting a storage backend for user profile management and subscription entitlements. The workload requires strict ANSI SQL compliance, full ACID transactional guarantees, automated regional high availability across multiple zones, and encryption at rest using Customer-Managed Encryption Keys (CMEK) via Cloud KMS. The total database footprint is estimated at 2 TB, and all application traffic originates within a single GCP region. Which GCP database service should the cloud architect recommend to fulfill these requirements while minimizing cost and operational complexity?
- Cloud SQL for PostgreSQL configured with High Availability (regional failover) and Customer-Managed Encryption Keys (CMEK).Cevap
- BCloud Spanner provisioned with a regional instance configuration and Customer-Managed Encryption Keys (CMEK).
- CCloud SQL for PostgreSQL configured with High Availability and Customer-Supplied Encryption Keys (CSEK).
- DCloud Storage Dual-Region bucket storing relational data files encrypted with CMEK, integrated with BigQuery for querying.
Cevap
Cloud SQL for PostgreSQL configured with High Availability (regional failover) and Customer-Managed Encryption Keys (CMEK).
The correct recommendation is Cloud SQL for PostgreSQL configured with High Availability (HA) and Customer-Managed Encryption Keys (CMEK). Cloud SQL supports databases up to 64 TB, delivers full ANSI SQL compliance and ACID transactional semantics, provides regional cross-zone failover for high availability, and seamlessly integrates with Cloud KMS for CMEK governance at an optimal price point for single-region applications.
Adım Adım Çözüm
Anahtar Kavram
Selecting Cloud SQL over Cloud Spanner for regional relational workloads
Tahmini Süre:1m 30s