Soru

Zorluk: OrtaSelecting and Designing Storage and Database Resources

An international retail company is architecting a new global e-commerce order management platform. The platform has two critical requirements: 1) A highly available database that supports multi-region, strongly consistent ACID transactions for customer orders across North America and Europe, and 2) A scalable object storage system for product image assets that integrates with Cloud KMS for automated key lifecycle management. Which TWO storage and database configurations should you choose to satisfy these requirements?

  1. Deploy Cloud Spanner with a multi-region instance configuration to host the transactional order database.Cevap
  2. Store product media assets in Cloud Storage buckets encrypted using Customer-Managed Encryption Keys (CMEK) managed via Cloud KMS.Cevap
  3. C
    Deploy Cloud SQL for PostgreSQL with cross-region read replicas to provide multi-region write consistency for order transactions.
  4. D
    Store product media assets in Cloud Storage using Customer-Supplied Encryption Keys (CSEK) to enable Cloud KMS key rotation.

Cevap

Select Cloud Spanner with a multi-region configuration for multi-region transactional writes, and store product media in Cloud Storage encrypted with Customer-Managed Encryption Keys (CMEK) via Cloud KMS.
Cloud Spanner natively delivers multi-region, horizontally scalable, strongly consistent ACID transactions for relational databases across multiple continents. Cloud Storage with Customer-Managed Encryption Keys (CMEK) provides scalable object storage while integrating with Google Cloud KMS for automated key creation, rotation, and lifecycle policy enforcement.

Adım Adım Çözüm

1
Evaluate transactional database requirements for multi-region global consistency.
Determine that Cloud Spanner is required for multi-region, strongly consistent relational ACID transactions.
Cloud SQL only supports primary writes within a single region and cannot provide multi-region write consistency.
2
Evaluate object storage and key management requirements for product media assets.
Identify Cloud Storage configured with Customer-Managed Encryption Keys (CMEK) via Cloud KMS.
CMEK integrates with Cloud KMS for key rotation and access policies, whereas Customer-Supplied Keys (CSEK) require manually passing raw keys with each request.

Anahtar Kavram

Selecting multi-region relational database services and managed key storage solutions based on consistency and operational requirements.
Bu soruyu puanla