Book TOC · Chapter 0 of 7 · Next: Chapter 1

Chapter 0: The CDL Reference Stack & 10 Core Principles

Chapter Focus: A visual guide to the Google Cloud Certified Cloud Digital Leader (CDL) architecture stack, how the core Google Cloud services fit together, and the 10 Core Architectural Principles that govern production design decisions.

1. The Master Architectural Map: All In-Scope Services of the Architecture Stack

The updated Google Cloud Certified Cloud Digital Leader architectures (launching August 12) evaluates your ability to connect business objectives to Google Cloud capabilities across Six architectures Sections (organized below into Six Architectural Planes):

1. Digital Transformation & Cloud Foundation Plane (Section 1 - ~18%) Cloud Deployment Models (Public, Private, Hybrid, Multicloud) Service Models & Shared Responsibility (IaaS · PaaS · SaaS) Global Network Infrastructure (Regions, Zones, Edge/CDN, Cloud DNS, Subsea Fiber) 2. Data Transformation & Smart Analytics Plane (Section 2 - ~18%) Operational Databases (Cloud SQL · AlloyDB · Cloud Spanner · Firestore · Bigtable) Storage & Serverless Warehousing (Cloud Storage + Autoclass · BigQuery) Streaming Pipelines & BI (Pub/Sub · Dataflow · Dataproc/Spark · Looker) 3. Artificial Intelligence & Agentic Innovation Plane (Section 3 - ~18%) Gemini & Enterprise Agent Platform (Gemini Models · Agent Platform · Agent Studio) Pre-Trained APIs & Custom ML (Vision · Speech-to-Text · Translation · AutoML · BigQuery ML) AI Hypercomputer (TPUs · GPUs · Open Frameworks · Flexible Consumption) 4. Infrastructure, Application & API Modernization Plane (Section 4 - ~18%) Migration Strategies (The 6 Rs) (Retire, Retain, Rehost, Replatform, Refactor, Reimagine) Modern Compute Spectrum (Compute Engine VMs · GKE Containers · Cloud Run & Functions) API Economy & Multicloud/Hybrid (Apigee API Management · GKE Enterprise · BigQuery/AlloyDB Omni) 5. Trust, Cyber Defense & AI Security Plane (Section 5 - ~18%) Zero Trust, IAM & Data Protection (IAM · 2SV/MFA · IAP · Encryption States · Confidential Computing · SDP) Proactive SecOps & Threat Intelligence (Security Command Center · Google SecOps · Mandiant & VirusTotal) AI Stack Security & Customer Trust (Model Armor · AI Protection · Gemini in SecOps · Sovereignty & Audits) 6. Cloud Financial Governance (FinOps) & SRE Operations Plane (Section 6 - ~10%) Cost Control & Resource Hierarchy (CapEx->OpEx · Org/Folders/Projects · Budgets · Quotas · Spot VMs · DWS) Observability, Resilience & SRE (Monitoring · Logging · Trace · Profiler · Error Reporting · Golden Signals · SLI/SLO/SLA)

Complete In-Scope Google Cloud Services & Concepts Reference Table

