Skip to content

1️⃣ GCP Fundamentals

Learn the basics of Google Cloud.

Topics

  • Regions & Zones
  • Resource hierarchy
  • Shared responsibility model
  • Global infrastructure

Services

  • Google Cloud Platform
  • Google Cloud Console
  • Google Cloud SDK

2️⃣ Resource Hierarchy & Governance

Understand how GCP structures resources.

Topics

  • Organization
  • Folders
  • Projects
  • Resource hierarchy

Services

  • Google Cloud Organization
  • Resource Manager
  • Organization Policy Service

3️⃣ Billing & Cost Management

Learn how billing works.

Topics

  • Billing accounts
  • Budgets
  • Cost optimization

Services

  • Cloud Billing
  • Billing Budgets
  • Recommender

4️⃣ Identity & Access Management

Control access to resources.

Topics

  • IAM roles
  • Permissions
  • Service accounts
  • Principle of least privilege

Services

  • Cloud IAM
  • Service Accounts
  • Identity-Aware Proxy

5️⃣ API & Service Management

Before using any service you must enable APIs.

Topics

  • Service APIs
  • API enabling
  • Service quotas

Services

  • Service Usage API
  • API Gateway

6️⃣ Networking

Networking is one of the most important architect skills.

Topics

  • VPC
  • Subnets
  • Firewall rules
  • Private vs Public IP
  • Routing

Services

  • Virtual Private Cloud
  • Cloud NAT
  • Cloud Load Balancing
  • Cloud DNS
  • Cloud CDN
  • Cloud VPN

7️⃣ Compute Services

Learn where to run applications.

Topics

  • Virtual machines
  • Containers
  • Serverless

Services

  • Compute Engine
  • Cloud Run
  • Google Kubernetes Engine
  • App Engine
  • Cloud Functions

8️⃣ Storage

Learn how data is stored.

Topics

  • Object storage
  • Block storage
  • File storage

Services

  • Cloud Storage
  • Persistent Disk
  • Filestore

9️⃣ Databases

Learn database options.

Topics

  • Relational databases
  • NoSQL databases
  • Caching

Services

  • Cloud SQL
  • Cloud Spanner
  • Firestore
  • Bigtable
  • Memorystore

🔟 Containers & DevOps

Learn deployment automation.

Topics

  • Container registry
  • CI/CD pipelines
  • Deployment strategies

Services

  • Artifact Registry
  • Cloud Build
  • Cloud Deploy

1️⃣1️⃣ Monitoring & Logging

Learn observability.

Topics

  • Metrics
  • Logs
  • Alerting

Services

  • Cloud Monitoring
  • Cloud Logging
  • Error Reporting
  • Cloud Trace

1️⃣2️⃣ Security

Learn how to secure applications.

Topics

  • Secrets
  • Encryption
  • Threat protection

Services

  • Secret Manager
  • Cloud Armor
  • Security Command Center

1️⃣3️⃣ Messaging & Event Driven Systems

Topics

  • Event architecture
  • Message queues

Services

  • Pub/Sub
  • Eventarc
  • Cloud Tasks

1️⃣4️⃣ Data Analytics

Topics

  • Big data processing
  • Data warehouse

Services

  • BigQuery
  • Dataflow
  • Dataproc

1️⃣5️⃣ Architecture & Design Patterns

Learn system design.

Topics

  • High availability
  • Multi-region architecture
  • Disaster recovery
  • Microservices
  • Serverless architecture

✅ Final Learning Flow

GCP Fundamentals
      ↓
Organization / Folders / Projects
      ↓
Billing
      ↓
IAM
      ↓
Enable APIs
      ↓
Networking
      ↓
Compute
      ↓
Storage
      ↓
Databases
      ↓
DevOps & Containers
      ↓
Security
      ↓
Monitoring
      ↓
Messaging
      ↓
Data Analytics
      ↓
Architecture Design