Prepare and test your skills

Prepare and test your skills

Free sample question, answered and explained below. The Professional Data Engineer practice bank has 1,353 more like it. Try 10 free: instant score, no account.
An enterprise is designing a centralized orchestration solution for complex batch ETL/ELT pipelines spanning multiple Google Cloud services and on-premises data sources. The architecture must satisfy the following operational, security, and resilience requirements:
Which architecture and configuration should the organization deploy?
Cloud Composer is Google Cloud's managed workflow orchestration service built on Apache Airflow. In a Highly Resilient Private IP configuration, Cloud Composer deploys Airflow components across multiple availability zones with automated failover capabilities and private network isolation.
composer.worker) role guarantees that Airflow tasks only execute with the exact permissions assigned, preventing the security risks associated with default accounts.This architecture directly fulfills all requirements for Python-native data orchestration, enterprise secret management, high availability, and least-privilege access control without requiring custom infrastructure management.
Google Cloud Workflows is a fully managed, serverless orchestration engine designed to link and coordinate HTTP-based microservices and Google Cloud APIs using imperative workflows defined in YAML or JSON.
The organization required a lightweight, serverless orchestrator to trigger cloud functions or HTTP APIs with sub-second execution overhead and YAML-based workflow logic.
A standard Public IP Cloud Composer deployment provisions Airflow components within a single compute zone and relies on standard metadata storage located within the tenant project.
The project were a non-critical development or testing environment where single-zone availability was acceptable and security requirements did not mandate private networking or strict least privilege.
This pattern uses Cloud Workflows to make HTTP calls to trigger containerized batch jobs or pods hosted on a Google Kubernetes Engine (GKE) Autopilot cluster, leveraging Kubernetes Secrets to inject credentials.
The workload consisted of decoupled, microservice-based container tasks running arbitrary custom runtimes that only needed basic HTTP scheduling rather than complex ETL dependency trees.
Answer them yourself and get your score the moment you finish. No account needed.
Full access includes
Keep the momentum going with these hand-picked practice scenarios
Last updated Validated