HOME / CATALOG / GOOGLE CLOUD PLATFORM (GCP)
01
ROADMAP / INTERMEDIATE

Google Cloud Platform (GCP)

34 TOPICS · 60 HOURS · INTERMEDIATE · SCALE 1:4
START CANVAS

A comprehensive learning path covering Google Cloud Platform services, from core infrastructure and networking to data engineering, machine learning, and DevOps practices.


§ SYLLABUS

§ SECTION 01 · CLOUD FOUNDATIONS
  1. 01
    Cloud Computing Concepts

    Understand IaaS, PaaS, SaaS models, regions, zones, and how GCP fits into the cloud landscape.

  2. 02
    GCP Console & Cloud Shell

    Navigate the GCP console, use Cloud Shell, and manage projects and billing accounts.

  3. 03
    IAM & Resource Hierarchy

    Manage identity, roles, service accounts, and understand GCP's organization → folder → project hierarchy.

  4. 04
    gcloud CLI & SDK

    Use the gcloud command-line tool to create, configure, and manage GCP resources programmatically.

  5. 05
    Cloud Foundations Complete
§ SECTION 02 · COMPUTE SERVICES
  1. 01
    Compute Engine

    Provision and manage virtual machines, instance groups, and understand machine types and preemptible VMs.

  2. 02
    Cloud Run

    Deploy stateless containers as fully managed serverless services with automatic scaling.

  3. 03
    Google Kubernetes Engine (GKE)

    Deploy, manage, and scale containerized applications using managed Kubernetes clusters.

  4. 04
    Cloud Functions

    Write lightweight event-driven functions that respond to cloud events without managing servers.

  5. 05
    App Engine

    Deploy web applications on a fully managed platform with automatic scaling and zero server management.

  6. 06
    Compute Services Mastered
§ SECTION 03 · NETWORKING & SECURITY
  1. 01
    VPC & Subnets

    Design virtual private clouds, configure subnets, firewall rules, and understand GCP's global networking model.

  2. 02
    Load Balancing & CDN

    Configure HTTP(S), TCP, and internal load balancers, and use Cloud CDN for content delivery.

  3. 03
    Cloud Armor & Security

    Protect applications with WAF policies, DDoS protection, and security best practices.

  4. 04
    Cloud DNS & Domains

    Manage DNS zones and records for reliable, low-latency domain name resolution.

§ SECTION 04 · STORAGE & DATABASES
  1. 01
    Cloud Storage

    Store and retrieve unstructured data using buckets with lifecycle policies, versioning, and access controls.

  2. 02
    Cloud SQL

    Use managed relational databases (MySQL, PostgreSQL, SQL Server) with automatic backups and replication.

  3. 03
    Firestore

    Build real-time applications with a flexible, scalable NoSQL document database.

  4. 04
    Cloud Bigtable

    Handle massive analytical and operational workloads with a petabyte-scale wide-column NoSQL database.

  5. 05
    Cloud Spanner

    Use a globally distributed, strongly consistent relational database for mission-critical workloads.

  6. 06
    Storage & Databases Complete
§ SECTION 05 · DATA ENGINEERING
  1. 01
    BigQuery

    Run fast SQL analytics on petabyte-scale datasets using GCP's serverless data warehouse.

  2. 02
    Dataflow (Apache Beam)

    Build batch and streaming data pipelines using managed Apache Beam for ETL and real-time processing.

  3. 03
    Pub/Sub

    Decouple services with a fully managed messaging system for event-driven architectures.

  4. 04
    Dataproc

    Run Apache Spark and Hadoop clusters as a managed service for large-scale data processing.

  5. 05
    Data Engineering Complete
§ SECTION 06 · DEVOPS & CI/CD
  1. 01
    Cloud Build & Artifact Registry

    Automate builds, run tests, and store container images and packages in managed registries.

  2. 02
    Infrastructure as Code (Terraform)

    Define and provision GCP infrastructure declaratively using Terraform with state management.

  3. 03
    Cloud Monitoring & Logging

    Observe system health with metrics, dashboards, alerting policies, and centralized log management.

§ SECTION 07 · MACHINE LEARNING & AI
  1. 01
    Vertex AI

    Train, deploy, and manage ML models using GCP's unified AI platform with AutoML and custom training.

  2. 02
    Pre-trained AI APIs

    Use Vision, Speech, Natural Language, and Translation APIs to add intelligence without building models.

§ SECTION 08 · ARCHITECTURE & BEST PRACTICES
  1. 01
    Architecture Patterns & Well-Architected

    Apply GCP's Well-Architected Framework: reliability, security, cost optimization, and performance.

  2. 02
    Cost Management & Optimization

    Control spending with budgets, committed use discounts, and resource right-sizing strategies.

  3. 03
    GCP Practitioner Ready