...

/

What Is This Course About?

What Is This Course About?

This lesson provides an overview of the intended audience of the course, its contents, and learning outcomes.

Kubernetes is an open-source container-orchestration system built to automate computer application deployment, scaling, and management. This course will provide us with a clear and comprehensive understanding of the various elements that make up Kubernetes.

Press + to interact

The course is a mix of theory and practical application. This course has two goals:

  • Get you up-to-speed with Kubernetes fast

  • Explain everything as clearly as possible

We’ve carefully chosen the most important topics and hand-crafted every chapter and example so the course is fun and engaging.

Note: This course does not attempt to cover all the aspects of Kubernetes.

Intended audience

The course is intended for anyone who needs to get up-to-speed with the fundamentals of Kubernetes and likes to learn through practice.

The course does not assume the reader to have any prior knowledge of DevOps or Kubernetes. You’ll love the course if you’re in a hands-on role and just starting with Kubernetes. You’ll also love it if you work in technical marketing, sales, management, architecture, operations, and more.

What will you learn?

You’ll learn what Kubernetes is, why it exists, and where it is headed. You will learn about:

  • Microservices and orchestration

  • Why Kubernetes is the OS of the cloud

  • The architecture of a Kubernetes cluster

  • The process of building a cluster

  • The procedure used to containerize an application

  • The process of deploying the application

  • The process of breaking the application, to observe how Kubernetes fix it

  • The process of scaling the application

  • The procedure for performing an application update (rolling)

And as this is a quick start guide, you'll be up-to-speed in no time.

The content structure

To achieve the above learning outcomes, the content is separated into the following sections:

  • Introduction to Kubernetes

  • Architecting and building the cluster

  • Deploying and managing the application on the cluster

  • Ultimately, you’ll attempt an assessment to help solidify your knowledge and culminate the course!

After reading these sections, we’ll have bootstrapped ourselves to Kubernetes, and we'll be ready to take our next steps.

This course will not make you a Kubernetes expert, but it will start you on your journey to becoming an expert. When you finish the course, you’ll know more than enough to start deploying and managing simple apps on Kubernetes.

Access this course and 1200+ top-rated courses and projects.