Courseiva
Google Cloud products, services, and solutionsmediumMultiple ChoiceObjective-mapped

Cloud Digital Leader Practice Question: Google Cloud products, services, and solutions

A DevOps team wants to automate their software build, test, and deployment process on Google Cloud. They need a service that triggers automatically when code is pushed to a repository, builds container images, runs tests, and deploys to production. Which Google Cloud product orchestrates this CI/CD pipeline?

⚠ Common exam trap

Google Cloud often tests the distinction between event-driven orchestration (Cloud Build) and general-purpose workflow schedulers (Cloud Composer) or event routers (Eventarc), leading candidates to confuse a CI/CD pipeline tool with a scheduling or event-routing service.

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

Cloud Build, Google Cloud's managed CI/CD service that triggers on code pushes, builds images, runs tests, and deploys automatically

Cloud Build is Google Cloud's managed CI/CD service that directly supports the described workflow: it can be triggered automatically by code pushes to a repository (e.g., Cloud Source Repositories, GitHub, Bitbucket), then execute a series of steps defined in a build configuration file (cloudbuild.yaml) to build container images, run tests, and deploy to production environments such as Google Kubernetes Engine, Cloud Run, or Compute Engine. This makes it the correct choice for orchestrating the entire CI/CD pipeline.

Answer analysis

Option-by-option breakdown

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

  • Cloud Composer, Google Cloud's managed Apache Airflow service

    Why it's wrong here

    Cloud Composer orchestrates data workflows (ETL pipelines, ML pipelines). It is not designed for CI/CD — it doesn't trigger on code pushes, build container images, or integrate with deployment targets like GKE or Cloud Run.

  • Cloud Build, Google Cloud's managed CI/CD service that triggers on code pushes, builds images, runs tests, and deploys automatically

    Why this is correct

    Cloud Build is the correct answer. It natively integrates with source repositories, executes multi-step build pipelines (test, build, deploy), builds container images, and deploys to Cloud Run, GKE, or App Engine. It's the primary Google Cloud CI/CD service.

  • Cloud Scheduler, which triggers periodic jobs on a cron schedule

    Why it's wrong here

    Cloud Scheduler is a fully managed, cron-based job scheduler that invokes HTTP endpoints, Pub/Sub topics, or App Engine targets at fixed times or intervals. While it can indirectly fire a Cloud Build trigger via an HTTP call, it is fundamentally time-driven and has no awareness of source code changes, commit history, or deployment stages. It cannot compile code, run tests, build container images, or roll out releases, so it is not a CI/CD pipeline service, only a periodic task scheduler.

  • Eventarc, which routes events from Google Cloud services to Cloud Run functions

    Why it's wrong here

    Eventarc is an event-routing service that asynchronously delivers events from sources like Pub/Sub, Cloud Audit Logs, and direct integrations to targets such as Cloud Run, Cloud Functions, or Workflows. It is designed for event-driven architectures and does not provide CI/CD capabilities like building images, running tests, or orchestrating multi-step deployments. Even if an Eventarc rule could trigger a Cloud Build invocation, Eventarc itself lacks pipeline execution, artifact management, and deployment strategies, making it purely an event transport layer rather than a CI/CD platform.

About these practice questions

This GCDL question is part of Courseiva's 829-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. 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.