Google Professional Data Engineer

Google Professional Data Engineer

Get started today

Ultimate access to all questions.


You are tasked with implementing a workflow pipeline scheduling system using open-source tools paired with Google Kubernetes Engine (GKE) for container orchestration. To streamline the implementation, you aim to leverage a managed service from Google to automate and simplify the scheduling tasks. Additionally, it is crucial for the solution to support Shared VPC networking to ensure seamless network management across multiple projects. What approach would you take?




Explanation:

The correct answer is D: Use Cloud Composer in a Shared VPC configuration. Place the Cloud Composer resources in the service project. When configuring Shared VPC, the resources for services like Cloud Composer should be placed in the service project to allow for network isolation and secure communication with resources in the host project. This setup adheres to the best practices for using Shared VPC in Google Cloud, ensuring resource separation while maintaining necessary communications.