Study Path Agent
Copy link
X / Twitter
Facebook
LinkedIn
WhatsApp
Generate Your Own
google cloud platfrom
93 topics across 7 chapters
Chapter 1
Fundamentals & resource model
1
GCP global infrastructure: regions, zones, edge
2
Resource hierarchy: organization, folders, projects, quotas
3
Billing basics: accounts, budgets, and cost attribution
4
Tooling: Console, Cloud Shell, and gcloud CLI
5
App identity on GCP: service accounts, ADC, and workload identity federation
2 subtopics
6
Lab: use Application Default Credentials (ADC) with a client library
7
Lab: configure Workload Identity Federation for keyless authentication
8
Architecture & landing zone basics (environments, projects, shared services)
Chapter 2
Security, IAM & governance
↗
App identity on GCP: service accounts, ADC, and workload identity federation
(see Chapter 1)
9
IAM fundamentals: policies, roles, least privilege
2 subtopics
10
Lab: debug IAM access using Policy Troubleshooter and Audit Logs
11
Exercise: design least-privilege with predefined vs custom roles
12
Org Policy & policy-as-code
2 subtopics
13
Starter set: enforce common Org Policy constraints (no public buckets, allowed regions)
14
Practice: manage policies with Terraform (policy-as-code workflow)
15
Encryption, keys & secrets: Cloud KMS and Secret Manager
2 subtopics
16
Lab: create a CMEK key, set rotation, and apply it to a service
17
Lab: store secrets in Secret Manager and grant access to a service account
18
Perimeter security: VPC Service Controls and Private Service Connect (PSC)
19
Security posture & detection: SCC and audit logs
Chapter 3
Networking
20
VPC design: subnets, routes, Shared VPC
2 subtopics
21
Blueprint: plan IP ranges and implement a Shared VPC (host/service projects)
22
Pattern: publish services privately with Private Service Connect (PSC)
23
Egress/ingress: Cloud NAT and Private Google Access
24
Load balancing & CDN patterns
25
Hybrid connectivity: Cloud VPN, Interconnect, Cloud Router
2 subtopics
26
Lab: set up a site-to-site Cloud VPN tunnel and verify routing
27
Concepts: Interconnect types and Cloud Router (BGP) design basics
28
DNS & service discovery: Cloud DNS and Service Directory
29
Network security controls: firewalls, Cloud Armor, TLS
Chapter 4
Compute & containers
30
Compute Engine: images, templates, and managed instance groups
2 subtopics
31
Lab: deploy a Managed Instance Group with autoscaling and health checks
32
Lab: secure VM access with OS Login and IAP TCP forwarding
33
GKE: cluster basics and day-2 operations
2 subtopics
34
Lab: deploy an app to GKE and configure Horizontal Pod Autoscaling
35
Checklist: upgrades, node pools, and release channels in GKE
36
Cloud Run: deploy containers and connect to VPC
2 subtopics
37
Lab: deploy a container to Cloud Run using revisions and traffic splitting
38
Lab: connect Cloud Run to a VPC and lock down access with IAM
39
Event-driven serverless: Cloud Functions (gen2) and Eventarc
40
CI/CD & artifacts: Cloud Build and Artifact Registry
2 subtopics
41
Lab: build + test + push an image with Cloud Build to Artifact Registry
42
Practice: progressive delivery (staging→prod) using a deploy pipeline
43
Storage for compute: Persistent Disk and Filestore
2 subtopics
44
Exercise: choose Persistent Disk types and tune IOPS/throughput expectations
45
Decision guide: Filestore vs Cloud Storage vs local SSD for a workload
Chapter 5
Storage & databases
46
Cloud Storage: lifecycle, IAM, and transfer options
2 subtopics
47
Lab: configure Cloud Storage lifecycle rules and uniform bucket-level access
48
Lab: create signed URLs and compare transfer options (gsutil/STST)
↗
Storage for compute: Persistent Disk and Filestore
(see Chapter 4)
49
Cloud SQL: HA, backups, and secure connectivity
2 subtopics
50
Lab: connect to Cloud SQL via private IP (and review IAM DB auth options)
51
Lab: configure backups/PITR and add a read replica for Cloud SQL
52
Spanner: schema design and horizontal scaling
53
Firestore: data model, indexes, and security rules
54
Bigtable: row key design and replication
55
Migration & DR planning: RPO/RTO, runbooks, transfer services
2 subtopics
56
Workshop: define RPO/RTO and write a DR runbook (failover + failback)
57
Plan: pick migration tools (DMS, Storage Transfer Service) and cutover steps
Chapter 6
Data, analytics & ML
58
BigQuery: modeling, partitioning, performance, and cost
2 subtopics
59
Exercise: design partitioning/clustering for a BigQuery table
60
Practice: control BigQuery costs (slot model basics + query optimization checklist)
61
Pub/Sub: messaging patterns and delivery semantics
2 subtopics
62
Exercise: reason about at-least-once delivery, ack deadlines, and retries
63
Lab: implement dead-letter topics and ordering keys in Pub/Sub
64
Dataflow: streaming pipelines and operations
2 subtopics
65
Lab: build a streaming pipeline (Pub/Sub → Dataflow → BigQuery)
66
Runbook: monitor and troubleshoot Dataflow (backlog, watermarks, scaling)
67
Dataproc: Spark/Hadoop basics and when to use it
68
Vertex AI: train, deploy, and monitor models
2 subtopics
69
Lab: deploy a model to a Vertex AI endpoint and test autoscaling
70
Concepts: model monitoring, drift, and basic MLOps responsibilities
71
BI: Looker / Looker Studio basics
72
Data governance: Dataplex and Data Catalog fundamentals
Chapter 7
Operations & cost management
↗
CI/CD & artifacts: Cloud Build and Artifact Registry
(see Chapter 4)
73
Observability: Cloud Logging, Monitoring, Trace
2 subtopics
74
Lab: create a log sink (to BigQuery/Storage) and tune exclusions
75
Lab: create an alerting policy and a basic SLO dashboard
76
Reliability/SRE on GCP: SLOs, incident response, postmortems
77
Infrastructure as Code (IaC) with Terraform on GCP
2 subtopics
78
Lab: scaffold a Terraform project (providers, remote state, workspaces)
79
Practice: create reusable modules and promote changes via CI
80
Cost management: budgets, recommender, committed use discounts
2 subtopics
81
Lab: create budgets/alerts and export billing data to BigQuery
82
Practice: use Recommender for rightsizing + evaluate committed use discounts
↗
Migration & DR planning: RPO/RTO, runbooks, transfer services
(see Chapter 5)
83
Ops automation: Cloud Scheduler, Workflows, Cloud Tasks
2 subtopics
84
Lab: run a scheduled job (Cloud Scheduler → Cloud Run/HTTP target)
85
Lab: orchestrate steps with Workflows and enqueue tasks with Cloud Tasks