This course introduces Kubernetes and equips learners with the foundational skills to deploy, manage, and scale containerized applications. The course covers Kubernetes concepts, architecture, and core objects, while also providing hands-on experience with managed Kubernetes services (EKS, AKS, GKE). By the end, learners will be confident in navigating clusters, deploying workloads, and understanding modern Kubernetes practices.
Prerequisites
In order to succeed in this course, you will need:
- Basic knowledge of containers and Docker
- Familiarity with Linux command-line tools
- General understanding of application deployment concepts
Purpose
| Learn about the key operations and configurations utilized when using Kubernetes to automate, deploy, and manage containerized applications. |
Audience
| Developers, engineers, and IT operations professionals new to container orchestration |
Role
| Developers | Software Engineers | IT Operations | DevOps Engineers |
Skill Level
| Introduction |
Style
| Lecture | Hands-on Workshops |
Duration
| 3 Days |
Related Technologies
| Kubernetes | Docker | Containers | EKS | AKS | GKE |
Â
Course Objectives
- Explain what Kubernetes is, why it exists, and its role in modern infrastructure
- Describe Kubernetes architecture and key components
- Deploy and manage Pods, Deployments, Services, and ConfigMaps
- Work with managed Kubernetes services (EKS, AKS, GKE)