An enterprise digital publishing company is migrating its subscription management and billing database from an on-premises PostgreSQL instance to Google Cloud. The workload operates exclusively within a single GCP region (us-east4) and requires full ANSI SQL compliance, multi-zone high availability with automatic failover, and strict transactional ACID guarantees. Peak write throughput is estimated at 1,800 operations per second. Additionally, compliance policy mandates that data at rest must be encrypted using customer-managed encryption keys integrated with Cloud KMS for automated key rotation. Which storage and database architecture should the lead cloud architect select?
- Deploy Cloud SQL for PostgreSQL in a high-availability configuration across two zones in us-east4, configured with Customer-Managed Encryption Keys (CMEK) via Cloud KMS.Cevap
- BProvision a multi-region Cloud Spanner instance across North American regions to ensure multi-zone high availability and transactional ACID compliance for the billing database.
- CDeploy Cloud SQL for PostgreSQL in a high-availability configuration using Customer-Supplied Encryption Keys (CSEK) passed per API call to satisfy governance key management requirements.
- DConfigure a Cloud Bigtable cluster with multi-cluster routing in us-east4 and use Cloud Storage Transfer Appliance to maintain real-time ACID billing transaction sync.
Cevap
Deploy Cloud SQL for PostgreSQL in a high-availability configuration across two zones in us-east4, configured with Customer-Managed Encryption Keys (CMEK) via Cloud KMS.
Deploying Cloud SQL for PostgreSQL in a regional high-availability configuration satisfies all transactional (ACID), regional availability, performance (1,800 writes/sec), and key management requirements. Cloud SQL supports multi-zone failover within a single region and integrates directly with Cloud KMS to encrypt database disks at rest using Customer-Managed Encryption Keys (CMEK).
Adım Adım Çözüm
Anahtar Kavram
Selecting and Designing Storage and Database Resources
Tahmini Süre:2m 0s