Learn Kubernetes with simple, easy lectures and hands-on labs
Overview
COURSE DIFFICULTY
COURSE DURATION
6h
Skills Learned
After completing this online training course, students will be able to:
01. Kubernetes Overview
- Containers Overview
- Container Orchestration
- Kubernetes Architecture
- Docker-vs-ContainerD
- A note on Docker Depreciation
02. Kubernetes Concepts
- Kubernetes Setup – Intro and Minikube
- Pods
- Demo – Pods
03. YAML Introduction
- Introduction to YAML
04. Kubernetes Concepts - Pods, ReplicaSets, Deployments
- Pods with YAML
- Demo – Pods with YAML
- Demo – YAML – Tips
- Replication Controllers and ReplicaSets
- Deployments
- Deployments – Update and Rollback
05. Networking in Kubernetes
- Basics of Networking in Kubernetes
06. Services
- Services – NodePort
- Services – ClusterIP
- Services – Load Balancer
07. Microservices Architecture
- Microservices Architecture
- Deploying voting app on Kubernetes
08. Kubernetes on the Cloud
- Kubernetes on GCP (GKE)
- Kubernetes on AWS (EKS)
- Kubernetes on Azure (AKS)
SKILLS LEARNED
Skills Learned
After completing this online training course, students will be able to:
COURSE OUTLINE
01. Kubernetes Overview
- Containers Overview
- Container Orchestration
- Kubernetes Architecture
- Docker-vs-ContainerD
- A note on Docker Depreciation
02. Kubernetes Concepts
- Kubernetes Setup – Intro and Minikube
- Pods
- Demo – Pods
03. YAML Introduction
- Introduction to YAML
04. Kubernetes Concepts - Pods, ReplicaSets, Deployments
- Pods with YAML
- Demo – Pods with YAML
- Demo – YAML – Tips
- Replication Controllers and ReplicaSets
- Deployments
- Deployments – Update and Rollback
05. Networking in Kubernetes
- Basics of Networking in Kubernetes
06. Services
- Services – NodePort
- Services – ClusterIP
- Services – Load Balancer
07. Microservices Architecture
- Microservices Architecture
- Deploying voting app on Kubernetes
08. Kubernetes on the Cloud
- Kubernetes on GCP (GKE)
- Kubernetes on AWS (EKS)
- Kubernetes on Azure (AKS)