Google Cloud Digital Leader Study Guide¶
Independent AI-assisted resource — SOURCES + OBJECTIVES CHECKED; HUMAN REVIEW PENDING. Objective coverage, citations, volatility labels, links, and exam-integrity compliance were checked on October 28, 2026. This is not a guarantee that the guide is error-free or current after that date. See the sources-and-objectives record. The official exam guide is authoritative.
Study guide at a glance
Start here
Prerequisites: No formal prerequisite. Build cloud and business literacy across transformation, networking/service models, governed data, AI and agents, workload modernization, identity/security, cost governance, observability, reliability, and SRE concepts. Use hands-on exercises to make service-selection boundaries concrete.
Official objective domains
- See the objective map in this guide
The active-reading range uses 90–130 words per minute for technical material. Labs, troubleshooting, note-taking, spaced review, and prerequisite gaps add time; it is not a total preparation promise.
CURRENT BLUEPRINT — current baseline: Exam guide launched August 12, 2026; six domains weighted 18%, 18%, 18%, 18%, 18%, and 10%
Upcoming blueprint change: None announced after the August 12 version launch as of October 28, 2026.
Official source: Cloud Digital Leader certification and delivery page · August 12, 2026 exam guide
Refresh check — October 28, 2026¶
The current page retains six knowledge areas. Its standard exam guide was refreshed August 12, 2026, already reflected in this guide. Google’s certification hub now says exams are being updated to reflect Next ’26 product changes; it does not provide one shared cutover date or imply that every exam received the same scope change. Use the linked CDL guide and page for its actual topics. Eligible holders also have separate renewal-exam and Google Skills course/badge options. CDL certification page · certification hub.
How to use this guide¶
Cloud Digital Leader is a business-and-technology literacy certification, not a console-administration test. Learn to turn a requirement into a service category or operating decision: identify the outcome, data shape, control boundary, availability need, skill level, and cost behavior; choose the best fit; explain why a neighboring choice is weaker; and name what the customer still owns.
The standard exam is currently 90 minutes, USD 99 before applicable tax or regional differences, and 50–60 multiple-choice or multiple-select questions. It has no prerequisite, is available in five languages, can be delivered online or at a test center, and is valid for three years. Google also publishes a 45-minute, 20-question renewal exam in English/Japanese, currently USD 60 before tax, with three-year validity. Eligible active holders can instead complete designated Google Skills courses or badges in the final year of their active certification for a one-year renewal; link the required certification and learning accounts. These routes have different eligibility and validity periods. VERIFY CURRENT before choosing a route. Verify the live certification page before scheduling.
About related items: A
Related item:callout adds prerequisite, operational, architectural, or adjacent context that makes the current topic easier to understand. It is useful supporting knowledge, not a claim that the item appears verbatim in the published exam objectives.
Objective map¶
| Published domain | Weight | Central decision |
|---|---|---|
| Digital Transformation with Google Cloud | ~18% | Why transform, which cloud model fits, and what does the global platform change? |
| Exploring Data Transformation with Google Cloud | ~18% | How should data be governed, stored, processed, analyzed, and activated? |
| Innovating with Google Cloud Artificial Intelligence | ~18% | Which AI approach creates value at an acceptable speed, effort, risk, and differentiation? |
| Modernize Infrastructure and Applications with Google Cloud | ~18% | Should a workload move, improve, or be redesigned, and on which compute platform? |
| Trust and Security with Google Cloud | ~18% | How do shared responsibility, identity, layered controls, SecOps, and trust evidence reduce risk? |
| Scaling with Google Cloud Operations | ~10% | How are cost, reliability, observability, and service commitments governed at scale? |
The full seven-page PDF contains 69 detailed considerations across 14 numbered objectives, distributed 8/14/12/10/15/10 across the six domains. The objective and lifecycle monitor hashes are unchanged on September 29; no accepted snapshot was replaced.
The August 12 version adds or strengthens agentic AI, Gemini Enterprise Agent Platform, AI Hypercomputer, AlloyDB, Managed Service for Apache Spark, current hybrid/multicloud services, AI-stack security, Google Threat Intelligence, Security Command Center, Google Security Operations, AI Protection, Model Armor, and concrete observability and cost-control examples. Material written for the older six-domain guide needs a line-by-line gap check.
1. Digital Transformation with Google Cloud — about 18%¶
Transformation starts with an outcome¶
Digital transformation changes a product, process, culture, or customer experience with digital capabilities. Merely moving the same server does not guarantee transformation. Start with a measurable constraint—release lead time, regional latency, abandoned transactions, fraud losses, recovery time, analyst wait time, or infrastructure overhead—and trace technology to an outcome and an owner.
Cloud replaces long hardware acquisition cycles with on-demand, API-addressable resources. It can improve speed, flexibility, scalability, global reach, availability, and access to managed data and AI services. It can also accelerate waste and misconfiguration. The cost of doing nothing also belongs in the comparison: slow releases, fragmented customer data, integration work, and unsupported systems can erode outcomes. A private cloud is dedicated to one organization and can be hosted by a third party; it is not synonymous with an on-premises building. A persuasive business case includes adoption and operating skills, connectivity, migration, security, data governance, change management, exit considerations, and ongoing cost—not just the provider rate card.
| Concept | Meaning | Good evidence | Common mistake |
|---|---|---|---|
| Scalability | A system can handle changed demand by changing capacity | Load and capacity tests at expected growth | Assuming bigger means resilient |
| Elasticity | Capacity expands and contracts with demand | Policy-driven scale-out and scale-in | Leaving peak capacity running permanently |
| Agility | Teams can test and deliver changes faster | Shorter safe lead time with rollback | Treating speed as permission to skip controls |
| High availability | Service continues through defined component failures | Redundant design and failure test | Deploying one VM in a reliable provider facility |
| Global reach | Workloads and delivery can be placed near users | Region/edge choice tied to latency and law | Assuming every service is in every location |
| Strategic focus | Teams spend less time on undifferentiated infrastructure | Managed-service ownership and outcome metrics | Assuming the provider operates the application |
Google highlights AI, an AI-ready data platform, openness/interoperability, AI Hypercomputer, security, and its global network as differentiators. Treat each as a capability to evaluate against requirements, not a universal proof that Google Cloud is the right answer.
Deployment and service models move boundaries¶
| Choice | Best fit | Tradeoff to name |
|---|---|---|
| On-premises/private environment | Physical control, specialized equipment, hard local dependencies | Capacity, facilities, lifecycle, and resilience stay heavily customer-owned |
| Public cloud | On-demand reach and managed services matter | Governance, skills, connectivity, variable spend, and shared responsibility remain |
| Hybrid cloud | A real requirement connects cloud and private/on-premises systems | Two environments and the connection must be secured and operated |
| Multicloud | Different provider capabilities, risk, acquisition, or jurisdiction justify it | Portability and resilience are not automatic; duplicated skills and controls add cost |
| IaaS | OS-level control or legacy compatibility is necessary | Customer patches/configures more of the stack |
| PaaS/managed platform | Developers need a runtime or data capability without managing its substrate | Platform constraints and portability must be accepted |
| SaaS | A complete application meets the need | Customer still owns identity, data use, configuration, and integration |
Shared responsibility is a sliding boundary, not a handoff of accountability. Google secures the cloud infrastructure; the customer’s obligations vary by service and always include authorized identities, lawful and appropriate data use, configuration, and workload-level decisions.
Network geography affects experience and resilience¶
An IP address identifies an interface; DNS maps names to records; bandwidth is transfer capacity; latency is delay. A region is a geographic area and a zone is an isolated deployment area within one region. Edge locations bring delivery or access nearer users. Placing replicas across zones can tolerate a zonal failure; disaster recovery may require a regional strategy, independent data recovery, and a tested operating process. Geography also changes data-residency, service-availability, and cost decisions.
Related item: Open source exposes source code under a license; an open standard publishes an interoperable specification. Either can reduce a lock-in mechanism, but data models, managed-service behavior, skills, contracts, and egress costs can still create switching cost.
2. Exploring Data Transformation with Google Cloud — about 18%¶
Govern the data supply chain¶
The exam’s data supply chain runs from genesis and collection through processing, storage, analysis, and activation. At every stage ask: who owns it, may it be collected, what quality is required, how is it classified, who may access it, how long is it retained, where may it reside, how is lineage recorded, and how will a correction or deletion propagate?
First-party data comes directly from the organization’s relationships and systems. Second-party data is another party’s first-party data shared through an agreement. Third-party data is aggregated or supplied without that direct relationship. Structured data fits a defined schema; semistructured data has embedded organization such as JSON; unstructured data includes text, audio, images, and video. These labels influence storage and analysis, but sensitivity and permitted use must be evaluated separately.
| Data system | Core job | Decision clue | Failure boundary |
|---|---|---|---|
| Operational database | Serve application reads and writes | Transactions, predictable access, current application state | An analytics scan can disrupt operational work |
| Data warehouse | Analyze integrated structured/semistructured data | SQL analytics, reporting, broad aggregations | It is not automatically the system of record |
| Data lake/object store | Retain diverse data economically | Large files, raw or curated objects, flexible processing | A lake without catalog, quality, ownership, and access controls becomes unusable |
| Streaming pipeline | Process events continuously | Decisions lose value when delayed | Late, duplicate, out-of-order, and replay behavior still need design |
Select a data service from workload shape¶
| Service | Model and strength | Prefer when | Do not infer |
|---|---|---|---|
| Cloud Storage | Durable object storage with access-frequency classes and Autoclass | Media, backups, archives, lake objects | It is not a relational database or shared POSIX disk |
| Cloud SQL | Managed MySQL, PostgreSQL, or SQL Server | Familiar relational applications at ordinary scale | Managed does not remove schema, query, access, or recovery design |
| AlloyDB | PostgreSQL-compatible managed database for demanding workloads | PostgreSQL compatibility plus high performance/availability is central | Compatibility does not eliminate migration testing |
| Spanner | Relational database with horizontal scale and strong consistency capabilities | Global or very large relational workload needs justify it | It is not the default for every relational application |
| Bigtable | Wide-column NoSQL service for massive low-latency analytical/operational workloads | Access is key/range oriented at large scale | It does not provide general relational joins |
| Firestore | Serverless document database | Mobile/web/server document state and flexible scaling | Document modeling still determines query behavior and cost |
| BigQuery | Serverless analytical warehouse | Large-scale SQL analysis without managing clusters | It is not a general OLTP replacement |
PRACTICAL DEPTH: SQL is a language; relational and document describe data models. “NoSQL” does not imply that every read is eventually consistent or that transactions are impossible. For example, Firestore documents strongly consistent default reads and ACID writes. Verify the selected product's operation and consistency mode instead of inferring them from the category.
Standard Cloud Storage is for frequently accessed objects. Nearline, Coldline, and Archive exchange lower storage price for access/retrieval constraints suited to progressively colder data. Archive is online storage, with low-latency access rather than a mandatory hours-long restore queue. Nearline/Coldline/Archive have 30/90/365-day minimum storage durations for billing, respectively; these are not retention locks. Changing a bucket's default class does not rewrite existing objects. Choose from access, retrieval and operation cost, availability, retention and recovery requirements.
Autoclass is an automatic management feature, not a fifth class. It defaults to Nearline as its terminal class unless configured for Archive. Objects smaller than 128 KiB remain Standard; reading object data moves eligible objects back to Standard, while reading metadata does not. Its pricing has management/enablement charges and different retrieval/early-deletion treatment. VERIFY CURRENT instead of applying ordinary cold-class fees unchanged. These details support a decision; they do not establish an exam question or a universal cheapest option.
Turn data into decisions¶
Pub/Sub decouples event publishers and subscribers. Dataflow provides managed batch and streaming pipelines. Managed Service for Apache Spark supports Spark workloads without self-managing their cluster substrate. BigQuery analyzes data; Looker adds governed semantic modeling, exploration, dashboards, and workflow integration. A dashboard does not create truth by itself: definitions, freshness, lineage, access, and action ownership matter.
Database modernization ranges from rehosting or compatible managed migration to schema/application redesign. Inventory dependencies, volume and change rate; test type/feature compatibility and performance; plan initial load plus change capture; rehearse cutover, validation, rollback, recovery, and decommissioning.
Related item: Data democratization means authorized people can find and use trustworthy data with understandable definitions. It does not mean making every dataset available to everyone.
3. Innovating with Google Cloud Artificial Intelligence — about 18%¶
Separate analytics, ML, generative AI, and agents¶
Business intelligence explains monitored metrics and patterns, usually from governed data. Machine learning learns patterns for classification, prediction, ranking, recommendation, anomaly detection, or generation. Generative AI creates content from learned patterns. Agentic AI adds a goal-directed loop that can plan, use tools, retain relevant state, and take multistep actions. Increasing autonomy increases the importance of identity, tool allowlists, human approval, evaluation, observability, containment, and recovery.
Good AI work begins with a business decision and baseline. Define the user, permitted inputs/actions, success measure, unacceptable outcome, escalation path, latency and cost envelope, and how performance will be monitored after release. A compelling demo is not production evidence.
Data quality includes completeness, uniqueness, timeliness, validity, accuracy, and consistency. Training and grounding data also require provenance, permission, representativeness, leakage controls, and lifecycle ownership. Explainability and responsible AI address trust, fairness, safety, privacy, accountability, and appropriate human control; they are product and governance work, not a single service switch.
Buy, adapt, or build¶
| Approach | Speed and expertise | Differentiation | Use when |
|---|---|---|---|
| Prebuilt API or application/agent | Fastest; least ML engineering | Lowest model-level differentiation | A common vision, translation, speech, or agent use case fits |
| Foundation model such as Gemini | Prompting, grounding, evaluation, and application work | Differentiation in context, workflow, tools, and experience | General language/multimodal capability is needed |
| AutoML / managed customization | Curated data and ML evaluation needed | Domain-specific behavior without full model engineering | A supported task benefits from organization data |
| Custom model | Most data, talent, compute, MLOps, and risk | Highest potential control/differentiation | Requirements cannot be met responsibly by a simpler option |
The current blueprint names Gemini Enterprise Agent Platform with Agent Studio/AutoML examples. Distinguish the developer platform, which supports building, deploying, governing and improving agents and model solutions, from the Gemini Enterprise app, which gives employees search, assistance and access to agents through connected enterprise information. Agent Studio workflow construction and grounding do not necessarily train new model weights. Identify the actual method: prebuilt use, prompt/context engineering, tuning or training.
Google's April 22 announcement describes Agent Platform as an evolution of Vertex AI and the app as the employee interface. It provides naming context, not proof that every advertised capability is enabled, generally available or in scope for every customer. Product names, editions, regions and availability remain VERIFY CURRENT. BigQuery ML lets SQL users build and run supported models near BigQuery data. Pretrained Vision, Translation, Speech-to-Text, Text-to-Speech, Gemini, and agent-platform interfaces shorten implementation for common capabilities.
AI Hypercomputer combines accelerators such as GPUs and TPUs, systems, storage/networking, orchestration, and software optimized for AI workloads. It is a platform architecture, not just a chip. Match workload, framework, scale, availability, time-to-result, utilization, and consumption model; expensive capacity that sits idle or cannot feed data efficiently is not optimized.
Evaluation and safety are lifecycle concerns¶
Test representative normal, edge, adversarial, multilingual, and accessibility cases. Measure task success plus groundedness, safety, latency, cost, and human escalation as applicable. Separate model quality from retrieval quality, tool correctness, permissions, and end-to-end workflow behavior. Version prompts, model/configuration, grounding corpus, tools, policies, and eval sets so a change can be compared and rolled back.
For agents, grant a narrow workload identity and narrowly scoped tools; validate inputs and tool arguments; sandbox code; require approval for consequential actions; cap time, tokens, calls, and spend; log decisions/actions without leaking secrets; and provide a kill switch. Defend against prompt injection and poisoned or untrusted content at the data, model, application, tool, identity, and monitoring layers.
Related item: Retrieval-augmented generation supplies selected external context at request time; fine-tuning changes model behavior through additional training. Retrieval helps freshness and citations, while tuning can improve style or task behavior. Neither guarantees correctness.
4. Modernize Infrastructure and Applications — about 18%¶
Select a migration path per workload¶
Discovery and assessment establish business owner, users, dependencies, data, performance, licensing, security, recovery, and operating cost. Then choose deliberately:
| Path | Meaning | Best fit | Principal risk |
|---|---|---|---|
| Retire | Remove the workload | Evidence shows no required consumers | Hidden dependencies or retention duties |
| Retain | Keep it where it is for now | A dependency, regulation, or timing makes movement irrational | Permanent deferral without an owner/date |
| Rehost | Lift and shift with minimal change | Speed and compatibility dominate | Existing inefficiency and fragility move too |
| Replatform | Move and improve selected layers | A managed service reduces work without full rewrite | Compatibility and operational model change |
| Refactor | Redesign application components | Elasticity, resilience, or delivery value justifies effort | Scope, data consistency, and migration complexity |
| Reimagine | Change the product/process itself | The old solution no longer serves the outcome | Transformation risk exceeds technology risk |
Compute choice is an ownership choice¶
Compute Engine offers virtual machines and OS-level flexibility; the customer owns more guest lifecycle and configuration. GKE orchestrates containers with Kubernetes and provides portability and scheduling/control primitives; teams still need container, cluster, workload, network, policy, and observability skills. Cloud Run is a managed application platform with several execution forms. Its services handle requests/events; jobs run work to completion. PRACTICAL DEPTH — VERIFY CURRENT: the current overview also describes worker pools for continuous background processing and instances for long-lived singleton workloads. These extra forms are product context, not new exam objectives. Do not apply service autoscaling assumptions to worker pools: they require manual sizing or separately configured external-metric autoscaling. Disposable local container files are not durable business storage. Cloud Run functions—the current name for Cloud Functions (2nd gen)—provides function-oriented source deployment on Cloud Run. Managed does not mean ungoverned or maintenance-free.
Load balancing distributes requests among backends; autoscaling changes capacity. Neither by itself fixes an unhealthy backend, unsafe retry, data bottleneck or missing recovery plan. Containers package applications and dependencies while sharing a host kernel; VMs virtualize a fuller machine including guest OS. Microservices can enable independent delivery and scaling, but create distributed identity, network, data-consistency, observability, and ownership problems. A well-operated modular monolith can be better than poorly owned microservices.
The current exam guide uses GKE Enterprise and specific portable/hybrid services such as AlloyDB Omni, BigQuery Omni, Cloud SQL, and Looker. Older preparation may say Anthos. Google introduced GKE Enterprise as an integrated evolution of GKE and Anthos, and later consolidated GKE commercial packaging. Learn the objective’s current service examples; treat older Anthos material as historical context and VERIFY CURRENT rather than as the present product map. “Supports a hybrid use case” does not mean “install the managed service anywhere.” For example, an external application can connect to a Cloud SQL instance through an appropriate network and authentication path; this does not move the managed database control plane onto that application's premises. Separate client location, data location and service deployment.
APIs create a governed product boundary¶
An API is a defined interface through which software requests data or behavior. It can decouple teams, enable partners, and create a monetizable product, but it also creates a contract. Govern authentication, authorization, quota, versioning, schema, privacy, abuse protection, analytics, deprecation, reliability, and developer experience. Apigee manages the API lifecycle and policy/analytics surface; it does not fix a poorly designed or insecure backend.
Related item: Portability is the ability to move or run a workload in more than one environment with acceptable effort. Kubernetes or an open API can help, but identity, data, network, observability, managed dependencies, and operating skills determine the real switching cost.
5. Trust and Security with Google Cloud — about 18%¶
Use identity and defense in depth¶
Confidentiality prevents unauthorized disclosure, integrity prevents unauthorized or undetected change, and availability keeps required service accessible. Authentication proves an identity; authorization decides allowed actions; auditing records evidence. Two-step verification strengthens human login. IAM should grant the smallest appropriate role to a group or workload identity at the lowest sensible resource scope and be reviewed over time.
Zero trust means no request is trusted merely because of network location. Evaluate identity, device/workload, resource, context, policy, and continuous evidence. Encryption protects data at rest and in transit; confidential-computing patterns add protection for data in use. Keys, identities, application behavior, exports, logs, backups, and legal use still need governance.
| Threat or gap | Layered response |
|---|---|
| DDoS and malicious web traffic | Global/load-balancing design, Cloud Armor policy, application limits, monitoring, and response plan |
| Phishing or stolen identity | MFA/2SV, phishing-resistant methods where appropriate, least privilege, session/risk controls, detection and revocation |
| Misconfiguration | Organization policy, secure defaults/templates, review, Security Command Center findings, and remediation ownership |
| Ransomware/data destruction | Least privilege, segmentation, protected immutable/independent backups, detection, tested recovery |
| Data leakage | Classification, IAM, Sensitive Data Protection, encryption, egress controls, logs and response |
| Unauthorized cryptomining or compromised dependency | Workload identity limits, trusted dependency handling, resource/cost anomaly detection, containment and recovery |
| Physical damage or upstream supplier failure | Failure-domain design, supplier/dependency review, independent recovery and tested continuity |
| LLM/prompt attack | Trusted inputs, isolation, Model Armor/application controls, narrow tools/identity, evaluation, monitoring and approval |
Google’s secure-by-design infrastructure and defense in depth cover facilities, purpose-built servers/networking, hardware/software, service platforms, and operations. Customer design must add workload, identity, data, application, and process controls. The current blueprint highlights security across the AI stack— infrastructure, data, models, platform, and agents.
Google Threat Intelligence combines Google visibility, Mandiant frontline expertise, and VirusTotal community signals. Security Command Center identifies and prioritizes cloud risk and misconfiguration. Google Security Operations ingests and analyzes security telemetry for detection and response. Gemini assistance can accelerate investigation, but analysts must validate evidence and authorized actions. AI Protection adds AI asset, posture and threat visibility within Security Command Center. Its coverage depends on activation scope and service tier; a project activation does not establish organization-wide coverage.
Model Armor evaluates prompts and responses. Inspect only records detections without stopping processing; inspect and block requires the calling integration or policy enforcement point to honor the block verdict. An LLM's own refusal is not evidence that Model Armor blocked anything. Test an allowed control, a detected case and actual downstream behavior; inspect the relevant logs. Integration coverage also varies by modality and path: direct API support does not prove that a particular inline integration screens images or documents. None of these controls grants an agent permission to perform a transaction.
Cloud VPC, VPN, Interconnect, firewalls, Armor, Logging, IAM, Sensitive Data Protection, Confidential Computing, Certificate Manager, and Identity-Aware Proxy solve different network, identity, data, cryptographic, and access problems. Ask which asset, path, threat, trust boundary, and evidence requirement is present.
Trust is demonstrated, not assumed¶
Transparency reports, independent audits, certifications, contracts, and compliance documentation help customers evaluate controls. They do not make a workload compliant automatically. Data residency concerns storage location; sovereignty may also include operational access, legal control, administration, keys, and survivability. Translate a legal/business requirement into service configuration, identity, logging, evidence, ownership, and review.
Related item: Compliance shows that defined requirements were addressed over a defined scope and period. Security also requires current threat modeling, correct configuration, detection, response, recovery, and improvement.
6. Scaling with Google Cloud Operations — about 10%¶
Financial governance joins people, process, and technology¶
Cloud shifts some capital expenditure toward variable operating expenditure, but TCO includes people, migration, network, support, licensing, downtime risk, security, and exit—not only resource price. Assign ownership, establish budgets and allocation, label/tag where appropriate, expose unit cost, review anomalies, forecast demand, and optimize without damaging reliability or delivery.
The Google Cloud resource hierarchy is organization → folders → projects → resources. IAM allow policies accumulate down the hierarchy: a narrower child allow grant does not subtract an inherited grant. Review the parent grant and any applicable deny policies rather than treating a child Viewer assignment as removal of inherited Editor access. Organization policy and IAM answer different questions; constraint configuration is not itself an allow grant. Projects are important policy, billing, and quota boundaries; design them for ownership and lifecycle rather than treating one project as the whole enterprise.
Quotas constrain a particular allocation, rate or concurrent operation; their scope may be project, folder, organization, user or location dependent. They are not currency limits or guaranteed capacity. Alerts-only budgets notify or invoke configured workflows and do not stop usage. Reporting and notification delays mean a late alert is not a safe spending boundary; distinguish actual recorded cost from a forecast.
PRACTICAL DEPTH — VERIFY CURRENT: spend cap budgets are a separate preview feature. They use estimated gross cost and currently cover one project, one eligible service and a monthly period. The eligible list includes Gemini API, Agent Platform, Cloud Run and Cloud Run functions. Exceeding the cap pauses new usage for that service; in-flight requests and ongoing fixed-resource costs can continue, enforcement is not instant, and overages remain billable. Restoring access requires manually lifting the cap. This is not an account-wide exact maximum or an instruction to disable production. No cap or alert is configured by this guide.
Spot VMs trade interruption for lower price. DWS Flex-start instead accepts a capacity wait and bounded run duration; a request can fail if capacity does not arrive in its window. Calendar-mode billing charges the reserved duration, while Flex-start billing is usage based. The pricing page announces November 2026 changes; memorize the tradeoff, not a rate. Choose controls based on start-time tolerance, interruption tolerance, commitment, ownership and service objectives.
Reliability is an observed system property¶
Redundancy provides alternate components; replication copies state; backups provide recoverable historical data; scaling changes capacity. None substitutes automatically for another. Define recovery point objective (acceptable data loss) and recovery time objective (acceptable restoration time), then test restore and failover under realistic dependency and identity conditions.
Google Cloud Observability includes Monitoring, Logging, Trace, Profiler, and Error Reporting capabilities. Correlate metrics, logs, traces, profiles, changes, and user symptoms. The four golden signals—latency, traffic, errors, saturation—help frame service health, but business correctness and security signals may also matter.
An SLI measures service behavior, an SLO is the team’s target, and an SLA is a provider/customer commitment with stated conditions and remedies. An error budget expresses how much unreliability the SLO permits and can guide the tradeoff between release velocity and stabilization. Availability percentages mean little without defining the measured operation, population, window, exclusions, and user impact.
Related item: Observability provides evidence from which internal state can be inferred; monitoring checks known conditions. More telemetry is not automatically more observable if it lacks context, correlation, retention, access, or an owner who can act.
Decision worksheet: a lower bill can conceal a worse outcome¶
PRACTICAL DEPTH — executed locally: this original standard-library Python worksheet makes no cloud calls. It checks weighted request evidence, an explicit successful-and-fast user population, unit cost, a simple assumed forecast and delayed/scoped cost signals. It is not Google's SLO evaluator, forecast engine or spend-cap implementation. The SLO concepts explain why the event definition, denominator, target and compliance period must be explicit.
Save as decision_workbook.py and run python decision_workbook.py.
"""Original offline arithmetic; not a Google Cloud API or billing simulator."""
from decimal import Decimal as D
from fractions import Fraction as F
def request_slo(good, total, goal):
if not isinstance(good, int) or not isinstance(total, int):
raise ValueError("Event counts must be integers")
if total <= 0 or good < 0 or good > total or not 0 < goal <= 1:
raise ValueError("Need valid counts, nonempty evidence and a valid goal")
allowed_bad = (1 - goal) * total
return F(good, total), allowed_bad, allowed_bad - (total - good)
def run():
checks = 0
def check(condition):
nonlocal checks
if not condition:
raise AssertionError("Decision worksheet mismatch")
checks += 1
# Two cohorts have very different traffic volumes.
cohorts = [(990, 1000), (10, 10)]
good = sum(g for g, _ in cohorts)
total = sum(t for _, t in cohorts)
sli, allowance, remaining = request_slo(good, total, F(995, 1000))
naive_average = sum(F(g, t) for g, t in cohorts) / len(cohorts)
check((good, total) == (1000, 1010))
check(sli == F(100, 101))
check(naive_average == F(995, 1000))
check(sli < F(995, 1000) <= naive_average)
check(allowance == F(101, 20))
check(remaining == F(-99, 20))
check(request_slo(good, total, F(99, 100))[2] == F(1, 10))
check(request_slo(total, total, F(1))[2] == 0)
for arguments in [(0, 0, F(99, 100)), (3, 2, F(99, 100)),
(-1, 2, F(99, 100)), (1, 2, F(0))]:
try:
request_slo(*arguments)
except ValueError:
check(True)
else:
raise AssertionError("Invalid evidence was accepted")
# Define the population and goodness rule before looking at the result.
# Columns: purpose, application success, elapsed milliseconds.
events = [('user', True, 100), ('user', True, 400),
('user', False, 50), ('user', True, 180),
('probe', True, 100)]
eligible = [e for e in events if e[0] == 'user']
good_latency = sum(success and ms < 200 for _, success, ms in eligible)
check(len(eligible) == 4)
check(good_latency == 2)
check(F(good_latency, len(eligible)) == F(1, 2))
check(F(good_latency, sum(success for _, success, _ in eligible)) == F(2, 3))
# Synthetic costs only; no price estimate, invoice or provider forecast.
old_cost, new_cost = D('2500'), D('2200')
old_orders, new_orders = 10000, 8000
check((old_cost - new_cost) / old_cost == D('0.12'))
check(old_cost / old_orders == D('0.25'))
check(new_cost / new_orders == D('0.275'))
check((new_cost / new_orders) / (old_cost / old_orders) - 1 == D('0.10'))
# Simple straight-line extrapolation is our assumption, not Google's model.
recorded, elapsed_days, month_days, budget = D('600'), 15, 30, D('1000')
forecast = recorded / elapsed_days * month_days
check(recorded < budget < forecast)
check(forecast == D('1200'))
# Delayed records can hide a threshold crossing.
posted, unposted = D('780'), D('300')
check(posted < budget * D('0.80'))
check(posted + unposted > budget)
# A scoped pause does not erase in-flight or unrelated fixed charges.
trigger_cost, in_flight, fixed = D('1010'), D('65'), D('30')
check(trigger_cost + in_flight + fixed == D('1105'))
check(trigger_cost + in_flight + fixed > budget)
print(f'{checks} local checks passed')
print('SLI = 100/101; 99.5% target missed; remaining budget = -4.95 requests')
print('Successful-and-fast user events = 2/4; lower total cost, higher unit cost')
print('Synthetic forecast = 1200; posted plus unposted = 1080; cap case = 1105')
return checks
if __name__ == '__main__':
run()
Expected: 26 local checks pass. Averaging the two cohort percentages suggests 99.5%, while combining their request counts gives about 99.01% and fails that target. The fractional error allowance is an arithmetic budget, not permission to serve a fractional request. Excluding failed user requests from the latency denominator inflates the result. A 12% lower bill accompanies a 10% higher cost per completed order; that may reflect lower demand or degraded throughput and needs investigation. The synthetic cost examples show why an alert, forecast and scoped pause answer different questions.
Change one count, goal or business denominator, predict the result, and explain the effect before rerunning. Empty evidence is rejected rather than reported as 100% success. Request-based evidence must not be converted directly into allowed downtime minutes.
Integrated scenarios¶
Scenario 1: Retail data and personalized service¶
A retailer wants real-time inventory insight and AI-assisted customer service across regions. Define the customer and operational decisions first. Use event ingestion such as Pub/Sub, a governed streaming path such as Dataflow, operational stores chosen by transaction/access pattern, and BigQuery plus Looker for analysis. Ground customer assistance in authorized product/order data and require approval for refunds or account changes. Separate regions/zones and disaster recovery, control identities and sensitive data, measure latency/error/task success and unit cost, and test late/duplicate events and model/tool failure.
Scenario 2: Modernize a regulated legacy application¶
Inventory dependencies, data classification/residency, recovery needs, licensing, performance, and release constraints. Rehost only if speed is the dominant first step; replatform database/runtime where compatibility evidence supports it; refactor components whose scaling or release coupling creates measurable harm. Use hybrid connectivity during transition, narrow IAM, encryption and audit evidence, tested backup/restore and rollback, and an explicit decommission plan. Do not call a VM move complete digital transformation.
Scenario 3: Control a growing cloud estate¶
Create an organization/folder/project model aligned to ownership and environments; grant group/workload roles at appropriate scope; set policy, quotas, budgets, cost allocation, and anomaly review. Define service SLIs/SLOs and recovery objectives. Combine Observability evidence with Security Command Center and security operations workflows. Practice a zonal failure, credential compromise, budget anomaly, and restoration. Improvement is proven by user outcome, risk, change lead time, recovery, and unit economics—not resource count.
Hands-on labs¶
These eight activities are proposed decision labs. The 26-check worksheet above was executed locally; no Google Cloud resource, IAM policy, model, budget, notification or billing control was changed. Start with fictional data and written evidence. If extending into an authorized cloud sandbox, define cost limits, permissions and cleanup before creating resources. The exam does not require administrative performance.
- Outcome map: choose a real process and write outcome, baseline, users, data, risks, cloud capability, owner, measure, and stop condition; challenge whether it is transformation or hosting.
- Global infrastructure: map two regions, their zones, edge path, expected latency/residency constraints, zonal design and regional recovery; identify what the provider does not solve.
- Data decision lab: classify ten workloads by data type, access pattern, transaction/analytics need, scale, consistency, retention and recovery; select among Storage, SQL, AlloyDB, Spanner, Bigtable, Firestore and BigQuery and defend rejected neighbors.
- Streaming narrative: diagram publisher → Pub/Sub → processing → operational/analytical store → Looker/action; inject duplicate, late, malformed and unauthorized events and specify handling.
- AI option memo: compare prebuilt capability, Gemini application, managed customization and custom model for one use case across quality, data permission, differentiation, skill, time, cost, safety, evaluation and operations.
- Compute modernization: place six workloads on Compute Engine, GKE, Cloud Run or Cloud Run functions; include migration path, state, scaling, identity, network, observability, recovery, cost and portability.
- Security walkthrough: threat-model one application across identity, data, model/agent, application, network, infrastructure and operations; map preventive, detective and recovery controls, then test one denied path.
- Operations capstone: create a mock hierarchy, IAM matrix, budget/quota plan, four-golden-signal dashboard design, SLI/SLO/SLA distinctions, RPO/RTO exercise and executive outcome report.
| Lab | Evidence required to call the decision complete | Negative case to explain |
|---|---|---|
| 1 | Before/after outcome, denominator, accountable owner, adoption cost and stop criterion | A lower monthly bill with higher cost per completed order |
| 2 | Dependency map, zonal loss path, regional recovery source, identity and residency assumptions | Two replicas sharing the same failure domain or an untested restore |
| 3 | Ten workload rows with access pattern, consistency, transactions, retention and rejected alternative | NoSQL assumed to mean eventual reads; Archive assumed to require offline rehydration |
| 4 | Event identity, validation/quarantine, replay and late-arrival rules, freshness target and action owner | Duplicate business action even when each delivery was successfully processed |
| 5 | Business baseline, representative evaluation set, permitted tools, human escalation and rollback decision | Good model answers paired with unauthorized tool actions or wrong retrieval |
| 6 | Six workload decisions with execution form, state, scaling, migration and recovery assumptions | A completion job forced into a web request; worker-pool scaling assumed automatic |
| 7 | Assets, identities, entry paths, preventive/detective/recovery controls and evidence plan | Detection logged but request allowed; an uninspected modality or excessive parent grant |
| 8 | Weighted SLI, budget/forecast scope, quota dimension, recovery timeline and cleanup inventory | Averaged percentages hide failure; a scoped cap is mistaken for an exact whole-account ceiling |
Accept a decision only when its assumptions, evidence and failure case agree. A written control design is not evidence of deployed enforcement.
Original knowledge checks¶
- Why is moving a VM not necessarily digital transformation?
- Distinguish scalability, elasticity, availability, and agility.
- When is hybrid cloud justified, and what new operating burden appears?
- How do IaaS, PaaS, and SaaS shift rather than eliminate responsibility?
- How do region, zone, and edge location answer different needs?
- What is the difference between open source and an open standard?
- What stages and controls belong in a governed data supply chain?
- Distinguish first-, second-, and third-party data.
- When is BigQuery a better fit than an operational database?
- Contrast Cloud SQL, AlloyDB, Spanner, Bigtable, and Firestore.
- What drives a Cloud Storage class decision?
- What different jobs do Pub/Sub, Dataflow, BigQuery, and Looker perform?
- How do BI, ML, generative AI, and agentic AI differ?
- Which data-quality dimensions appear in the current scope?
- What factors decide between a prebuilt API, foundation model application, AutoML/customization, and custom model?
- Why is AI Hypercomputer more than an accelerator name?
- What must an AI evaluation measure beyond a successful demo?
- Which controls become critical when an agent can take actions?
- Distinguish retire, retain, rehost, replatform, refactor, and reimagine.
- When is Compute Engine a better fit than Cloud Run?
- What operational complexity can microservices introduce?
- What current names replace older Cloud Functions and Anthos-era study language?
- What makes an API a product and governance boundary?
- Distinguish authentication, authorization, and auditing.
- How do confidentiality, integrity, and availability shape controls?
- Why does provider defense in depth not secure a customer workload automatically?
- What are the distinct roles of Security Command Center and Google Security Operations?
- How should LLM attacks change a layered security design?
- Why does an audit report not make a workload compliant automatically?
- How can residency differ from sovereignty?
- How do organization, folders, projects, and resources support governance?
- Why is a budget alert not normally a hard spending limit?
- Distinguish quota, budget, Spot VM, and Dynamic Workload Scheduler decisions.
- Why are redundancy, replication, scaling, and backup not synonyms?
- Distinguish SLI, SLO, SLA, and error budget.
- How do latency, traffic, errors, and saturation support operations?
- What is the difference between the Gemini Enterprise app and Agent Platform?
- Why does a child Viewer assignment not cancel inherited Editor access?
- Does Archive imply an offline restore delay, and is Autoclass a storage class?
- How does a preview spend cap differ from an alerts-only budget and an exact spending maximum?
- What evidence separates a Model Armor detection, a model refusal and an enforced block?
- Which Cloud Run execution form fits a finite batch, and what scaling assumption should be checked for workers?
- Why can average cohort percentages misrepresent a request-based SLI?
- Can lower total cost accompany worse unit economics?
Answers and reasoning¶
- Hosting location changed, but product, process, culture, customer experience, and measurable outcome may be unchanged.
- Capacity range, demand-following capacity, continuity through defined failure, and safe delivery/experimentation speed.
- A real local/regulatory/dependency transition need can justify it; identity, network, data, security and operations now span both environments.
- The provider operates progressively more layers, while the customer retains identity, data use, configuration and workload accountability.
- Geographic service placement, isolated deployment/failure area within a region, and proximity for delivery/access.
- Inspectable/modifiable licensed code versus a published interoperability specification.
- Genesis, collection, processing, storage, analysis and activation, with ownership, permission, quality, classification, access, lineage, retention, residency and correction controls.
- Directly collected organizational data; a partner’s first-party data shared by agreement; externally aggregated/supplied data without the direct relationship.
- Large-scale analytical SQL and aggregation without cluster management, rather than transaction-oriented application state.
- Familiar managed relational engines; demanding PostgreSQL-compatible workloads; horizontally scalable relational workloads; wide-column key/range workloads; serverless document applications.
- Observed access frequency, storage/retrieval/minimum-duration economics, retention and recovery—not the label alone.
- Event decoupling, batch/stream processing, analytical warehousing, and governed BI/activation.
- Metric/pattern analysis, learned prediction/classification, content generation, and goal-directed planning/tool/action loops.
- Completeness, uniqueness, timeliness, validity, accuracy and consistency; responsible delivery adds provenance, permission and representativeness.
- Required quality/capability, implementation speed, data, expertise, effort, differentiation, flexibility, risk and lifecycle cost.
- It integrates compute accelerators, networking/storage, orchestration and software into a workload platform.
- Representative task success plus safety, grounding, latency, cost, edge/adversarial behavior, escalation and continued production performance.
- Narrow identity/tools, input/argument validation, isolation, human approval, limits, logs, evaluation, monitoring, kill switch and recovery.
- Remove; defer in place; move mostly unchanged; make bounded platform improvements; redesign; or change the product/process.
- When OS-level control, specialized software, legacy compatibility or machine semantics outweigh serverless operating reduction.
- Network, identity, distributed data, tracing, versioning, deployment, failure handling and team ownership.
- Cloud Functions (2nd gen) is Cloud Run functions; current container-platform scope uses GKE/GKE Enterprise, while older material may say Anthos.
- Consumers depend on its contract, identity, policy, quota, versioning, privacy, reliability, analytics and deprecation behavior.
- Prove identity; decide permitted action; record evidence of activity.
- Prevent unauthorized disclosure, prevent/detect unauthorized change, and preserve required access through appropriate preventive and recovery controls.
- Customers still configure identity, data, networks, applications, agents, logging, recovery and lawful use under shared responsibility.
- Cloud posture/risk discovery and prioritization versus telemetry-centered detection, investigation and response operations.
- Treat content as untrusted, separate instructions/data, narrow agent tools and identity, validate actions, layer model/application controls, monitor and preserve approval/recovery.
- It covers defined controls, scope and period; customer configuration, evidence, legal interpretation and continuing operation remain.
- Storage geography is only one part of legal/operational control, administration, key access and survivability.
- They provide ownership and policy/IAM inheritance boundaries; broad higher-level grants propagate and therefore require care.
- An alerts-only budget notifies or triggers a configured workflow. Separate preview spend caps can pause new eligible service usage, with scope, reporting/enforcement delay and continuing-charge limits; neither provides an exact whole-account ceiling.
- Capacity guardrail, financial notification/governance, interruptible discounted compute, and coordinated accelerator scheduling/capacity.
- Alternate components, copied state, changed capacity and recoverable historical copies solve different failures.
- Measured behavior, internal target, contractual commitment and allowed unreliability implied by the target.
- They reveal responsiveness, demand, failed behavior and capacity pressure; correlate them with changes, dependencies, business correctness and security evidence.
- The app provides employee search, assistance and agent use; the platform provides development, runtime, governance and improvement tools. Building a workflow is not necessarily model training.
- Allow grants form a union through ancestry. A narrower child allow grant does not remove broader inherited permissions; review the ancestor grant and applicable deny controls.
- Archive remains online with low-latency access. Autoclass manages transitions among classes and has its own rules and pricing; minimum billing duration is not a retention lock.
- Alerts-only budgets notify. Preview spend caps pause new usage within a configured project/service boundary using estimated gross cost, but delay, in-flight and fixed costs can produce additional charges; lifting the cap is manual.
- Correlate detector logs, enforcement configuration and downstream execution. A model can refuse independently, and inspect-only detections do not prove a block. Check modality and integration coverage.
- A Cloud Run job fits finite work that exits. Worker pools have different scaling behavior and require sizing or separately configured external-metric autoscaling; local files are disposable.
- Cohorts with different traffic volumes require summed good events divided by summed eligible events. Equal weighting of their percentages changes the meaning of the denominator.
- Yes: 2,500/10,000 = 0.25 per order, while 2,200/8,000 = 0.275. Total cost falls 12%, but unit cost rises 10%; investigate demand, completion and quality.
August 12, 2026 gap checklist¶
If a resource predates the launch, verify it covers the new equalized first-five-domain weights and 10% operations domain; agentic AI; AI-ready data and AI Hypercomputer; AlloyDB and Autoclass; Managed Service for Apache Spark; Gemini Enterprise Agent Platform, Gemini and agent/customization examples; current Cloud Run functions and GKE Enterprise terminology; hybrid/multicloud product examples; LLM attacks and security across the AI stack; Google Threat Intelligence, Security Command Center, Google Security Operations, AI Protection and Model Armor; expanded security-service examples; resource hierarchy, Dynamic Workload Scheduler and Spot VMs; and specific Observability services plus the four golden signals. Older material can still teach durable concepts, but it is not complete by default.
Source and freshness notes¶
- Google Cloud controls the objectives, weights, exam delivery, renewal routes, service names, release states, regional availability, pricing and certification lifecycle.
- This guide follows the August 12, 2026 PDF, not the older HTML guide still reachable at
/learn/certification/guides/cloud-digital-leader, whose older ~17/16/16/17/17/17 weights and Anthos/Cloud Functions language are no longer the active baseline. - Product capabilities—especially Gemini Enterprise Agent Platform, agents, AI Protection, Model Armor, AI Hypercomputer, GKE packaging, and hybrid/multicloud availability—are volatile. VERIFY CURRENT in first-party documentation before applying them.
- The guide’s explanations, tables, scenarios, labs, questions, and answers are original synthesis from public scope. It does not reproduce vendor course content, proprietary practice banks, or recalled exam items.
About related items: A
Related item:callout adds prerequisite, operational, architectural, or adjacent context that makes the current topic easier to understand. It is useful supporting knowledge, not a claim that the item appears verbatim in the published exam objectives.
Places to learn¶
This is not a complete list and is not meant to be consumed in full. Pick one primary explanation path, use the official guide as the scope boundary, add hands-on decision practice, and use explanation-led questions only to find weak areas. Durations are provider estimates or transparent reading/practice estimates and will change.
| Resource | Access | Estimated time |
|---|---|---|
| Official exam guide, official study guide, and sample questions | Public, first-party | 3–5 hours including answer review and gap mapping |
| Google Skills Cloud Digital Leader path | Google account; six activities confirmed; public page says updated eight days before this check | Current per-course durations not exposed in this fetch; 10–15 hours is a study-planning estimate, not a verified provider total |
| Google Cloud Digital Leader Training on Coursera | Audit/subscription terms vary; first-party Google Cloud instruction | Six course rows total 10 hours (2/2/2/1/2/1); FAQ says 2 weeks at 4–5 hours/week, while the landing page says 4 weeks at 10 hours/week. These are different estimates |
| Official Cloud Digital Leader YouTube playlist | Public, first-party video | Allow 3–6 hours as a selected-viewing plan; current playlist length/content was not exposed in this fetch |
| O'Reilly / Sybex Cloud Digital Leader Study Guide | Paid subscription/book; includes online assessment material | Earlier record: 5h18m reading estimate, not reverified because public access was blocked; allow 4–8 additional hours for gap work |
| Udemy / in28Minutes Cloud Digital Leader | Paid marketplace course | Earlier record: 16h57m and June 2026 update, not reverified because public access was blocked; apply the August gap checklist |
| Whizlabs exam prep on Coursera | Coursera access; third-party instruction and assessments | Seven modules; 7.5–8 hours of video versus about 20 hours including readings/assignments; public titles still use Cloud Functions and do not establish full August agent/security alignment |
The Google-authored Coursera outline explicitly includes agentic AI, AI Hypercomputer, Model Armor and current six-domain topics. This supports improved alignment, not a claim that paid lessons or assessments were completed. The Whizlabs public lesson titles do not establish coverage of every August addition; inspect gaps before relying on that route. No paid lessons, mock questions or proprietary assessment items were read. The sample-question link was checked as a resource, without treating a successful page fetch as proof of complete question content.
For focused follow-up, read the linked storage, IAM, Cloud Run, AI-security and billing documentation where each distinction is taught. Allow 2–3 additional hours for selected reading and the original worksheet; this is a planning estimate. No exact current Pluralsight path or MeasureUp product was selected during this review. Reject resources marketed as “actual questions,” dumps, or guaranteed replicas. Never copy proprietary question banks into notes. Use the official untimed sample questions and independently authored checks to understand reasoning.