Introduction to Kubernetes

Developed with Kubernetes
This content is developed in partnership with Kubernetes
Duration4h 33m


Containers have been helping teams of all sizes to solve issues with consistency, scalability, and security. Using containers such as Docker allow you to separate the application from the underlying infrastructure. Gaining that separation requires some new tools in order to get the most value out of containers, and one of the most popular tools used for container management and orchestration is Kubernetes. 

Kubernetes allows you to deploy and manage containers at scale. It was designed by Google, based ...

arrow-down Read more


Your certificate for this learning path

Learning Path Steps

1 courses

These days you can't bitwise shift left or right without bumping into a container. With containers being such a common way to bundle and deploy applications, that means someone will need to manage all of those containers. Kubernetes is platform created by G...

2 labs

Deploy a stateless application in a Kubernetes cluster that you build from the ground up in this Lab

3 labs

Deploy a stateful application in a Kubernetes Cluster in this Lab to understand how, why, and when it makes sense to run stateful applications in Kubernetes

4 exam-filled

Exam: Introduction to Kubernetes

About the Author

Learning paths1

Adam is backend/service engineer turned deployment and infrastructure engineer. His passion is building rock solid services and equally powerful deployment pipelines. He has been working with Docker for years and leads the SRE team at Saltside. Outside of work he's a traveller, beach bum, and trance addict.

Covered Topics