Security is key. Learn the concepts and tools needed to secure Kubernetes for applications. Click here to get started.


No results found.


Interactive Introduction to Containers and Kubernetes

About this Course

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. This training is designed for those who are early in their cloud native journey. If you’re involved with using or building a Kubernetes cluster, this course is for you. You will leave with more knowledge of basic concepts and greater comfort in working with containers.

During this course, you will:

  • Learn about Containers and use Docker files to containerize applications
  • Become familiar with authoring YAML files and their syntax
  • Understand Kubernetes from a user facing concept perspective (Pods, Services, Deployments, Labels, etc.)
  • Become familiar with kubectl and its commands/usage
  • Understand the Cloud Native and design principles of Kubernetes and its architecture

For the best experience, we recommend you have the following:

  • The latest version of Chrome or Firefox
  • Linux concepts and command line proficiency
  • General networking proficiency


Ryan Schneider

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

Share Course