Professional Cloud ArchitectDesign and plan a cloud solution architectureEasy

A financial services company is migrating its on-premises data warehouse to Google Cloud. The current data warehouse is several petabytes in size and requires complex SQL queries for reporting and analytics. The company needs a highly scalable, fully managed, and cost-effective solution that can handle massive datasets and allow for rapid query execution. Which Google Cloud product is the best fit for these requirements?

  1. ACloud SQL
  2. BBigQuery
  3. CCloud Storage
  4. DCloud Spanner
Show answer & explanation

Correct answer: B. BigQuery

BigQuery is a serverless, highly scalable, and cost-effective enterprise data warehouse designed for petabyte-scale analytics, making it ideal for complex SQL queries on large datasets.

Why the other options are wrong

  • A. Cloud SQL is a relational database service for smaller to medium-sized datasets, not optimized for petabyte-scale data warehousing.
  • C. Cloud Storage is an object storage service, suitable for storing raw data but not for directly running complex SQL queries as a data warehouse.
  • D. Cloud Spanner is a globally distributed, strongly consistent database for transactional workloads, not primarily a data warehouse for analytics.

BigQuery

A fully managed, serverless, and highly scalable enterprise data warehouse that enables super-fast SQL queries using the processing power of Google's infrastructure.

  • Petabyte-scale analytics
  • Serverless and fully managed
  • Columnar storage for optimal query performance

Memory trick: For huge data, BigQuery makes queries fly fast.

More Design and plan a cloud solution architecture questions