An international logistics enterprise is architecting a data tier on Google Cloud to manage two distinct operational workloads:
1. A transactional core order management database requiring multi-region relational ACID compliance, horizontal scaling for write operations, and strong consistency across multiple continents.
2. A telemetry ingestion engine recording millions of real-time GPS and temperature sensor data points per second, requiring high-throughput, low-latency time-series key-value storage.
Which TWO storage and database services should the cloud architect select to satisfy these architecture requirements? (Select TWO answers.)
- Cloud Spanner for the order management database workloadAnswer
- Cloud Bigtable for the telemetry ingestion workloadAnswer
- CCloud SQL for PostgreSQL with cross-region read replicas for the order management database workload
- DTransfer Appliance for continuous real-time telemetry ingestion storage
Answer
Cloud Spanner should be selected for the globally distributed transactional order management workload, and Cloud Bigtable should be selected for the high-throughput time-series sensor telemetry ingestion workload.
Cloud Spanner satisfies the global order management requirement because it offers multi-region relational storage, global ACID compliance, and horizontal scaling. Cloud Bigtable satisfies the telemetry requirement because it handles massive high-throughput time-series key-value workloads with millisecond latencies.
Step-by-Step Solution
Key Concept
Matching transactional and analytical telemetry workloads to appropriate GCP managed database services based on scale, consistency, and access patterns.