A Practical Guide to Kubernetes
INTERACTIVE COURSE

A Practical Guide to Kubernetes

Intermediate

172 Lessons

20h

Certificate of Completion

A Practical Guide to Kubernetes
3 Cloud Labs
72 Playgrounds
13 Quizzes
75 Illustrations

Takeaway Skills

An understanding of the historical perspective leading to Kubernetes

A grasp of the role Kubernetes plays in application deployment

A command over deployment of a containerized application to a Kubernetes cluster

A command over configuring automatic updates, rollbacks, and scaling on a Kubernetes cluster

Familiarity with deploying stateful applications on a Kubernetes cluster

An understanding of security features in Kubernetes and how to configure them

Course Overview

Kubernetes is a powerful container management tool that's taking the world by storm. This detailed course will help you master it. In this course, you'll start with the fundamentals of Kubernetes and learn what the main components of a cluster look like. You'll then learn how to use those components to build, test, deploy, and upgrade applications and, as well as how to achieve state persistence once your application is deployed. Moreover, you'll also understand how to secure your deployments and manage r...Show More

Course Content

1

How Did We Get Here?

2

Pods

3

ReplicaSets

4

Services

5

Deployments

6

Ingress

10 Lessons

7

Volumes

9 Lessons

8

ConfigMaps

11 Lessons

9

Secrets

9 Lessons

10

Namespaces

11 Lessons

11

Securing Kubernetes Clusters

15 Lessons

12

Managing Resources

17 Lessons

13

Creating A Production-Ready Kubernetes Cluster

23 Lessons

Create a Production-Ready Kubernetes Cluster

Cloud Lab

14

Persisting State

15 Lessons

Deploy Stateful Applications with Persistent State

Cloud Lab

Create a Docker Swarm

Cloud Lab

15

Appendix: Running a Kubernetes Cluster Locally

5 Lessons

COURSE AUTHOR

How You'll Learn

Hands-on Coding Environments

You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.

2x Faster Learning — With No Setup

Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.

AI-Powered Learning

Learn faster and smarter with adaptive AI tools embedded in every Educative course.

Progress You Can Show

Built-in assessments let you test your skills. Completion certificates let you show them off.

Take your Kubernetes skills to the next level, and make yourself more in-demand. Gain the skills to help you excel in any DevOps role.


Path Cover

Learn DevOps for Developers

Master Docker and Kubernetes fast. Gain in-demand DevOps skills like at-scale application deployment, live-updates, and containerization.
Explore Path

10 Modules

Recommended Courses

BEFORE STARTING THIS COURSE

AFTER FINISHING THIS COURSE

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath