KUB 200 Advanced Cloud DevOps Delivery with Kubernetes
Learn how container management can take your applications to the next level
THIS COURSE INCLUDES HANDS-ON LABS
This course builds on the "Kubernetes Basics" curriculum and looks at more advanced Docker and Kubernetes topics, including:
TARGET AUDIENCE
Class is in session!
1A Kubernetes Architecture
1B Kubernetes - Underlying Infrastructure
1C CLI, Logs, and Exec
Kubernetes Review - Lecture Slides
Lab 1 💻 Reviewing the Basics of Kubernetes with Docker.
Lab 1.1 💻Deploying a Kubernetes cluster on Microsoft Azure
Lab 1.2 💻 Deploying Kubernetes to AWS with KOPS
K8S Basics Knowledge Review
2A DaemonSets - Introduction, Updates, Communication
2B DaemonSet alternatives
2C Rolling Updates
2D Jobs
2E CronJobs
2 Kubernetes Extensions - Lecture Slides
3A Service endpoints
3B Loadbalancing Service
3C Ingress Controllers
3D Stateful Sets
K8S Extensions and Services Knowledge Review
3 Kubernetes Services - Lecture Slides
LAB 2 💻 To Kubelet or DaemonSet
4A Introduction to Container Networking and the DockerNetworking Model
4B Kubernetes Networking Fundamentals
4C Networking - Ports
4D Networks Model
4E Networking - Pods and Services
4F Flannel SDN
4 Kubernetes Networking - Lecture Slides
K8S Networking Knowledge Review
6A Introduction to Storage: Volumes and Persistent Volumes
6B Persistent Volume Lifecycle
LAB 4A 💻 Storage: Ephemeral
LAB 4B 💻 Storage: Persistent Volumes
6 Persistent Storage - Lecture Slides
6C Lables, Selectors, and Volume types
Persistent Storage Network Review
7A Monitoring- Logs and Metrics
7B Monitoring Containers
7 Monitoring Containers - Lecture Slides
8A Monitoring Infrastructure
8B Prometheus
8 Monitoring Infrastructure - Lecture Slides
LAB 5 💻 Monitoring Kubernetes with Prometheus
Prometheus and K8S Knowledge Review