#
Google Cloud Service / Concept
Architecture Plane
Core Business Value & Selection Triggers
1
Compute Engine
Sec 4.1 / 4.2 (Infrastructure)
Infrastructure-as-a-Service (IaaS) virtual machines for full OS control, lift-and-shift (rehost) migrations, and Spot VMs for fault-tolerant batch jobs.
2
Google Kubernetes Engine (GKE)
Sec 4.2 (Containers)
Managed Kubernetes orchestration for microservices needing fine-grained cluster control, portable containers, and stateful/GPU workloads.
3
GKE Enterprise (Anthos)
Sec 1.2 / 4.2 (Hybrid & Multicloud)
Unified container management and policy control plane across Google Cloud, on-premises data centers, and other public clouds (AWS, Azure).
4
Cloud Run
Sec 4.2 (Serverless Containers)
Fully managed serverless platform that runs stateless containers, scales automatically (including scale-to-zero), and eliminates server management.
5
Cloud Run functions (Cloud Functions)
Sec 4.2 (Serverless Functions)
Event-driven, single-purpose serverless functions triggered automatically by cloud events (e.g., file uploads to Cloud Storage or Pub/Sub messages).
6
Apigee API Management
Sec 4.3 (API Economy)
Enterprise API platform to secure, rate-limit, analyze, publish developer portals, and monetize public-facing or partner APIs.
7
Cloud Storage
Sec 2.2 (Object Storage / Lake)
Global, infinitely scalable object storage for unstructured data (media, backups, raw data lakes) across Standard, Nearline, Coldline, Archive, and Autoclass.
8
Cloud SQL
Sec 2.2 / 4.2 (Relational DB)
Fully managed regional relational database for MySQL, PostgreSQL, and SQL Server (handles automated backups, patching, and regional HA).
9
AlloyDB for PostgreSQL & AlloyDB Omni
Sec 2.2 / 4.2 (Enterprise Relational)
High-performance, Google-engineered PostgreSQL for demanding enterprise transactional/analytical workloads; AlloyDB Omni runs anywhere (on-prem, AWS, Azure).
10
Cloud Spanner
Sec 2.2 (Global Relational DB)
Fully managed, globally distributed relational database offering unlimited horizontal scale, strong external consistency, and 99.999% availability.
11
Firestore
Sec 2.2 (NoSQL Document DB)
Serverless NoSQL document database built for mobile/web applications requiring real-time client synchronization and offline support.
12
Cloud Bigtable
Sec 2.2 (NoSQL Wide-Column)
Petabyte-scale, sub-10ms low-latency NoSQL wide-column database for high-throughput IoT telemetry, AdTech, and financial time-series data.
13
BigQuery & BigQuery Omni
Sec 2.2 / 4.2 (Data Warehouse)
Serverless, petabyte-scale enterprise SQL data warehouse separating compute from storage; BigQuery Omni queries data in AWS S3 and Azure Blob Storage in-place.
14
BigQuery ML (BQML)
Sec 3.2 (SQL Machine Learning)
Enables data analysts to build, train, and execute ML models directly inside BigQuery using standard SQL queries without moving data or writing Python.
15
Looker
Sec 2.3 / 4.2 (Business Intelligence)
Enterprise BI platform using a governed semantic modeling layer (LookML) to democratize self-service dashboards, real-time reports, and embedded analytics.
16
Pub/Sub
Sec 2.3 (Event Ingestion)
Global, asynchronous messaging service that decouples event producers from consumers and buffers millions of streaming events per second.
17
Dataflow
Sec 2.3 (Stream & Batch ETL)
Serverless, autoscaling data processing service (based on Apache Beam) for unified real-time streaming and batch ETL pipelines.
18
Managed Service for Apache Spark (Dataproc)
Sec 2.3 (Open-Source Big Data)
Managed service for migrating and running existing Apache Spark and Apache Hadoop clusters in the cloud with minimal code changes.
19
Gemini Foundation Models
Sec 3.1 / 3.2 (Generative AI)
Google's flagship natively multimodal foundation models capable of reasoning across text, code, images, audio, and video.
20
Gemini Enterprise Agent Platform & Agent Studio
Sec 3.1 / 3.2 (Agentic AI)
All-in-one enterprise platform and low-code Agent Studio for building, grounding, orchestrating, and deploying goal-oriented Agentic AI workflows.
21
Pre-Trained Cloud AI APIs
Sec 3.2 (Ready-to-Use AI)
Out-of-the-box APIs requiring zero ML training data: Vision API (images/OCR), Speech-to-Text API (audio transcription), Cloud Translation API, and Agent Platform API.
22
AutoML on Agent Platform (Vertex AI)
Sec 3.2 (No-Code Custom ML)
Trains custom ML models on an organization's own labeled data via a point-and-click GUI without requiring deep coding or data science expertise.
23
AI Hypercomputer (TPUs & GPUs)
Sec 1.1 / 3.2 (AI Infrastructure)
Co-designed supercomputing architecture combining custom Cloud TPUs, NVIDIA GPUs, high-speed networking, open software, and Dynamic Workload Scheduler (DWS).
24
Cloud IAM & Two-Step Verification (2SV)
Sec 5.1 / 5.2 (Identity & Access)
Enforces least privilege authorization (who can do what on which resource) across the Organization/Folder/Project hierarchy, paired with 2SV/MFA authentication.
25
Cloud Armor & Identity-Aware Proxy (IAP)
Sec 5.2 (Edge & Zero-Trust Access)
Cloud Armor defends public endpoints against DDoS and OWASP Top 10 (SQLi/XSS) attacks; IAP enforces Zero-Trust identity-based access to internal apps without VPNs.
26
Sensitive Data Protection (SDP) & Confidential Computing
Sec 5.1 / 5.2 (Data Privacy)
SDP (Cloud DLP) discovers, classifies, and redacts/tokenizes PII/PHI; Confidential Computing encrypts sensitive data in use inside RAM during CPU processing.
27
Security Command Center (SCC) & Model Armor
Sec 5.2 (Posture & AI Security)
SCC proactively discovers misconfigurations and vulnerabilities; Model Armor & AI Protection defend LLMs/agents against prompt injection, jailbreaks, and data leaks.
28
Google Security Operations & Threat Intelligence
Sec 5.2 (Unified SecOps)
Cloud-native SIEM/SOAR platform (Google SecOps + Gemini in SecOps) powered by Google Threat Intelligence (Google global telemetry + Mandiant + VirusTotal).
29
Cloud Billing (Budgets, Quotas, CUDs)
Sec 6.1 (Financial Governance)
Budgets & Alerts notify stakeholders of spend thresholds; Resource Quotas enforce hard consumption caps; Billing Reports visualize trends; CUDs discount steady usage.
30
Google Cloud Observability Suite
Sec 6.2 (Modern Operations & SRE)
Cloud Monitoring (metrics/Golden Signals/SLOs), Cloud Logging (audit/event logs), Cloud Trace (microservice latency), Cloud Profiler (CPU/RAM efficiency), Error Reporting.

