Professional Machine Learning Engineer — Architectural Takeaways

About This Edition: A clean, intermediate-level architectural guide covering all 14 Subsections and 52 Official Considerations of the Google Cloud Certified Professional Machine Learning Engineer curriculum, illustrated with Mermaid architecture blueprints and 104 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
9
18
BigQuery ML (ARIMA_PLUS, BOOSTED_TREE, ML.GENERATE_TEXT, remote Vertex models) vs. AutoML, Model Garden (Gemini, Gemma, Llama), RAG grounding (Vertex AI Search/Vector Search), and Document/Vision/Speech APIs.
02
2.1, 2.2, 2.3
10
20
Handling class imbalance/missing data, Dataflow/TFTransform vs. BigQuery preprocessing, Sensitive Data Protection (DLP), Vertex AI Feature Store (offline/online parity), Workbench/Colab Enterprise, and Vertex ML Metadata.
03
3.1, 3.2, 3.3
12
24
Explainable AI (Shapley/Integrated Gradients), custom training containers, Vertex AI Vizier hyperparameter tuning, LoRA/RLHF fine-tuning vs. RAG, CPU/GPU/TPU selection, and Data vs. Model Parallelism (MultiWorkerMirroredStrategy, TPUStrategy).
04
4.1, 4.2
10
20
Vertex AI Model Registry, canary traffic splitting, Online vs. Batch Prediction, Feature Store low-latency online serving (Bigtable vs. Optimized), PrivateServiceConnect endpoints, quantization, distillation, and vLLM/TensorRT-LLM.
05
5.1, 5.2
5
10
Kubeflow Pipelines (KFP) vs. TFX vs. Cloud Composer, component caching/lineage, Ray on Vertex AI, Eventarc/Pub/Sub drift-triggered retraining, and CI/CD/CT automation with Cloud Build.
06
6.1, 6.2
6
12
Model Armor prompt injection defense, fairness/bias auditing, Training-Serving Skew vs. Data/Concept Drift (feature attribution drift), Gen AI Evaluation Service autoraters, and training/serving OOM/latency debugging.
07
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 PMLE Reference Stack & 10 Core Principles

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

Chapter 1: Architecting Low-Code AI Solutions: BigQuery ML, AutoML, Model Garden & Prebuilt AI APIs

Chapter 2: Data Exploration, Preprocessing, Feature Store, Managed Notebooks & Experiment Tracking

Chapter 3: Scaling Prototypes into Models: Custom Training, Fine-Tuning (PEFT/LoRA) & Hardware Accelerators

Chapter 4: Serving & Scaling Models: Model Registry, Batch vs. Online Endpoints & Inference Optimization

Chapter 5: Automating & Orchestrating ML Pipelines: Vertex AI Pipelines (KFP/TFX) & Continuous Training

Chapter 6: Monitoring, Evaluating & Securing AI Solutions: Model Armor, Skew/Drift Detection & Gen AI Eval

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

  • 7.1 The Master Look-Alike Tool Comparison Matrix
  • 7.2 The 5-Step Architecture Decision Checklist
  • 7.3 Top 25 Golden Rules for Final Review

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

All 104 custom image prompts and output filenames for this book are stored in pmle-image-prompts.json (and mirrored in openai-image-gen/out/9009-openai-prompts-pmle-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/pmle-architecture-takeaways/pmle-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 Machine Learning Engineer (PMLE) certification!

Practice PMLE Questions