A data science team uses Vertex AI for model training and deployment. They want to implement CI/CD for ML pipelines. Which THREE Google Cloud services should they integrate?
Vertex AI Pipelines orchestrates the ML workflow itself, running training, evaluation and deployment steps as a reproducible DAG. It supplies the pipeline automation the CI/CD requirement demands, letting each code commit trigger retraining and validation before Cloud Deploy handles release promotion.
Why this answer
Vertex AI Pipelines (A) is correct because it orchestrates and automates the ML workflow steps (data prep, training, evaluation, deployment) as reproducible pipeline runs, which is the core of CI/CD for ML. Cloud Deploy (B) is correct because it provides managed continuous delivery to targets such as GKE, Cloud Run, and Anthos, enabling progressive rollout and approval gates for the deployment stage of the ML pipeline. Cloud Build (D) is correct because it executes the CI portion—building container images, running tests, and triggering pipeline jobs—and integrates natively with Vertex AI and Cloud Deploy via triggers and build steps.
BigQuery (C) is not correct here because it is a data warehouse/analytics service, not a CI/CD component, even though it may store training data. Google Kubernetes Engine (E) is not correct because it is a runtime platform for containers, not a CI/CD service, and Cloud Deploy can target it without GKE itself being the CI/CD integration.
Exam trap
The trap is selecting data or infrastructure services like BigQuery or GKE instead of the specific CI/CD services; candidates must recognize that CI/CD for ML requires build, orchestrate, and deploy tools, not data warehouses or container platforms.