Soru

Zorluk: OrtaSelecting and Designing Storage and Database Resources

An enterprise software company is migrating an internal billing platform to Google Cloud. The workload operates strictly within a single GCP region and requires a managed relational database with full PostgreSQL compatibility, automatic multi-zone high availability, and data encryption at rest managed through Cloud KMS. Which database architecture should you recommend to meet these requirements with minimal operational cost and complexity?

  1. Deploy Cloud SQL for PostgreSQL configured with high availability across multiple zones and Customer-Managed Encryption Keys (CMEK).Cevap
  2. B
    Deploy a multi-region Cloud Spanner instance configured with Customer-Managed Encryption Keys (CMEK).
  3. C
    Deploy Cloud SQL for PostgreSQL configured with high availability across multiple zones and Customer-Supplied Encryption Keys (CSEK).
  4. D
    Deploy Compute Engine virtual machines running self-managed PostgreSQL with primitive IAM Owner roles granted for service administration.

Cevap

The optimal architecture is to deploy Cloud SQL for PostgreSQL configured with high availability across zones and Customer-Managed Encryption Keys (CMEK) via Cloud KMS.
Cloud SQL for PostgreSQL provides a fully managed relational database engine tailored for single-region workloads. Enabling high availability provisions a standby instance in a secondary zone within the same region, and integrating Cloud KMS satisfies Customer-Managed Encryption Key (CMEK) compliance with minimal cost and management effort.

Adım Adım Çözüm

1
Analyze database workload geographic scope and engine requirements
The application operates strictly within a single region and requires PostgreSQL compatibility, eliminating the need for globally distributed databases like Cloud Spanner.
Matching workload scope prevents over-provisioning cost and architectural complexity.
2
Evaluate high availability and key management requirements
Cloud SQL natively supports multi-zone regional high availability failover and integrates directly with Cloud KMS for CMEK data encryption at rest.
CMEK allows central security administration via standard GCP key management tools.

Anahtar Kavram

Selecting appropriate managed GCP database services based on regional scale and encryption requirements.
Tahmini Süre:1m 30s
Bu soruyu puanla