Google Cloud Professional Data Engineer — Question 248
You need to orchestrate a pipeline with several Google Cloud services: a batch Dataflow job, then a BigQuery query job followed by a Vertex AI batch prediction. The logic is sequential. You want a lightweight, serverless orchestration solution with minimal operational overhead. What service should you use?
Answer options
- A. Select Cloud Composer.
- B. Select Compute Engine with cron.
- C. Select Dataproc with Apache Oozie.
- D. Select Cloud Workflows.
Correct answer: D
Explanation
Cloud Workflows is designed for orchestrating serverless workflows across various Google Cloud services, making it ideal for the required sequential tasks. Cloud Composer, while capable, introduces more complexity and overhead than needed for this use case. Compute Engine with cron and Dataproc with Apache Oozie are not serverless solutions and would require more management and operational effort.