Soru

Zorluk: ZorSelecting and Designing Storage and Database Resources

A global retail platform is migrating its infrastructure to Google Cloud. The architecture team needs to select storage and database services for two core requirements:
1. A transactional relational database for worldwide customer orders requiring strong multi-region ACID consistency and high availability.
2. A scalable unstructured object store for hosting petabytes of product media assets with automated lifecycle policies to transition older assets to colder storage tiers.

Which TWO Google Cloud services should you include in your architecture to satisfy these requirements?

  1. Cloud Spanner for managing globally distributed transactional relational data with multi-region ACID compliance.Cevap
  2. Cloud Storage with Object Lifecycle Management for hosting unstructured media assets and automatically transitioning aging objects.Cevap
  3. C
    Cloud SQL for PostgreSQL configured with cross-region read replicas to handle global multi-region transactional writes.
  4. D
    Transfer Appliance for continuous online network ingestion of active application media uploads into Cloud Storage buckets.

Cevap

The correct architecture combines Cloud Spanner for global transactional relational data with multi-region ACID consistency, and Cloud Storage with Object Lifecycle Management for scalable unstructured media storage.
Selecting Cloud Spanner satisfies the requirement for a multi-region relational database with strong ACID consistency across global locations. Selecting Cloud Storage with Object Lifecycle Management satisfies the requirement for petabyte-scale unstructured object storage with automated cost-optimization tiering.

Adım Adım Çözüm

1
Analyze the relational database requirement for global scale and multi-region ACID compliance.
Cloud Spanner is identified as the only GCP managed relational database offering multi-region horizontal scaling and strong consistency.
Cloud SQL is limited to single-region primary instances with read-only replicas, making it insufficient for multi-region transactional write requirements.
2
Analyze the unstructured media storage and cost optimization requirement.
Cloud Storage with Object Lifecycle Management satisfies petabyte-scale object storage and automated tiering.
Object Lifecycle Management automates transitions between Standard, Nearline, Coldline, and Archive storage classes based on object age.

Anahtar Kavram

Selecting GCP storage and database resources based on access patterns, transactional consistency, global scale, and data lifecycle requirements.
Bu soruyu puanla