Course Overview
Learn how to package software applications and manage their deployment across scalable production clusters. This course guides you through creating efficient Docker container builds and running automated deployments using Kubernetes core resources.
What You Will Learn
- Containerize multi-tier applications using clean Dockerfiles and Compose configurations.
- Deploy, manage, and scale application instances on Kubernetes production clusters.
- Configure internal networking routes, load balancers, and external access ingress rules.
- Manage persistent storage volumes and externalized environment configurations safely.
Syllabus Breakdown
- Module 1: Docker Basics & Multi-Stage Builds: Writing concise Dockerfiles, base images, and optimization.
- Module 2: Kubernetes Fundamentals: Pods, deployments, services, namespaces, and cluster architecture.
- Module 3: Config & Storage Management: ConfigMaps, secret handling, dynamic storage allocation, and volume claims.
- Module 4: Application Scaling & Health: Liveness/readiness probes, auto-scaling parameters, and cluster monitoring.
Who This Is For
Developers, system engineers, and technical operations team members managing containerized server workloads.
₹37,850.00
Enrollment validity: Lifetime
| Update: | July 26, 2024 |
| Lectures: | 7 |
| Skill Level: | Intermediate |
| Language: | English |
| Course Duration: | 20h 15min |