What You'll Learn
A practical cloud engineering program focused on deploying and managing containerised applications on Google Cloud Platform using Kubernetes. The course covers core GCP services, Google Kubernetes Engine, networking, security, CI/CD, monitoring, and production operations.
Curriculum Highlights
- Google Cloud foundations: projects, IAM, regions, zones, billing, and resource hierarchy
- Compute services overview: Compute Engine, Cloud Storage, Cloud SQL, VPC basics
- Kubernetes fundamentals: cluster architecture, workloads, services, ingress, config maps, secrets
- Google Kubernetes Engine (GKE): cluster creation, node pools, workload deployment, scaling, upgrades
- Networking on GCP: VPC, subnets, firewall rules, load balancing, ingress, private connectivity
- Identity and security: IAM roles, service accounts, secrets handling, RBAC, workload identity concepts
- CI/CD workflows with GitHub Actions or Jenkins for GKE deployment pipelines
- Infrastructure as Code basics with Terraform for GCP resources and Kubernetes deployments
- Logging, monitoring, and observability with Google Cloud Operations Suite and Prometheus/Grafana patterns
- Cost awareness, reliability, and production deployment best practices on GCP
- Real-world project: deploy and operate a production-style application on GKE
Who Is This For
Developers, DevOps engineers, SREs, and platform teams who want strong hands-on skills in Google Cloud and Kubernetes for application deployment and platform operations.
Format
Delivered as 40 hours of live interactive training with guided labs, architecture discussions, hands-on Kubernetes exercises, and deployment-focused project work.