Interactive Introduction to Containers and Kubernetes
Ready to dive a little deeper into the world of Kubernetes? Get up to speed on the first principles of a cloud native infrastructure, then learn how to containerize and deploy a Kubernetes application in our lab environment.
Lesson 1 11:15
Lesson 01: Introduction to Containers
Covers concepts of containers that are necessary to use Kubernetes. Why containers exist, comparisos to virtual machines, and the necessary commands to build, run, and debug containers are all covered.
Lesson 2 30:00
Lab 01: Containerize Applications
This lab puts into practice the concepts introduced by using a two tier web application. You will containerize the applications, run and verify the stack, and then tag and push the built images to a registry so they can be used in the next lab with Kubernetes.
Lesson 3 25:04
Lesson 02: Kubernetes Fundamentals
Kubernetes is a large and complex platform. Why Kubernetes exists and principles of its design are carefully introduced. You will learn the fundamental concepts needed to deploy and run an application in Kubernetes.
Share your thoughts!
Help us improve. We want to know what you think of this course — good, bad, and ugly.
Ryan Schneider is a lead technical trainer at VMware in the cloud native business. He has a passion for architecture and building great systems and is excited about the cloud native movement that the Kubernetes community is driving.View Profile