Professional Data Engineer — Architectural Takeaways

About This Edition: A clean, intermediate-level architectural guide covering all 19 Subsections and 70 Official Considerations of the Google Cloud Certified Professional Data Engineer curriculum, illustrated with Mermaid architecture blueprints and 140 custom-designed concept & architecture diagrams.

Chapter Plan at a Glance

Ch #
Chapter Title
Subsections
Considerations
Custom Diagrams
Core Focus
00
Overview
—
Mermaid
The Architectural Planes, plain-English guide to in-scope services, and the 10 Core Architectural Principles.
01
1.1, 1.2, 1.3, 1.4
17
34
BigQuery column/row-level security, Sensitive Data Protection (DLP), CMEK,VPC-SC, SLO/RPO/RTO pipeline resilience, open-format portability (Iceberg/Parquet), and BigQuery Data Transfer Service migrations.
02
2.1, 2.2, 2.3
14
28
Batch vs. streaming architecture, Pub/Sub ordering/exactly-once/DLQs, Apache Beam / Dataflow (windows, watermarks, triggers, state/timers, Shuffle/Prime), Dataproc Serverless, Dataform SQL ELT, and Cloud Composer.
03
3.1, 3.2, 3.3, 3.4
13
26
Storage class lifecycles, BigQuery partitioning (ingestion/column) & clustering, nested/repeated STRUCT/ARRAY schemas, BigLake external tables (Apache Iceberg), Bigtable row-key design, and Dataplex governance.
04
4.1, 4.2, 4.3
11
22
Materialized views, BI Engine caching, Looker semantic modeling, BigQuery ML vs. Vertex AI Feature Store preparation, RAG vector search in BigQuery/AlloyDB, and zero-copy sharing via Analytics Hub.
05
5.1, 5.2, 5.3, 5.4, 5.5
15
30
BigQuery Editions (Autoscaling Slots: Standard/Enterprise/Enterprise Plus) vs. on-demand, physical vs. logical storage billing, Dataflow straggler/hotkey debugging, INFORMATION_SCHEMA diagnostics, and DR failover.
06
All Sections
—
—
Side-by-side Look-Alike Tool Comparison Matrix, 5-Step Architecture Decision Checklist, and Top 25 Golden Rules.

Detailed Table of Contents

Chapter 0: The PDE Reference Stack & 10 Core Principles

  • 0.1 The Master Architectural Map: All In-Scope Services of the PDE Stack
  • 0.2 The 10 Core Architectural Principles

Chapter 1: Designing Data Processing Systems: Security, Privacy, Reliability, Portability & Migration

Chapter 2: Ingesting & Processing Data Pipelines: Pub/Sub, Dataflow, Dataproc, Dataform & Composer

Chapter 3: Enterprise Data Storage: BigQuery Warehousing, BigLake Lakehouses, Bigtable & Dataplex

Chapter 4: Preparing & Using Data for Analysis: BI Engine, Looker, BigQuery ML, Vertex AI & Analytics Hub

Chapter 5: DataOps: FinOps Resource Optimization, CI/CD Repeatability, Observability & Fault Mitigation

Chapter 6: Master Look-Alike Tool Comparison & Decision Playbook

  • 6.1 The Master Look-Alike Tool Comparison Matrix
  • 6.2 The 5-Step Architecture Decision Checklist
  • 6.3 Top 25 Golden Rules for Final Review

Generating the Custom Illustrations (pde-image-prompts.json)

All 140 custom image prompts and output filenames for this book are stored in pde-image-prompts.json (and mirrored in openai-image-gen/out/9010-openai-prompts-pde-book.json). To generate the illustrations using openai-image-gen/images-from-prompts.py, run:

cd openai-image-gen
uv run images-from-prompts.py -file ../books/pde-architecture-takeaways/pde-image-prompts.json -simple -quality medium

AwesomeGCP.com Learning

The approach taken is a question-led learning approach: you explore realistic project scenarios where you need to make decisions or take actions to achieve business goals within specific constraints. Instead of passive learning, you are challenged to think and work through the options to master the Professional Data Engineer (PDE) certification!

Practice PDE Questions