Back to Courses

Kubernetes

Level: Intermediate

The container orchestration platform every DevOps engineer must know

Course duration: 12 Hours

Prabhu Thangavel
Prabhu Thangavel
Cloud & DevOps Instructor

Course Overview

Kubernetes is the industry standard for running containers at scale. This hands-on course takes you from core concepts and cluster architecture through real workload management, networking, storage, RBAC, and day-two operations — the skills you need to confidently run Kubernetes in production.

Prerequisites

  • 1Hands-on Docker experience — you can build images, run containers, and write a Dockerfile
  • 2Basic Linux command line — you are comfortable navigating directories and running commands
  • 3Familiarity with YAML syntax

Core Concepts

  • 1Kubernetes architecture — control plane components, nodes, and the API server
  • 2Core workload objects — Pods, Deployments, ReplicaSets, DaemonSets, and Jobs
  • 3Networking — Services (ClusterIP, NodePort, LoadBalancer), Ingress, and Network Policies
  • 4Storage — PersistentVolumes, PersistentVolumeClaims, and StorageClasses
  • 5RBAC — Roles, ClusterRoles, ServiceAccounts, and binding subjects to permissions
  • 6Operations — rolling updates, autoscaling, resource limits, and observability

Target Audience

🐳 Docker Users🔧 DevOps Engineers👨‍💻 Platform Engineers☁️ Cloud Engineers

Course Curriculum

4 Modules • 17 Lessons