Courseiva

Google PCA Design for security and compliance Practice Question

Match each GCP data processing service to its use case.

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

Concepts
Matches

Stream and batch data processing (Apache Beam)

Managed Hadoop and Spark clusters

Asynchronous messaging for event ingestion

Visual data integration pipelines

Workflow orchestration (Apache Airflow)

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

✓

Dataflow: Unified stream and batch data processing using Apache Beam

Dataflow is for unified stream/batch processing, Dataproc manages Spark/Hadoop, BigQuery is a serverless data warehouse, Pub/Sub is for messaging. Common confusions include mixing Dataflow with Dataproc and BigQuery with Pub/Sub.

Answer analysis

Option-by-option breakdown

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

  • ✓

    Dataflow: Unified stream and batch data processing using Apache Beam

    Why this is correct

    Dataflow is a unified stream and batch data processing service based on Apache Beam.

  • ✓

    Dataproc: Managed Spark and Hadoop clusters

    Why this is correct

    Dataproc provides managed clusters for Spark and Hadoop workloads.

  • ✓

    BigQuery: Serverless data warehouse for analytics

    Why this is correct

    BigQuery is a fully managed, serverless data warehouse for large-scale analytics.

  • ✓

    Pub/Sub: Asynchronous and reliable messaging service

    Why this is correct

    Pub/Sub is a messaging service for event ingestion and asynchronous communication.

  • ✗

    Dataflow: Managed Spark and Hadoop clusters

    Why it's wrong here

    Incorrect — this describes Dataproc, not Dataflow.

  • ✗

    BigQuery: Asynchronous messaging service

    Why it's wrong here

    Incorrect — this describes Pub/Sub, not BigQuery.

Quick reference

Cloud Service Model Comparison

ModelYou ManageProvider ManagesExamples
IaaSOS, runtime, apps, dataHardware, hypervisor, networkingEC2, Azure VMs, GCP Compute Engine
PaaSApps and dataOS, runtime, middleware, hardwareElastic Beanstalk, Azure App Service
SaaSData and settings onlyEverything elseMicrosoft 365, Salesforce, Workday
FaaS / ServerlessFunction code onlyInfra, scaling, runtimeLambda, Azure Functions, Cloud Run
CaaSContainers and appsKubernetes, OS, hardwareEKS, AKS, GKE

About these practice questions

One of 807 original PCA 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 PCA 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 PCA exam.