Flexibility & Portability
Unlock the complete study guide + 1,040 practice questions across 16 full exams.
Bundled into the existing Professional Data Engineer premium course — no separate purchase.
Included in this chapter:
- From requirements to a flexible architecture
- Data portability: open formats, BigLake, Omni
- Application portability across clouds
- Cataloging, profiling, discovery as governance
- Residency and exam-pattern recognition
Portability mechanisms by what they keep portable
| Mechanism | What it keeps portable | How it works | Choose when |
|---|---|---|---|
| Open formats + BigLake | Data (one copy, many engines) | Parquet/Iceberg files on Cloud Storage with a governed table over them | You want to avoid warehouse lock-in and share one dataset across engines |
| BigQuery Omni | Analytics across clouds | Runs the BigQuery engine in AWS/Azure regions, querying S3/Blob in place | Data must stay in another cloud but you want BigQuery SQL on it |
| Dataproc | Processing code (Spark/Hadoop) | Managed open-source clusters running stock Spark, Hadoop, Hive, Presto | Lifting existing OSS jobs with minimal redevelopment |
| GKE / GKE Enterprise | Applications (containers) | Same Kubernetes across Google Cloud, on-prem, AWS, Azure under one control plane | Hybrid or multi-cloud containerized pipelines need consistent operations |
| Resource-location policy | Compliance (where data sits) | Pins dataset/bucket region and blocks out-of-region creation via org policy | A regulation fixes data residency |
Decision tree
Cheat sheet
Unlock with Premium — includes all practice exams and the complete study guide.
Also tested in
References
- https://cloud.google.com/architecture/framework
- https://cloud.google.com/bigquery/docs/biglake-intro
- https://cloud.google.com/bigquery/docs/omni-introduction
- https://cloud.google.com/dataproc/docs/concepts/overview
- https://cloud.google.com/kubernetes-engine/multi-cloud/docs
- https://cloud.google.com/dataplex/docs/introduction
- https://cloud.google.com/dataplex/docs/auto-data-quality-overview
- https://cloud.google.com/architecture/framework/security/data-residency-sovereignty