Kubernetes, a popular open-source container orchestration engine, offers the ability to schedule and manage containers at scale. This learning path helps you build the skills you need to deploy Kubernetes, including creating your first Kubernetes cluster, ensuring security best practices, and more.
-
Create your first Kubernetes cluster.
-
Build a microservices architecture.
-
Discover how to secure Kubernetes clusters.
Courses
-
1
Learning Kubernetes1h 26mLearning Kubernetes
By: Kim Schlesinger
Learn how to set up a cluster, deploy applications, and manage those applications with Kubernetes.
-
2
Kubernetes: Your First Project2h 44mKubernetes: Your First Project
By: Carlos Nunez
Learn how to take a regular static website (that usually runs on a virtual machine) and migrate it into a containerized Helm chart running on Kubernetes.
-
3
Kubernetes: Native Tools (2018)46mKubernetes: Native Tools (2018)
By: Karthik Gaekwad
Learn how to use the native tools provided by the Kubernetes ecosystem. Discover how to use these tools to more effectively build, manage, debug, and scale applications.
-
4
Kubernetes: Microservices (2018)1h 28mKubernetes: Microservices (2018)
By: Karthik Gaekwad
Get started with microservices. Learn how to break monolithic applications down into nimble microservices and deploy them in a container-centric Kubernetes environment.
-
5
Kubernetes: Cloud Native Ecosystem34mKubernetes: Cloud Native Ecosystem
By: Karthik Gaekwad
Learn about tools in the cloud native infrastructure space and how to go about adopting relevant cloud native technology, patterns, and methodologies.
-
6
Securing Containers and Kubernetes Ecosystem2h 8mSecuring Containers and Kubernetes Ecosystem
By: Sam Sehgal
Learn best practices and security controls for containers and the Kubernetes ecosystem using a simple five-factor security model.