"The structure, the practice exams, the instructor — all top tier. Passed first try."
Course Outline
What the programme covers, module by module.
Module 1: Introduction to Kubernetes
- Container orchestration concepts
- Kubernetes architecture
- Control Plane components
- Worker Nodes
- Kubernetes ecosystem
Module 2: Kubernetes Cluster Setup
- Cluster installation
- kubeadm overview
- Cluster initialization
- Node management
- Cluster validation
Module 3: Kubernetes Core Objects
- Pods
- ReplicaSets
- Deployments
- Namespaces
- Labels and Selectors
Module 4: Workload Management
- Deploying applications
- Rolling updates
- Rollbacks
- Scaling workloads
- Deployment strategies
Module 5: Kubernetes Networking
- Cluster networking
- Services
- ClusterIP
- NodePort
- LoadBalancer
- Ingress
Module 6: Storage Management
- Persistent Volumes
- Persistent Volume Claims
- Storage Classes
- Dynamic provisioning
- Stateful workloads
Module 7: Configuration Management
- ConfigMaps
- Secrets
- Environment variables
- Configuration strategies
- Secure configuration
Module 8: Scheduling and Resource Management
- Scheduler concepts
- Node selectors
- Affinity and anti-affinity
- Taints and tolerations
- Resource quotas
Module 9: Kubernetes Security
- Role-Based Access Control (RBAC)
- Service Accounts
- Network Policies
- Pod Security Standards
- Secret management
Module 10: Monitoring and Logging
- Metrics Server
- Prometheus overview
- Grafana overview
- Log collection
- Health monitoring
Module 11: Cluster Maintenance
- Node maintenance
- Draining nodes
- Upgrading clusters
- Backup strategies
- Cluster recovery
Module 12: High Availability
- Highly available Control Plane
- Multi-node clusters
- Failover concepts
- Load balancing
- Resilience planning
Module 13: Kubernetes Networking Advanced
- Container Network Interface (CNI)
- DNS in Kubernetes
- Service discovery
- Network troubleshooting
- Ingress Controllers
Module 14: Application Scaling
- Horizontal Pod Autoscaler
- Vertical scaling concepts
- Cluster Autoscaler overview
- Resource optimization
- Performance tuning
Module 15: Troubleshooting Kubernetes
- Pod troubleshooting
- Node troubleshooting
- Event analysis
- Log debugging
- Performance diagnostics
Module 16: Package Management
- Helm fundamentals
- Helm charts
- Chart repositories
- Release management
- Helm best practices
Module 17: Kubernetes Operations
- kubectl administration
- Cluster lifecycle
- Operational workflows
- Maintenance procedures
- Administrative best practices
Module 18: Cloud-Native Integrations
- Kubernetes on cloud platforms
- Managed Kubernetes services
- Container Registry
- CI/CD integration
- GitOps overview
Module 19: Disaster Recovery
- Backup and restore
- etcd backup
- Cluster recovery
- Business continuity
- Recovery testing
Module 20: Production Best Practices
- Secure cluster design
- Resource optimization
- Operational excellence
- Governance
- Production deployment strategies
Who it's for & what's included
Pick a delivery method to see exactly who it suits and everything you receive.
Classroom
Best for learners who want face-to-face tuition and to network with peers in person.
Everything you get
- ✓ Live instructor on-site
- ✓ Printed workbook & materials
- ✓ Group exercises & case studies
Online Instructor-Led
Best for learners who want a live instructor and a fixed schedule, without the travel.
Everything you get
- ✓ Live instructor via video call
- ✓ Digital workbook & resources
- ✓ Session recordings
Self-Paced
Best for self-motivated learners who need maximum flexibility around work and life.
Everything you get
- ✓ On-demand video lessons
- ✓ Interactive quizzes
- ✓ 24/7 access on any device