2. The 10 Core Architectural Principles of the Architecture Stack

Before you tackle your first challenge in Chapter 1, internalize these 10 Core Architectural Principles of Google Cloud architecture. Whenever you are torn between two plausible options in production, these rules will break the tie:

  1. Principle 1 — Digital Transformation Is About Business Reimagination, Not Just Server Relocation: Moving VMs from an on-premises basement to Compute Engine is cloud migration (rehosting). True digital transformation uses cloud agility, data analytics, and Agentic AI to fundamentally reimagine customer experiences, business models, and operational speed.
  2. Principle 2 — Match the AI Customization Tier to Data Availability & Engineering Skill:
  3. Standard problem (OCR, speech transcription, translation) + zero custom data + fastest time-to-market → Pre-Trained APIs (Vision API, Speech-to-Text API, Cloud Translation API).
  4. Proprietary labeled dataset + need custom classification/prediction + minimal ML coding skill → AutoML on Agent Platform.
  5. Tabular data already in BigQuery + SQL analysts want fast ML without Python → BigQuery ML (BQML).
  6. Autonomous multi-step planning, reasoning, enterprise grounding, and tool execution → Gemini Enterprise Agent Platform & Agent Studio.
  7. Principle 3 — Choose the Right Database by Relational Needs + Geographic Scale:
  8. Structured SQL + regional scale (MySQL, PostgreSQL, SQL Server) → Cloud SQL (or AlloyDB for ultra-high-performance enterprise PostgreSQL).
  9. Structured SQL + unlimited global horizontal scale + 99.999% multi-region strong consistency → Cloud Spanner.
  10. Petabyte-scale analytical SQL queries (OLAP data warehouse) → BigQuery.
  11. NoSQL document store for mobile/web sync → Firestore; NoSQL wide-column store for high-throughput sub-10ms IoT/time-series → Bigtable; Unstructured blobs/files/media → Cloud Storage.
  12. Principle 4 — Match Cloud Storage Classes Strictly to Access Frequency (or Use Autoclass):
  13. Multiple times per day/week (hot data) → Standard.
  14. Once every ~30 days → Nearline.
  15. Once every ~90 days (quarterly) → Coldline.
  16. Once a year or less (long-term compliance/regulatory retention, 365-day minimum) → Archive.
  17. Unpredictable or unknown access patterns across thousands of objects → Autoclass (automatically transitions objects between tiers based on actual access).
  18. Principle 5 — Looker Solves "Different Teams Report Conflicting Metrics" via LookML: Whenever a scenario describes Finance and Marketing calculating "Net Revenue" or "Churn" differently from spreadsheets, the answer is Looker. Looker's semantic modeling layer (LookML) defines business metrics once as a single governed source of truth on top of BigQuery.
  19. Principle 6 — Pick Serverless (Cloud Run) for Variable/Spiky Traffic and GKE for Deep Orchestration Control: If a team wants to deploy containerized microservices or event-driven code with zero infrastructure management and scale-to-zero cost efficiency, choose Cloud Run (or Cloud Run functions). Choose GKE when the scenario requires granular Kubernetes control, custom networking/hardware, or GKE Enterprise for hybrid/multicloud fleet management.
  20. Principle 7 — Open Standards & "Omni" Products Eliminate Vendor Lock-In and Data Silos: Google Cloud champions open-source standards (Kubernetes, Apache Beam, Apache Spark, PostgreSQL, OpenTelemetry). When data or workloads must remain in AWS, Azure, or on-premises while being analyzed or managed from Google Cloud without risky ETL data movement, choose BigQuery Omni, AlloyDB Omni, Looker, or GKE Enterprise.
  21. Principle 8 — Know Your Three Encryption States & Three AI/SecOps Defenders:
  22. Data is encrypted at rest (on disk) and in transit (TLS over network) by default in Google Cloud; encrypting data in use (in RAM during processing) requires Confidential Computing.
  23. For security operations: Security Command Center (SCC) discovers posture misconfigurations and vulnerabilities; Google Security Operations (SecOps) ingests petabytes of telemetry for SIEM/SOAR detection; Google Threat Intelligence unifies Google visibility, Mandiant frontline expertise, and VirusTotal crowd-sourced intelligence; Model Armor blocks LLM prompt injections and jailbreaks.
  24. Principle 9 — Budgets Notify; Quotas Cap; Resource Hierarchy Inherits:
  25. A Cloud Billing Budget Alert sends email/Pub/Sub notifications when spend approaches a target—it never automatically shuts down resources by itself.
  26. A Resource Quota Policy places a hard technical ceiling on resource creation to prevent runaway bugs or test-environment overspending.
  27. IAM and Organization Policies flow downward (Organization → Folders → Projects → Resources); child projects inherit policies from parent folders.
  28. Principle 10 — Distinguish SLI, SLO, SLA, and the Error Budget:
  29. SLI (Service Level Indicator): The actual measured metric ("Current latency is 120ms; uptime this month is 99.92%").
  30. SLO (Service Level Objective): The internal reliability target set by engineering and product ("Our internal target is 99.9% uptime").
  31. SLA (Service Level Agreement): The external legal contract with customers that includes financial penalties/credits if violated ("99.5% contractual uptime or 10% bill credit").
  32. Error Budget (100% − SLO): The quantified allowance for unreliability that governs whether the team can ship rapid new features or must freeze feature launches to focus on stability.

Book TOC · Chapter 0 of 7 · Next: Chapter 1

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 Cloud Digital Leader (CDL) certification!

Practice CDL Questions