- Create your first Kubernetes cluster.
- Build a microservices architecture.
- Discover how to secure Kubernetes clusters.
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
The Most Addictive Python and SQL Courses
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
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.
Syllabus
Courses under this program:
Course 1: Learning Kubernetes
-Learn how to set up a cluster, deploy applications, and manage those applications with Kubernetes.
Course 2: Kubernetes: Your First Project (2021)
-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.
Course 3: Kubernetes: Essential Tools
-Learn about the essential tools for running, developing, deploying, and monitoring applications running on Kubernetes.
Course 4: Kubernetes: Microservices
-Learn how to build scalable and reliable microservices with Kubernetes.
Course 5: Kubernetes: Cloud Native Ecosystem
-Learn about tools in the cloud native infrastructure space and how to go about adopting relevant cloud native technology, patterns, and methodologies.
Course 6: Securing Containers and Kubernetes Ecosystem
-Learn best practices and security controls for containers and the Kubernetes ecosystem using a simple five-factor security model.
Course 1: Learning Kubernetes
-Learn how to set up a cluster, deploy applications, and manage those applications with Kubernetes.
Course 2: Kubernetes: Your First Project (2021)
-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.
Course 3: Kubernetes: Essential Tools
-Learn about the essential tools for running, developing, deploying, and monitoring applications running on Kubernetes.
Course 4: Kubernetes: Microservices
-Learn how to build scalable and reliable microservices with Kubernetes.
Course 5: Kubernetes: Cloud Native Ecosystem
-Learn about tools in the cloud native infrastructure space and how to go about adopting relevant cloud native technology, patterns, and methodologies.
Course 6: Securing Containers and Kubernetes Ecosystem
-Learn best practices and security controls for containers and the Kubernetes ecosystem using a simple five-factor security model.
Courses
-
Learn how Prometheus—an open-source systems monitoring and alerting toolkit—pairs with Kubernetes and works to monitor distributed systems.
-
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.
-
Learn to deploy and manage a robust service mesh using Istio on Kubernetes with practical examples, including traffic management, security, observability, and optimization
-
Learn how to set up a cluster, deploy applications, and manage those applications with Kubernetes.
-
Learn best practices and security controls for containers and the Kubernetes ecosystem using a simple five-factor security model.
-
Get started with microservices. Learn how to break monolithic applications down into nimble microservices and deploy them in a container-centric Kubernetes environment.
-
Learn about tools in the cloud native infrastructure space and how to go about adopting relevant cloud native technology, patterns, and methodologies.
-
Learn the basics of Docker, the open-source tool for deploying and managing applications as containers.
Taught by
Arthur Ulfeldt, Karthik Gaekwad, Sam Sehgal and Robert Starmer