Learning path
Google Cloud learning path: everything to study, topic by topic
Assesses Google Cloud readiness across the Cloud Digital Leader, Associate Cloud Engineer and Professional certifications (Architect, Data Engineer, Machine Learning Engineer, Security Engineer, Network Engineer): resource hierarchy and IAM, Compute Engine, GKE and Cloud Run, VPC and hybrid networking, storage and databases, data processing with Pub/Sub, Dataflow and Dataproc, Vertex AI and generative AI, security controls, observability, reliability, cost and migration.
Short answer
To learn Google Cloud, work through 7 modules and 73 topics in the order they build on each other. It starts with Foundations, Hierarchy & Cost, then moves on to Compute, Containers & Modernization and Networking. Use the map as a checklist, or measure your level and study only what is missing.
What you will study
Topics are grouped by module. Open one to see its objectives and key concepts.
1 · Foundations, Hierarchy & Cost4 topics
Google Cloud Foundations & Cloud Concepts
Why organizations adopt the cloud, IaaS/PaaS/SaaS and shared responsibility, Google Cloud's regions, zones and network, CapEx versus OpEx, sustainability, and how digital transformation, data and AI create business value
Objectives
- Explain cloud benefits and service models in business terms
- Choose regions and zones for latency, resilience and compliance
- Map a business goal to the right Google Cloud capability family
Key concepts
- IaaS/PaaS/SaaS
- shared responsibility
- regions and zones
- CapEx vs OpEx
- digital transformation
- business value of data and AI
Resource Hierarchy, Org Policy & Compliance
Organization, folders and projects, project ID versus number, enabling APIs, labels and tags, inheritance of IAM and Organization Policy constraints, Assured Workloads, data residency, and regulatory compliance programs
Objectives
- Design a folder and project structure for environments and teams
- Enforce guardrails with Organization Policy constraints
- Map regulatory requirements to Google Cloud controls
Key concepts
- organization, folders, projects
- policy inheritance
- Organization Policy constraints
- labels vs tags
- Assured Workloads
- data residency
- compliance reports
Billing, Budgets & Cost Optimization
Cloud Billing accounts and project linkage, budgets and alerts, billing export to BigQuery, committed use discounts, sustained use discounts, Spot VMs, rightsizing recommendations, labels for cost allocation and FinOps
Objectives
- Set up billing, budgets and alerts for a multi-team organization
- Choose the right discount or pricing model for a workload
- Find and act on cost waste with recommendations and exports
Key concepts
- billing accounts and roles
- budgets and alerts
- billing export
- committed use discounts
- Spot VMs
- Recommender
- cost allocation labels
gcloud, APIs & Infrastructure as Code
Cloud Console, Cloud Shell, the gcloud CLI and configurations, client libraries and REST APIs, API enablement, Terraform, Infrastructure Manager, Config Connector and repeatable deployments
Objectives
- Automate resource provisioning with gcloud and Terraform
- Manage multiple projects and configurations safely from the CLI
- Choose between declarative and imperative provisioning tools
Key concepts
- gcloud configurations
- Cloud Shell
- client libraries
- Terraform on Google Cloud
- Infrastructure Manager
- Config Connector
- enabling APIs
2 · Compute, Containers & Modernization7 topics
Compute Engine, Disks & Managed Instance Groups
Machine families and custom machine types, images and startup scripts, Persistent Disk and Hyperdisk, snapshots, managed instance groups with autoscaling and autohealing, Spot VMs, sole-tenant nodes, live migration and OS patching
Objectives
- Select machine types and disks for a workload
- Build a scalable, self-healing managed instance group
- Maintain VMs with snapshots, patching and maintenance policies
Key concepts
- machine families
- images and templates
- persistent disks and snapshots
- managed instance groups
- autoscaling and autohealing
- Spot VMs
- sole-tenant nodes
Google Kubernetes Engine
GKE Autopilot versus Standard, zonal versus regional clusters, node pools, release channels and upgrades, Workload Identity, horizontal and vertical pod autoscaling, cluster autoscaler, and operating workloads
Objectives
- Choose a GKE mode and cluster topology for a workload
- Deploy, scale and upgrade workloads on GKE
- Secure pod access to Google Cloud APIs with Workload Identity
Key concepts
- Autopilot vs Standard
- regional clusters
- node pools
- release channels and upgrades
- Workload Identity
- HPA and cluster autoscaler
- kubectl operations
Cloud Run, Cloud Functions & App Engine
Serverless compute choices: Cloud Run services and jobs, revisions, traffic splitting, concurrency and scaling to zero, Cloud Functions triggers through Eventarc, App Engine standard and flexible, Cloud Tasks and Scheduler
Objectives
- Pick the right serverless product for a workload
- Deploy and roll out Cloud Run revisions with traffic splitting
- Trigger functions and services from events
Key concepts
- Cloud Run services and jobs
- revisions and traffic splitting
- concurrency and min instances
- Cloud Functions and Eventarc
- App Engine
- Cloud Tasks and Scheduler
APIs, CI/CD & Release Management
Apigee and API Gateway for API management, Artifact Registry, Cloud Build, Cloud Deploy, blue/green and canary releases, rollback, and the business value of APIs and modern application delivery
Objectives
- Design a CI/CD pipeline from commit to production on Google Cloud
- Choose a release strategy that limits blast radius
- Explain how API management creates business value
Key concepts
- Apigee and API Gateway
- Artifact Registry
- Cloud Build triggers
- Cloud Deploy pipelines
- canary and blue/green
- rollback strategy
- API business value
Cloud Run Networking, Ingress & Service-to-Service Authentication
Cloud Run ingress settings (all, internal, internal and Cloud Load Balancing) and forcing traffic through a load balancer, Direct VPC egress versus a Serverless VPC Access connector, Cloud Run functions and services calling each other with ID tokens and the Cloud Run Invoker role
Objectives
- Restrict a Cloud Run service so it is reachable only through an application load balancer
- Choose Direct VPC egress or a connector for reaching private resources
- Authenticate service-to-service calls with identity tokens
Key concepts
- Cloud Run ingress settings
- internal and Cloud Load Balancing
- Direct VPC egress
- Serverless VPC Access connector
- private-ranges-only and all-traffic egress
- run.invoker role
- ID token audience
GKE Operations: Backup, Disruption Budgets, Quotas, Config Sync & Hardening
Backup for GKE (backup and restore plans), readiness probes and PodDisruptionBudgets for safe upgrades, ResourceQuota and LimitRange per namespace, Config Sync fleet GitOps, internal load balancer subsetting, Multi-cluster Services (ServiceExport and ServiceImport), GKE Sandbox, Container-Optimized OS node hardening and GKE security posture
Objectives
- Protect stateful GKE workloads with backup plans and tested restores
- Keep availability during upgrades with probes and PodDisruptionBudgets
- Manage fleets with Config Sync and secure nodes and workloads
Key concepts
- Backup for GKE
- readiness probe
- PodDisruptionBudget
- ResourceQuota and LimitRange
- Config Sync
- ILB subsetting
- Multi-cluster Services
- GKE Sandbox
- Container-Optimized OS
- GKE security posture
Application Delivery Practices: Retries, Load Testing, Emulators & Cloud Tasks
Client retry with exponential backoff and jitter, load testing before launch, emulator-based integration tests in CI, expand-and-contract database schema migrations, Cloud Tasks queues with rate limits and retries, Cloud Workstations managed development environments, and resumable and parallel uploads with gcloud storage
Objectives
- Make client calls resilient without creating retry storms
- Test integrations and capacity safely before production
- Evolve schemas and run background work without downtime
Key concepts
- exponential backoff with jitter
- retry budget
- load testing
- Google Cloud emulators
- expand and contract migration
- Cloud Tasks queue rate limits
- Cloud Workstations
- resumable uploads with gcloud storage
3 · Networking12 topics
VPC Design, Subnets & Shared VPC
Global VPC networks, auto versus custom mode, subnets and IP ranges, alias IPs, Shared VPC, VPC Network Peering, Private Google Access, Private Service Connect and multi-project network designs
Objectives
- Design VPCs and subnets with non-overlapping IP plans
- Choose between Shared VPC and VPC Peering
- Reach Google APIs and published services privately
Key concepts
- custom mode VPC
- subnets and secondary ranges
- Shared VPC host and service projects
- VPC Network Peering
- Private Google Access
- Private Service Connect
- IP planning
VPC Routing, Cloud Router & Hybrid Connectivity
System-generated and custom routes, dynamic routing with Cloud Router and BGP, HA VPN, Dedicated and Partner Interconnect, Cross-Cloud Interconnect, Network Connectivity Center and resilient hybrid designs with SLAs
Objectives
- Choose VPN or Interconnect for bandwidth, cost and SLA needs
- Configure BGP and Cloud Router for dynamic route exchange
- Design redundant hybrid and multicloud connectivity
Key concepts
- routes and priorities
- Cloud Router and BGP
- HA VPN
- Dedicated vs Partner Interconnect
- Cross-Cloud Interconnect
- Network Connectivity Center
- redundancy for SLA
Load Balancing, Cloud DNS & Cloud CDN
Application versus network load balancers, external versus internal, global versus regional, backend services and health checks, URL maps, Cloud CDN caching, Cloud DNS zones, DNSSEC and routing policies
Objectives
- Select the right load balancer for a protocol and scope
- Configure health checks, URL maps and CDN caching
- Design DNS for public, private and hybrid resolution
Key concepts
- application vs network load balancer
- external vs internal
- backend services and health checks
- URL maps
- Cloud CDN
- Cloud DNS zones and policies
- DNSSEC
Firewalls, Cloud Armor, Cloud NAT & Secure Egress
VPC firewall rules, hierarchical and network firewall policies, Cloud NGFW, Cloud Armor WAF and DDoS protection, Cloud NAT, Secure Web Proxy, Packet Mirroring and network virtual appliances
Objectives
- Apply least-privilege firewall policy across the hierarchy
- Protect internet-facing apps with Cloud Armor
- Control and inspect egress traffic
Key concepts
- firewall rules and policies
- service-account and tag targets
- Cloud NGFW
- Cloud Armor
- Cloud NAT
- Secure Web Proxy
- Packet Mirroring and NVAs
GKE Networking & Cluster Connectivity
VPC-native clusters and Pod/Service IP ranges, private clusters and control-plane access, Gateway and Ingress, network policies, Cloud NAT for nodes, multi-cluster services and IP address exhaustion planning
Objectives
- Plan Pod and Service IP ranges for cluster growth
- Expose GKE workloads with Gateway or Ingress
- Lock down control-plane and node connectivity
Key concepts
- VPC-native alias IPs
- Pod and Service ranges
- private clusters
- Gateway API and Ingress
- network policy
- authorized networks
- IP exhaustion
Network Intelligence Center & Connectivity Troubleshooting
VPC Flow Logs, firewall rules logging, Connectivity Tests, Network Topology, Performance Dashboard, Firewall Insights, Cloud Monitoring for network metrics, and diagnosing hybrid and load balancer issues
Objectives
- Diagnose a connectivity failure end to end with Network Intelligence Center
- Use logs and metrics to find firewall, route and BGP problems
- Monitor network health and performance proactively
Key concepts
- VPC Flow Logs
- Connectivity Tests
- Network Topology
- Firewall Insights
- Performance Dashboard
- BGP session troubleshooting
- load balancer logs
Network Connectivity Center Hubs & Spokes
Network Connectivity Center (NCC) hubs with VPC, hybrid (HA VPN and VLAN attachment), router appliance and producer VPC spokes: mesh versus star topology with center and edge groups, spoke acceptance across projects, export and exclude-export ranges, site-to-site data transfer over Google's backbone, redundant Cloud Router interfaces for appliances, and Private NAT with NCC for overlapping ranges
Objectives
- Choose the NCC spoke type for VPC networks, on-premises sites and third-party appliances
- Explain how star topology and spoke acceptance control which spokes can exchange routes
- Design site-to-site transfer and overlapping-range connectivity using NCC
Key concepts
- NCC hub and spokes
- VPC spokes
- hybrid spokes
- router appliance spokes
- star topology center and edge groups
- spoke acceptance
- site-to-site data transfer
- export ranges
- Private NAT with NCC
Private Service Connect Endpoints, Backends & Publishing
Private Service Connect (PSC) for consuming Google APIs and published services: endpoints with an internal IP, PSC network endpoint groups as load balancer backends, PSC for Google APIs (all-apis and vpc-sc bundles, endpoint DNS names), publishing a service behind an internal load balancer with a service attachment and NAT subnet, and consumer approval modes with connection limits
Objectives
- Expose a producer service privately to consumers across organizations with PSC
- Reach Google APIs from VPC and on-premises through a PSC endpoint
- Choose between PSC endpoints, PSC NEG backends, VPC peering and private services access
Key concepts
- PSC endpoints
- PSC NEG backends
- PSC for Google APIs
- service attachment
- NAT subnet
- consumer approval
- producer and consumer
- all-apis and vpc-sc bundles
NVAs, Packet Mirroring & Policy-based Routes
Network virtual appliances on Compute Engine: IP forwarding (can-ip-forward set at VM creation), internal passthrough load balancer as static-route next hop, multi-NIC guest OS source routing, policy-based routes that override normal routing, and Packet Mirroring policies that clone full packets from instances, subnets or tags to a collector load balancer for IDS inspection
Objectives
- Deploy a highly available NVA with an internal load balancer as next hop
- Redirect selected traffic to an inspection appliance with policy-based routes
- Mirror full packets to an IDS collector and scope the policy correctly
Key concepts
- can-ip-forward
- next-hop internal load balancer
- NVA high availability
- multi-NIC source routing
- policy-based routes
- Packet Mirroring policy
- mirroring collector
- mirror filters and tags
IPv6, BYOIP, Network Service Tiers & Addressing
Dual-stack subnets with external IPv6 and internal ULA IPv6 ranges, IPv6 over HA VPN and VLAN attachments, bring your own IP (BYOIP) public advertised prefixes, reserving static internal IPs, Premium versus Standard Network Service Tiers (global versus regional external load balancing), and egress bandwidth caps by machine type
Objectives
- Configure dual-stack and IPv6-only addressing with the right external or internal access type
- Bring a customer-owned prefix to Google Cloud and explain what validation is required
- Choose Network Service Tier and machine type to meet latency, cost and throughput targets
Key concepts
- dual-stack subnets
- external IPv6 access type
- internal ULA IPv6
- IPv6 over VLAN attachments
- BYOIP public advertised prefix
- static internal IP reservation
- Premium and Standard Network Service Tiers
- VM egress bandwidth by machine type
Hybrid Link Encryption & Troubleshooting (MACsec, IKE, MTU, Interconnect)
Cloud Interconnect MACsec for Dedicated connections and when HA VPN over Interconnect is needed instead, IKE proposal and shared-secret troubleshooting for HA VPN tunnels, VPN MTU and path MTU discovery with MSS clamping, and Interconnect diagnostics (light levels, LACP, VLAN attachment and BGP status)
Objectives
- Decide when MACsec or HA VPN over Interconnect satisfies an encryption requirement
- Diagnose a failing VPN tunnel from IKE logs and proposal settings
- Resolve MTU black holes and read Interconnect diagnostics to find physical-layer faults
Key concepts
- MACsec for Interconnect
- HA VPN over Interconnect
- IKE proposal mismatch
- shared secret
- VPN MTU and PMTUD
- MSS clamping
- Interconnect diagnostics
- LACP and light levels
Certificates, TLS Policy, Load Balancer Logging & Advanced DNS
Certificate Manager (Google-managed and self-managed certificates, DNS authorization, load balancer authorization, certificate maps), mutual TLS on the external application load balancer with TrustConfig and ServerTlsPolicy, SSL policies (minimum TLS version and cipher profile), CA Service hierarchies for workload mTLS, load balancer request logging, and Cloud DNS query logging, DNS peering and inbound server policies
Objectives
- Provision managed certificates before cutover using DNS authorization
- Enforce client certificates and minimum TLS versions on a load balancer
- Log and troubleshoot DNS resolution across peered and hybrid networks
Key concepts
- Certificate Manager
- DNS authorization
- certificate map
- TrustConfig and mTLS
- SSL policy
- CA Service pools
- load balancer request logging
- Cloud DNS query logging
- DNS peering
- inbound server policy
4 · Storage, Databases & Data Engineering16 topics
Cloud Storage, Persistent Disk & Filestore
Cloud Storage buckets, storage classes and Autoclass, locations, lifecycle rules, versioning, retention and object holds, signed URLs, uniform bucket-level access, plus block (Persistent Disk, Hyperdisk) and file (Filestore) storage
Objectives
- Pick storage class, location and lifecycle for an access pattern
- Protect objects with versioning, retention and access controls
- Choose between object, block and file storage
Key concepts
- storage classes and Autoclass
- lifecycle management
- versioning and retention
- signed URLs
- uniform bucket-level access
- Persistent Disk and Hyperdisk
- Filestore
Cloud SQL & AlloyDB
Managed MySQL, PostgreSQL and SQL Server on Cloud SQL, high availability, read replicas, backups and point-in-time recovery, connectivity options, AlloyDB for PostgreSQL, and Database Migration Service
Objectives
- Configure Cloud SQL for availability and recovery targets
- Choose between Cloud SQL, AlloyDB and Spanner
- Connect applications to managed databases securely
Key concepts
- Cloud SQL HA and replicas
- backups and PITR
- private IP and Auth Proxy
- AlloyDB
- maintenance windows
- Database Migration Service
Cloud Spanner
Globally distributed relational database: instances, configurations and regional versus multi-region, schema and primary key design to avoid hotspots, interleaving, TrueTime consistency, scaling and backups
Objectives
- Decide when Spanner is justified over Cloud SQL
- Design keys and schema that avoid hotspots
- Size and configure Spanner for availability and cost
Key concepts
- regional vs multi-region
- primary key hotspots
- interleaved tables
- external consistency
- processing units scaling
- change streams
Bigtable, Firestore & Memorystore
Bigtable wide-column design, row key and schema design, clusters and replication; Firestore document data model, indexes and consistency; Memorystore for Redis and Memcached caching patterns
Objectives
- Match access patterns to Bigtable, Firestore or Memorystore
- Design Bigtable row keys that avoid hotspotting
- Apply caching to reduce database load
Key concepts
- Bigtable row key design
- Bigtable replication
- Firestore documents and indexes
- Firestore Native vs Datastore mode
- Memorystore caching
- access patterns
Choosing Storage & Migrating Data
Selecting storage and database services by data model, scale, latency and consistency; Storage Transfer Service, Transfer Appliance, Datastream change data capture, and Database Migration Service
Objectives
- Select the storage system that fits a workload's requirements
- Choose a transfer method by data volume and bandwidth
- Plan a low-downtime database migration
Key concepts
- storage decision criteria
- Storage Transfer Service
- Transfer Appliance
- Datastream CDC
- Database Migration Service
- online vs offline transfer
Pub/Sub & Streaming Ingestion
Topics and subscriptions, push versus pull, acknowledgment and ordering, dead-letter topics, retries, exactly-once delivery, BigQuery and Cloud Storage subscriptions, and Managed Service for Apache Kafka
Objectives
- Design decoupled, reliable event ingestion with Pub/Sub
- Tune acknowledgment, retry and dead-letter handling
- Choose between Pub/Sub and Kafka
Key concepts
- topics and subscriptions
- push vs pull
- ack deadline and retries
- dead-letter topics
- message ordering
- exactly-once
- BigQuery subscriptions
Dataflow & Apache Beam Pipelines
Batch and streaming pipelines with Apache Beam, PCollections and transforms, windowing, triggers and watermarks, late data, templates, autoscaling, Streaming Engine and pipeline testing
Objectives
- Design a streaming pipeline that handles late and out-of-order data
- Deploy and tune Dataflow jobs
- Choose Dataflow versus Dataproc versus BigQuery SQL
Key concepts
- Beam model
- windows, triggers, watermarks
- late data
- Dataflow templates
- autoscaling and Streaming Engine
- dead-letter handling
- pipeline testing
Dataproc, Spark & Hadoop Migration
Dataproc clusters, ephemeral and autoscaling clusters, Dataproc Serverless for Spark, initialization actions, separation of storage and compute with Cloud Storage, and migrating on-premises Hadoop and Spark
Objectives
- Migrate Hadoop and Spark jobs to Dataproc cost-effectively
- Choose cluster versus serverless Spark
- Separate storage from compute for flexibility
Key concepts
- ephemeral clusters
- Dataproc Serverless
- autoscaling policies
- Cloud Storage connector
- Spark and Hadoop migration
- Spot/preemptible workers
Cloud Composer, Workflows & Pipeline Operations
Orchestrating data pipelines with Cloud Composer (Airflow), Workflows and Cloud Scheduler, scheduled queries, CI/CD for pipelines, retries and idempotency, monitoring and troubleshooting failed pipelines
Objectives
- Orchestrate dependent data jobs with retries and alerts
- Choose between Composer and Workflows
- Troubleshoot and recover failed pipeline runs
Key concepts
- Cloud Composer DAGs
- Workflows
- scheduling
- idempotent tasks
- pipeline CI/CD
- alerting on failures
- backfills
Data Lake, BigLake, Dataplex & Data Sharing
Designing a lake on Cloud Storage, open table formats, BigLake, Dataplex Universal Catalog for discovery, lineage, quality and governance, Analytics Hub, authorized sharing and data mesh principles
Objectives
- Design a governed lake and lakehouse architecture
- Share data across teams without copying it
- Apply catalog, lineage and quality controls
Key concepts
- lake and warehouse (lakehouse)
- BigLake
- Dataplex catalog and lineage
- data quality
- Analytics Hub
- data mesh
- metadata management
BI, Looker & Preparing Data for Analysis
Preparing data for visualization and BI, Looker and Looker Studio, semantic models, materialized views and BI Engine, data quality and cleaning, and smart analytics and streaming analytics business value
Objectives
- Select BI tooling and structure data for self-service analytics
- Prepare data models that perform for dashboards
- Explain business value of analytics and BI
Key concepts
- Looker semantic layer
- Looker Studio
- materialized views
- BI Engine
- data cleaning
- dashboards for decisions
- streaming analytics
Data System Design: Reliability, Security & Portability
Designing data processing systems: fidelity and reliability, validation and cleansing, schema evolution, encryption, IAM and column-level security for data, portability across environments, and cost-aware architecture
Objectives
- Design data pipelines that are reliable, secure and compliant
- Make architecture choices that preserve portability
- Plan resilience and recovery for data platforms
Key concepts
- data fidelity and validation
- schema evolution
- row- and column-level security
- CMEK for data
- multi-region and DR
- portability
- cost-aware design
BigQuery Cost, Storage & Query Controls
BigQuery on-demand versus capacity pricing with editions, reservations, baseline and autoscaling slots, partitioning and clustering to cut bytes scanned, partition expiration, time travel and fail-safe windows, logical versus physical storage billing, BATCH job priority, search indexes and continuous queries
Objectives
- Choose on-demand or capacity pricing and size reservations from workload patterns
- Cut bytes scanned and storage cost with partitioning, clustering, expiration and the right billing model
- Recover data within the time travel window and use search indexes and continuous queries appropriately
Key concepts
- on-demand versus capacity pricing
- reservations and assignments
- autoscaling slots
- partitioning and clustering
- partition expiration
- time travel and fail-safe
- logical versus physical storage billing
- BATCH priority
- search index
- continuous queries
Data Transfer, Federation, Dataform, Data Fusion & Warehouse Migration
BigQuery Data Transfer Service scheduled transfers, federated queries to Cloud SQL with EXTERNAL_QUERY connections, Dataform SQL workflows and assertions, Cloud Data Fusion visual pipelines, Teradata SQL translation with the BigQuery Migration Service and the DTS migration agent, and reconciliation with the Data Validation Tool
Objectives
- Pick the managed tool to ingest, transform and orchestrate data into BigQuery
- Plan a warehouse migration with SQL translation, bulk transfer and validation
- Query operational databases without copying data using federated queries
Key concepts
- BigQuery Data Transfer Service
- EXTERNAL_QUERY federation
- Dataform workflows
- assertions
- Cloud Data Fusion
- SQL translation
- migration agent
- Data Validation Tool
Advanced Beam & Dataflow: State, Testing, Updates & Capacity
Beam stateful processing and timers, TestStream unit tests, hot-key fanout, dead-letter tagged outputs, RunInference for in-pipeline models, draining versus cancelling a streaming job, in-place pipeline update with transform name mapping, regional zone placement and Compute Engine quota troubleshooting
Objectives
- Test windowing and late data deterministically and write stateful logic with timers
- Handle bad records, hot keys and model inference inside a pipeline
- Operate streaming jobs safely: update, drain and recover from capacity or quota errors
Key concepts
- stateful DoFn and timers
- TestStream
- withHotKeyFanout
- tagged outputs dead letter
- RunInference
- drain versus cancel
- update in place
- transform name mapping
- zone resource exhaustion
- Compute Engine quota
Pub/Sub Schemas, Managed Kafka, Bigtable & Composer Operations
Pub/Sub topic schemas (Avro and Protocol Buffers) and subscription expiration, Google Cloud Managed Service for Apache Kafka versus Pub/Sub, Bigtable autoscaling, garbage-collection policies and change streams, Cloud Composer snapshots for disaster recovery and Cloud SQL Query Insights
Objectives
- Choose Pub/Sub or managed Kafka and enforce message contracts with schemas
- Operate Bigtable with autoscaling, GC policies and change streams
- Recover Composer environments from snapshots and find slow Cloud SQL queries
Key concepts
- Pub/Sub topic schema
- subscription expiration policy
- Managed Service for Apache Kafka
- Kafka versus Pub/Sub
- Bigtable autoscaling
- Bigtable garbage collection policy
- Bigtable change streams
- Composer snapshots
- Query Insights
5 · AI & Machine Learning12 topics
AI Foundations, AI APIs & Low-Code ML
AI and ML concepts and business value, pre-trained APIs (Vision, Speech, Natural Language, Translation, Document AI), BigQuery ML, AutoML on Vertex AI, and choosing build versus buy
Objectives
- Match a business problem to an AI API, AutoML or custom model
- Train and evaluate models in BigQuery ML
- Explain the value and limits of ML to stakeholders
Key concepts
- supervised vs unsupervised
- pre-trained APIs
- Document AI
- BigQuery ML
- AutoML
- build vs buy
- business value of AI
Generative AI: Gemini, Model Garden, RAG & Agents
Foundation models on Vertex AI, Model Garden, prompt design, grounding and retrieval-augmented generation, Vector Search, tuning versus prompting, agent building and evaluation, and safety filters
Objectives
- Choose between prompting, RAG and tuning for a use case
- Architect a grounded generative AI application
- Evaluate and guard generative outputs
Key concepts
- Gemini and Model Garden
- prompt design
- grounding and RAG
- Vector Search
- tuning vs prompting
- agents
- safety filters
ML Data Preparation, Notebooks & Experiments
Exploring and preprocessing data for ML, Vertex AI Workbench and Colab Enterprise, Feature Store, dataset splits and leakage, experiment tracking, TensorBoard and Vertex ML Metadata
Objectives
- Prepare data and avoid leakage and skew
- Prototype models in managed notebooks
- Track experiments and features reproducibly
Key concepts
- data exploration and preprocessing
- Workbench and Colab Enterprise
- Feature Store
- train/validation/test split
- data leakage
- Vertex Experiments
- ML Metadata
Model Training & Hardware Selection
Custom training on Vertex AI, prebuilt versus custom containers, distributed training, hyperparameter tuning, choosing CPUs, GPUs and TPUs, loss and metric selection, and cost-complexity-latency tradeoffs
Objectives
- Choose a training approach and hardware for a model
- Tune and evaluate models with appropriate metrics
- Balance accuracy, cost and time to train
Key concepts
- custom training jobs
- distributed training
- hyperparameter tuning
- GPUs vs TPUs
- evaluation metrics
- overfitting
- training cost
Model Serving & Scaling
Vertex AI endpoints for online prediction, batch prediction, Model Registry, autoscaling, traffic splitting, GPU serving, latency optimization, and choosing online versus batch versus edge inference
Objectives
- Choose a serving pattern for latency and cost requirements
- Scale endpoints for variable traffic
- Roll out model versions safely
Key concepts
- online vs batch prediction
- endpoints and autoscaling
- Model Registry
- traffic splitting
- latency and throughput
- model optimization
- edge deployment
ML Pipelines, MLOps & Retraining
Vertex AI Pipelines (Kubeflow, TFX), orchestration of data, training and deployment steps, CI/CD for ML, triggers for retraining, model versioning and reproducibility
Objectives
- Automate an end-to-end ML workflow from data to deployment
- Define retraining triggers from monitoring signals
- Make training runs reproducible
Key concepts
- Vertex AI Pipelines
- Kubeflow and TFX
- CI/CD for ML
- retraining triggers
- reproducibility
- pipeline caching
- model versioning
ML Monitoring & Responsible AI
Vertex AI Model Monitoring for skew and drift, performance monitoring, Explainable AI, fairness and bias, responsible AI practices, AI risks, testing and troubleshooting ML systems
Objectives
- Detect and respond to drift and skew in production
- Explain predictions and assess fairness
- Identify and mitigate risks of AI solutions
Key concepts
- training-serving skew
- drift detection
- Explainable AI
- fairness and bias
- AI risk identification
- troubleshooting models
- responsible AI
Gemini in Production: Caching, Schemas, Capacity & Evaluation
Gemini on Vertex AI in production: context caching, controlled generation with a response schema, streaming for time to first token, quota errors (429) and Provisioned Throughput, model cascades with Flash and Pro, pairwise evaluation with the Gen AI evaluation service and monitoring answer quality with autoraters
Objectives
- Reduce cost and latency with caching, streaming and model routing
- Get machine-parseable output with controlled generation
- Plan capacity and evaluate generative quality offline and in production
Key concepts
- context caching
- controlled generation response schema
- streaming responses
- 429 quota errors and backoff
- Provisioned Throughput
- model cascade
- pairwise evaluation
- autorater monitoring
ML Problem Framing, Labels & Active Learning
Deciding whether ML is justified against a rules baseline, translating a business goal into a well-posed supervised problem with a prediction window and label definition, proxy-objective misalignment, label quality and annotator agreement, and uncertainty-sampling active learning loops
Objectives
- Decide whether ML is justified given cost, complexity and a baseline
- Define a measurable label and objective aligned with the business goal
- Improve label quality and spend labeling budget with active learning
Key concepts
- ML versus rules baseline
- business goal to label
- prediction and observation window
- proxy objective misalignment
- annotator agreement
- gold set
- uncertainty sampling
ML Modeling Techniques: Ranking, Recommenders, Robust Loss, Privacy & Online Updates
Learning to rank with pairwise and listwise objectives and NDCG, two-stage recommender architecture (retrieval then ranking), outlier-robust loss functions such as Huber, differential privacy with DP-SGD against membership inference, and incremental or online model updates with fallback to the last good version
Objectives
- Pick the model family and metric for ranking and recommendation problems
- Choose a loss function or privacy technique that matches the data risk
- Update models continuously with safe rollback
Key concepts
- learning to rank
- NDCG
- two-tower retrieval and ranking
- Huber loss
- differential privacy DP-SGD
- membership inference
- online incremental update
- fallback to previous model version
Training Performance & Scarce Accelerators on Vertex AI
Diagnosing low GPU utilization from an input-bound tf.data pipeline (parallel map, prefetch, caching, vectorized batching), Vertex AI TensorBoard profiling, Dynamic Workload Scheduler Flex Start for scarce GPUs and TPUs, Spot VMs, and Vertex AI Workbench idle shutdown
Objectives
- Find whether training is limited by input, compute or communication
- Fix an input pipeline so accelerators stay busy
- Acquire scarce accelerators and avoid paying for idle notebooks
Key concepts
- input-bound pipeline
- tf.data AUTOTUNE prefetch
- parallel map and interleave
- TensorBoard profiler
- Dynamic Workload Scheduler Flex Start
- Spot VMs
- Workbench idle shutdown
Vertex AI Endpoint Operations: Private Access, Logging & Custom Containers
Private Vertex AI endpoints with Private Service Connect or private services access, endpoint request-response logging to BigQuery, troubleshooting serving containers (out-of-memory kills, health routes, logs), and Custom Prediction Routines with local testing
Objectives
- Serve models only to private networks
- Capture prediction traffic for debugging and monitoring
- Troubleshoot and package custom serving containers
Key concepts
- private endpoint
- Private Service Connect endpoint
- request-response logging
- BigQuery logging table
- serving container health route
- out-of-memory exit 137
- Custom Prediction Routine
- local container testing
6 · Identity & Security11 topics
Cloud IAM, Roles & Policy
Principals, roles (basic, predefined, custom), allow policies and inheritance, IAM Conditions, deny policies, principal access boundaries, least privilege, IAM Recommender and Policy Troubleshooter, audit
Objectives
- Grant least-privilege access at the right level of the hierarchy
- Use conditions and deny policies to tighten access
- Troubleshoot an unexpected permission outcome
Key concepts
- predefined vs custom roles
- policy inheritance
- IAM Conditions
- deny policies
- least privilege
- Policy Troubleshooter
- Recommender
Service Accounts & Workload Identity Federation
Service account types and roles, attaching versus impersonating, avoiding long-lived keys, short-lived credentials, Workload Identity Federation for external workloads, Workload Identity for GKE and key rotation
Objectives
- Design service account use without exported keys
- Federate external identities to Google Cloud workloads
- Reduce risk from default and over-privileged service accounts
Key concepts
- service account types
- impersonation
- key risks and rotation
- short-lived credentials
- Workload Identity Federation
- GKE Workload Identity
- default service accounts
Cloud Identity, Authentication & Identity-Aware Proxy
Cloud Identity and Google Workspace, directory sync, SSO with SAML/OIDC, workforce identity federation, multi-factor authentication, session controls, Identity-Aware Proxy, context-aware access and BeyondCorp
Objectives
- Integrate an external identity provider with Google Cloud
- Protect applications with IAP and context-aware access
- Enforce strong authentication for administrators
Key concepts
- Cloud Identity
- directory sync
- SAML/OIDC SSO
- Workforce Identity Federation
- MFA and session length
- Identity-Aware Proxy
- context-aware access
Cloud KMS, Encryption & Secret Manager
Default encryption at rest and in transit, Cloud KMS keys and rotation, CMEK, CSEK, Cloud HSM and External Key Manager, Secret Manager, Confidential Computing and key access justification
Objectives
- Choose a key management model for a compliance requirement
- Manage secrets and keys with least privilege and rotation
- Protect data in use with Confidential Computing
Key concepts
- encryption at rest and in transit
- Cloud KMS rotation
- CMEK vs CSEK
- Cloud HSM and EKM
- Secret Manager
- Confidential Computing
- separation of duties
VPC Service Controls & Perimeter Security
Service perimeters, access levels, ingress and egress rules, dry-run mode, protecting against data exfiltration, restricted VIPs, Private Service Connect and private connectivity to Google APIs
Objectives
- Design a perimeter that prevents data exfiltration
- Roll out VPC Service Controls safely using dry-run
- Combine perimeters with private connectivity
Key concepts
- service perimeters
- access levels
- ingress and egress rules
- dry-run
- data exfiltration
- restricted VIP
- perimeter bridges
Sensitive Data Protection & AI Security
Sensitive Data Protection (DLP) inspection, de-identification and tokenization, data classification, BigQuery column-level security and masking, and securing AI workloads: prompt injection, data leakage, Model Armor
Objectives
- Discover and protect sensitive data at scale
- Choose masking, tokenization or encryption for a use case
- Identify and mitigate security risks in AI workloads
Key concepts
- inspection and infoTypes
- de-identification and tokenization
- data classification
- column-level security and masking
- securing AI workloads
- prompt injection
- Model Armor
Security Command Center, Logging & Threat Detection
Security Command Center findings and posture, Event Threat Detection, Cloud Audit Logs (admin, data access), log sinks and aggregation, Cloud IDS, Google SecOps, and responding to incidents
Objectives
- Detect and triage threats using SCC and audit logs
- Centralize security logging across the organization
- Run an incident response workflow on Google Cloud
Key concepts
- SCC findings and posture
- Event Threat Detection
- Cloud Audit Logs
- log sinks
- Cloud IDS
- Google SecOps
- incident response
Automating Security: Supply Chain, Shielded VMs & Policy as Code
Binary Authorization, Artifact Analysis vulnerability scanning, Shielded VMs and Secure Boot, OS Config patching, hardened images, Policy Controller, infrastructure scanning in CI and security automation
Objectives
- Secure the software supply chain from build to deploy
- Automate patching and configuration compliance
- Embed security checks into pipelines
Key concepts
- Binary Authorization
- Artifact Analysis
- Shielded VMs
- OS Config patching
- Policy Controller
- hardened images
- shift-left scanning
Access Transparency, Access Approval, Compliance & Data Sovereignty
Access Transparency logs and Access Approval for Google personnel access, Audit Manager assessments, Compliance Reports Manager, Assured Workloads sovereign controls and data residency (bucket locations and the resource locations organization policy), Google's Cloud Data Processing Addendum, and Confidential VMs for data in use
Objectives
- Control and audit access by Google personnel to customer content
- Meet residency and sovereignty requirements with locations, org policy and Assured Workloads
- Produce compliance evidence and protect data in use with confidential computing
Key concepts
- Access Transparency
- Access Approval
- Audit Manager
- Compliance Reports Manager
- Assured Workloads
- resource locations org policy
- bucket location residency
- Cloud Data Processing Addendum
- Confidential VMs
Policy Intelligence, Cloud Asset Inventory & Privileged Access Manager
Cloud Asset Inventory search, snapshot exports and point-in-time IAM evidence, real-time asset feeds, Policy Analyzer for who-can-access-what, Policy Simulator for change impact, Policy Troubleshooter for access denials, and Privileged Access Manager for just-in-time, approved and time-bound elevation
Objectives
- Inventory resources and IAM policies at scale and at a past point in time
- Answer who has access, why access fails and what a change would break
- Replace standing admin roles with just-in-time, approved grants
Key concepts
- Cloud Asset Inventory
- asset snapshot export
- asset feeds
- Policy Analyzer
- Policy Simulator
- Policy Troubleshooter
- Privileged Access Manager entitlements
- just-in-time access
Workload & Project Hardening: OS Login, API Keys, Liens, Log Views & Scanners
OS Login for IAM-governed SSH, API key application and API restrictions, project liens, Essential Contacts, Cloud Logging log views for scoped access, Web Security Scanner managed scans and Cloud Build private pools
Objectives
- Replace metadata SSH keys with IAM-controlled access
- Restrict API keys and protect projects from accidental deletion
- Scope log access and scan and build in controlled environments
Key concepts
- OS Login
- OS Login two-factor
- API key restrictions
- project lien
- Essential Contacts
- log buckets and log views
- Web Security Scanner
- Cloud Build private pools
7 · Operations, Reliability & Architecture11 topics
Cloud Observability: Monitoring, Logging & Trace
Cloud Monitoring metrics, dashboards and alerting policies, uptime checks, the Ops Agent, Cloud Logging, log sinks and log-based metrics, Error Reporting, Cloud Trace, Profiler and managed Prometheus
Objectives
- Instrument and alert on the signals that matter
- Route and retain logs for operations and compliance
- Trace latency to the offending service
Key concepts
- metrics and dashboards
- alerting policies
- uptime checks
- Ops Agent
- log sinks and log-based metrics
- Trace and Profiler
- managed Prometheus
Reliability, SRE & Disaster Recovery
SLIs, SLOs and error budgets, high availability across zones and regions, backup and disaster recovery patterns (cold, warm, hot), RTO and RPO, chaos engineering, incident management and operational readiness
Objectives
- Set SLOs and use error budgets to guide decisions
- Design a DR strategy that meets RTO and RPO
- Test resilience before production incidents do
Key concepts
- SLI/SLO/error budget
- multi-zone and multi-region
- RTO and RPO
- DR patterns
- chaos engineering
- incident management
- postmortems
Architecture Framework & Solution Design
Google Cloud Architecture Framework pillars (operational excellence, security, reliability, cost, performance), translating business and technical requirements into designs, compute, storage and network tradeoffs, and evaluating future improvements
Objectives
- Turn business requirements into a justified architecture
- Evaluate designs across the framework pillars
- Recommend improvements with measurable outcomes
Key concepts
- architecture framework pillars
- business vs technical requirements
- tradeoff analysis
- compute/storage/network selection
- case-study design
- continuous improvement
Migration Planning & Application Modernization
Migration strategies (rehost, replatform, refactor), assessment with Migration Center, Migrate to Virtual Machines, containerization, phasing, cutover and rollback plans, and architectural diagrams and documentation
Objectives
- Plan a phased migration with risk controls
- Choose a migration strategy per workload
- Document target architecture and cutover steps
Key concepts
- rehost, replatform, refactor
- Migration Center assessment
- Migrate to Virtual Machines
- migration waves
- cutover and rollback
- dependency mapping
- TCO
Support Plans, Service Health, Sustainability & HPC Placement
Google Cloud Customer Care support tiers (Standard, Enhanced, Premium) and their response targets, Service Health personalized incidents with Cloud Monitoring alerting, the penetration-testing policy for customer resources, carbon-aware region choice with low-CO2 and carbon-free-energy data, and compact placement policies for tightly coupled MPI workloads
Objectives
- Match business criticality to a support tier
- Alert on Google Cloud incidents that affect your own projects
- Choose regions for carbon and placement for latency-sensitive HPC
Key concepts
- support tiers
- response targets
- Service Health
- Service Health alert policy
- penetration testing policy
- carbon-free energy percentage
- compact placement policy
- MPI workloads
FinOps Cost Analysis: Billing Export, Commitments, Anomalies & Showback
Analyzing Google Cloud spend end to end: Cloud Billing export to BigQuery (standard, detailed and pricing exports), SQL and Looker Studio cost reports, label and project based showback and chargeback, resource-based versus spend-based committed use discounts and coverage analysis, budgets with Pub/Sub programmatic notifications, anomaly detection, and egress and idle-resource cost drivers
Objectives
- Build a cost analysis from the Cloud Billing export and attribute spend to teams with labels and projects
- Choose between resource-based and spend-based commitments from usage patterns and measure their coverage
- Detect and react to cost anomalies and budget overruns without relying on budgets alone
Key concepts
- billing export to BigQuery
- detailed usage cost export
- showback and chargeback
- resource-based committed use discounts
- spend-based committed use discounts
- commitment coverage and utilization
- budget alerts and Pub/Sub notifications
- cost anomaly detection
- idle resource recommendations
SDLC Analysis & Delivery Optimization: DORA Metrics, Cloud Build, Cloud Deploy & Supply Chain
Analyzing and improving the software development lifecycle on Google Cloud: DORA four key metrics, trunk-based development with automated tests (shift left), Cloud Build pipelines with caching and private pools, Artifact Registry and Artifact Analysis scanning, Binary Authorization attestations, Cloud Deploy delivery pipelines with approvals and canary or blue/green promotion, and automated rollback
Objectives
- Measure delivery performance with DORA metrics and identify the bottleneck in a pipeline
- Design a build, scan, attest and promote pipeline using Cloud Build, Artifact Registry, Binary Authorization and Cloud Deploy
- Choose a release strategy that limits blast radius and enables fast rollback
Key concepts
- DORA metrics
- trunk-based development
- shift-left testing
- Cloud Build pipelines
- Artifact Registry and Artifact Analysis
- Binary Authorization attestations
- Cloud Deploy promotion and approvals
- canary and blue/green release
- automated rollback
Business Requirements, Stakeholders & Cloud Change Management
Analyzing business processes for a cloud initiative: stakeholder identification and RACI, separating business, functional and non-functional requirements, KPIs, ROI and TCO, the Google Cloud Adoption Framework and a cloud center of excellence, phased rollout with pilots, risk registers, training and communication plans, and measuring adoption
Objectives
- Translate stakeholder needs into measurable business and non-functional requirements
- Justify a cloud decision with KPIs, ROI and TCO and reconcile conflicting stakeholder priorities
- Plan change management with pilots, training, communication and adoption metrics
Key concepts
- stakeholder analysis and RACI
- business versus technical requirements
- non-functional requirements
- KPIs, ROI and TCO
- Google Cloud Adoption Framework
- cloud center of excellence
- pilot and phased rollout
- risk register
- training and communication plan
Business Continuity & Disaster Recovery Planning on Google Cloud
Planning business continuity and disaster recovery: business impact analysis, deriving RTO and RPO per workload, cold, warm and hot standby patterns, Backup and DR Service with immutable backups, Cloud SQL high availability and cross-region replicas, Spanner and Cloud Storage multi-region options, snapshots and regional persistent disks, DNS and load balancer failover, and DR testing
Objectives
- Derive RTO and RPO from a business impact analysis and tier workloads accordingly
- Select a DR pattern and Google Cloud data protection services that meet an RTO and RPO within budget
- Validate recovery with regular DR tests and updated runbooks
Key concepts
- business impact analysis
- RTO and RPO per workload
- cold, warm and hot standby
- Backup and DR Service
- immutable backups
- Cloud SQL cross-region replica
- multi-region data services
- failover with DNS and load balancing
- DR testing and runbooks
Troubleshooting Method, Root-Cause Analysis & Blameless Postmortems
A structured troubleshooting and root-cause process on Google Cloud: mitigate first then diagnose, form and test hypotheses, use Cloud Logging, Cloud Audit Logs, Error Reporting, Cloud Trace, Connectivity Tests and Gemini Cloud Assist investigations, incident roles, five whys and contributing factors, blameless postmortems with tracked action items, and error budget policy
Objectives
- Apply a structured method to isolate faults using logs, traces, audit logs and connectivity tools
- Run an incident with clear roles and mitigate before finding the root cause
- Write a blameless postmortem whose action items prevent recurrence
Key concepts
- mitigate before root cause
- hypothesis-driven troubleshooting
- Cloud Audit Logs for change correlation
- Error Reporting and Cloud Trace
- Connectivity Tests
- incident commander and roles
- five whys and contributing factors
- blameless postmortem
- error budget policy
Capacity Planning, Quotas & Resource Availability
Planning capacity on Google Cloud: allocation versus rate quotas, monitoring quota usage with Cloud Monitoring alerts, requesting quota increases ahead of launches, the fact that quota is not a capacity guarantee, Compute Engine reservations, multi-zone and flexible machine type strategies against stockouts, managed instance group autoscaling, load testing, and forecasting demand from monitoring data
Objectives
- Monitor quotas and request increases before a launch or migration wave
- Distinguish quota from physical capacity and secure capacity with reservations and multi-zone design
- Plan capacity from load tests and forecasts rather than guesses
Key concepts
- allocation and rate quotas
- quota usage alerts
- quota increase requests
- quota is not capacity
- Compute Engine reservations
- multi-zone and flexible machine types
- autoscaling
- load testing
- demand forecasting
Levels: Junior, Mid, Senior, and Expert
Explain it in your own words
Graded by AI · no account · 1 questionNo options to guess from: you write, the AI grades against the topic's rubric and tells you what level your answer reads at.
Already studying Google Cloud?
The assessment measures topic by topic, and your plan skips what you already know.
Open to read. An account is only needed to be measured.
Frequently asked questions
Where should I start studying Google Cloud?
Start with Foundations, Hierarchy & Cost: Google Cloud Foundations & Cloud Concepts, Resource Hierarchy, Org Policy & Compliance, and Billing, Budgets & Cost Optimization. The map orders topics by what they depend on, so each one prepares the next.
How long does a full Google Cloud assessment take?
A full assessment of this path takes about 45 minutes. Study time depends on where you start; a diagnostic shows which topics you can skip.
Do I need an account to use this page?
No. The map, objectives and key concepts are open. You only need an account to be measured, get your gap by topic and receive a plan.