Courseiva

Cloud Digital Leader Why cloud technology is transforming business Practice Question

Match each Google Cloud service to its primary use case.

Drag a concept onto its matching description — or click a concept then click the description.

Concepts
Matches

Virtual machines (IaaS)

Unstructured object storage

Serverless data warehouse

Serverless container platform

Event-driven serverless functions

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Compute Engine: Virtual machines (IaaS)

Compute Engine provides IaaS virtual machines, Cloud Storage offers object storage for unstructured data, and BigQuery is a data warehouse for analytics. Common confusions occur when mixing these services.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Compute Engine: Virtual machines (IaaS)

    Why this is correct

    Compute Engine is Google Cloud's Infrastructure-as-a-Service offering, providing highly customizable virtual machines with configurable vCPUs, memory, GPU/TPU support, and persistent disks. As an IaaS solution, it grants users full control over the guest OS, networking, and installed software while offering per-second billing, live migration, and sole-tenant nodes. Its primary role is to host compute workloads, not to store arbitrary objects.

  • Cloud Storage: Object storage for any data

    Why this is correct

    Cloud Storage is a fully managed, durable object storage service designed for unstructured data such as images, videos, backups, and IoT data. It organizes data into buckets and exposes RESTful APIs for reading and writing objects, with features like versioning, lifecycle management, and multiple storage classes (Standard, Nearline, Coldline, Archive). It does not execute code or run virtual machines; its sole purpose is data storage at global scale.

  • BigQuery: Data warehousing and analytics

    Why this is correct

    BigQuery is a serverless, petabyte-scale data warehouse that enables fast SQL analytics over massive datasets. It separates storage from compute, automatically allocates query resources, and supports features like partitioning, clustering, and BI tools, allowing organizations to run complex analytical queries without managing infrastructure. Its primary function is data warehousing and analytics, not event-driven code execution.

  • Compute Engine: Object storage for any data

    Why it's wrong here

    Object storage is a storage system, whereas Compute Engine provides virtual machines (IaaS). While it is technically possible to install an object-storage gateway or software on a VM, that is not the service's purpose. Compute Engine's primary use case is running compute workloads, with block storage via persistent disks; it does not natively expose object storage APIs like Cloud Storage. Confusing these services misidentifies the fundamental compute-storage boundary.

  • Cloud Storage: Virtual machines (IaaS)

    Why it's wrong here

    Virtual machines require a compute hypervisor to allocate CPU, memory, and block-based storage; Cloud Storage is an object store with no compute resources. It cannot run a guest OS, execute binaries, or provide the networking stack of an IaaS platform. Cloud Storage's role is to serve as scalable, immutable blob storage via HTTP APIs, making it fundamentally incompatible with the VMs (IaaS) use case, which belongs to Compute Engine.

  • BigQuery: Serverless event-driven functions

    Why it's wrong here

    BigQuery is a data warehouse optimized for analytical SQL queries, not a function-as-a-service platform. Event-driven serverless functions are provided by Cloud Functions or Cloud Run, which execute code in response to triggers like HTTP calls or Pub/Sub messages. Although BigQuery can be triggered via external integrations (e.g., Cloud Functions loading data), its core is not about running event-driven code but about querying and storing relational data at scale.

About these practice questions

One of 829 original GCDL practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This GCDL practice question is part of Courseiva's free Google Cloud certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the GCDL exam.