Skip to content
Module 1: Introduction to Google Cloud Platform (GCP)
- Overview of GCP
- History and Evolution
- Key Services and Products
- GCP Core Infrastructure
- Regions, Zones, and Data Centers
- Understanding GCP Global Network
Module 2: Setting Up GCP
- Creating a GCP Account
- Navigating the GCP Console
- Setting Up Billing and Budgets
- Introduction to Cloud Shell and gcloud CLI
- Using Cloud Shell
- Basic gcloud Commands
Module 3: GCP Networking
- Virtual Private Cloud (VPC)
- Creating and Managing VPCs
- Subnets, Routes, and Firewalls
- Hybrid Networking
- VPN and Interconnect
- Peering and Direct Connect
- Load Balancing
- HTTP(S), TCP/UDP, and Internal Load Balancing
- Global Load Balancer
Module 4: Compute Services
- Google Compute Engine (GCE)
- Creating and Managing VM Instances
- Instance Groups and Autoscaling
- Google Kubernetes Engine (GKE)
- Setting Up and Managing GKE Clusters
- Deploying and Scaling Applications on GKE
- App Engine
- Standard and Flexible Environments
- Deploying Applications on App Engine
Module 5: Storage and Databases
- Google Cloud Storage (GCS)
- Creating and Managing Buckets
- Object Lifecycle Management
- Databases
- Cloud SQL (MySQL, PostgreSQL)
- Cloud Spanner
- Firestore and Datastore
- Bigtable
Module 6: Identity and Security
- Identity and Access Management (IAM)
- Managing Users, Roles, and Permissions
- Service Accounts and Identity Federation
- Security Services
- Cloud Identity-Aware Proxy (IAP)
- Cloud Key Management Service (KMS)
- Cloud Security Command Center (SCC)
- Compliance and Governance
- Resource Hierarchy (Organizations, Folders, Projects)
- Setting Up Policies and Auditing
Module 7: Automation and Infrastructure as Code
- Cloud Deployment Manager
- Creating and Managing Deployment Templates
- Automating Deployments with Deployment Manager
- Terraform on GCP
- Writing and Applying Terraform Configurations
- Managing Infrastructure with Terraform
Module 8: Big Data and Analytics
- BigQuery
- Setting Up and Managing Datasets
- Writing and Optimizing SQL Queries
- Dataflow and Dataproc
- Stream and Batch Data Processing with Dataflow
- Running Hadoop/Spark Jobs on Dataproc
- Pub/Sub
- Creating and Managing Topics and Subscriptions
- Real-Time Messaging with Pub/Sub
Module 10: DevOps and CI/CD on GCP
- Cloud Build
- Setting Up and Managing Build Pipelines
- Integrating with Source Repositories
- Container Registry
- Storing and Managing Docker Images
- Continuous Deployment
- Using Cloud Run for Serverless Deployments
- CI/CD Pipelines with Spinnaker
Module 11: Monitoring and Logging
- Stackdriver Monitoring
- Setting Up Monitoring Dashboards
- Creating Alerts and Notifications
- Stackdriver Logging
- Centralized Log Management
- Analyzing Logs and Creating Metrics