Google Cloud Engineer Course & Curriculum
NCPL's hands-on Google Cloud Engineer training — full curriculum, real projects, certification prep, and job placement support. We train, mentor and place you.
Module 1: Introduction to Cloud Computing & GCP Fundamentals
Learn cloud computing basics, GCP architecture, and core services to build a strong foundation.
- Cloud Computing Models (IaaS, PaaS, SaaS)
- GCP Console Navigation & Project Setup
- Compute Engine - Virtual Machines
- App Engine - Platform as a Service
- Cloud Storage & Object Lifecycle Management
- Cloud IAM - Identity & Access Management Basics
Module 2: Networking in GCP
Master VPC networks, subnets, firewalls, and load balancing for secure cloud infrastructure.
- Virtual Private Cloud (VPC) & Subnets
- Firewall Rules & Security Groups
- Cloud Load Balancing (HTTP/HTTPS, TCP/UDP)
- Cloud VPN & Interconnect
- Cloud DNS & CDN
- Network Design Best Practices
Module 3: Resource Management & Deployment
Organize resources efficiently, control costs, and automate deployments.
- Resource Hierarchy (Organization, Folders, Projects)
- Billing & Cost Management
- Deployment Manager & Templates
- Cloud Build - CI/CD Pipelines
- Cloud Source Repositories
- Monitoring & Quotas
Module 4: Database Services & Storage
Work with managed databases, NoSQL solutions, and data storage options.
- Cloud SQL (MySQL, PostgreSQL)
- Cloud Spanner - Global Relational Database
- Firestore & Firebase Realtime Database
- Bigtable - NoSQL Big Data
- Cloud Storage Classes & Lifecycle Policies
- Data Migration Services
Module 5: Containers & Kubernetes (GKE)
Master containerization with Docker and orchestration using Google Kubernetes Engine.
- Docker Containers & Images
- Google Kubernetes Engine (GKE) Setup
- Pods, Deployments & Services
- Kubernetes Networking & Ingress
- Auto-scaling & Load Balancing
- CI/CD with GKE
Module 6: Serverless & Application Development
Build scalable serverless applications using Cloud Functions and Cloud Run.
- Cloud Functions - Event-driven Computing
- Cloud Run - Containerized Applications
- Pub/Sub - Messaging Service
- API Gateway & Cloud Endpoints
- Application Integration Patterns
- Serverless Best Practices
Module 7: Security & Compliance
Implement robust security controls, encryption, and compliance measures.
- IAM Roles & Permissions (RBAC)
- Service Accounts & Key Management
- Cloud KMS - Encryption Keys
- Security Command Center
- VPC Service Controls & Perimeters
- Compliance Standards (SOC 2, ISO 27001)
Module 8: Monitoring, Logging & Analytics
Track application performance, analyze logs, and create comprehensive dashboards.
- Cloud Monitoring & Dashboards
- Cloud Logging & Log Analysis
- Error Reporting & Debugging
- Cloud Trace & Profiler
- BigQuery - Data Warehouse
- Looker - Business Intelligence
Module 9: Infrastructure as Code & Advanced Topics
Automate infrastructure with Terraform and explore advanced GCP services.
- Terraform Fundamentals
- Infrastructure Automation with Terraform
- Cloud Deployment Manager Advanced
- Multi-region Deployments
- Disaster Recovery & High Availability
- GCP Certification Exam Preparation