Google Cloud Professional Data Engineer — Question 314
You are implementing workflow pipeline scheduling using open source-based tools and Google Kubernetes Engine (GKE). You want to use a Google managed service to simplify and automate the task. You also want to accommodate Shared VPC networking considerations. What should you do?
Answer options
- A. Use Dataflow for your workflow pipelines. Use Cloud Run triggers for scheduling.
- B. Use Dataflow for your workflow pipelines. Use shell scripts to schedule workflows.
- C. Use Cloud Composer in a Shared VPC configuration. Place the Cloud Composer resources in the host project.
- D. Use Cloud Composer in a Shared VPC configuration. Place the Cloud Composer resources in the service project.
Correct answer: D
Explanation
The correct answer is D because placing Cloud Composer resources in the service project allows for better management and access within the Shared VPC. Option A and B do not utilize Cloud Composer, which is the managed service intended for this scenario, and option C incorrectly suggests placing resources in the host project, which does not align with the best practices for Shared VPC configurations.