Skip to main content

1-3. Kubernetes 101

ยท 3 min read
Steven Murawski

Welcome to Day 3 of Week 1 of #CloudNativeNewYear!

This week we'll focus on what Kubernetes is.

What We'll Coverโ€‹

  • Introduction
  • What is Kubernetes? (Video)
  • How does Kubernetes Work? (Video)
  • Conclusion

Promotional banner for Cloud Native New Year featuring colorful 3D icons representing security, containers, and cloud technology.


REGISTER & LEARN: KUBERNETES 101

Interested in a dive into Kubernetes and a chance to talk to experts?

๐ŸŽ™: Join us Jan 26 @1pm PST by registering here

Here's what you will learn:

  • Key concepts and core principles of Kubernetes.
  • How to deploy, scale and manage containerized workloads.
  • Live Demo of the concepts explained
  • How to get started with Azure Kubernetes Service for free.

Start your free Azure Kubernetes Trial Today!!: aka.ms/TryAKS

Introductionโ€‹

Kubernetes is an open source container orchestration engine that can help with automated deployment, scaling, and management of our applications.

Kubernetes takes physical (or virtual) resources and provides a consistent API over them, bringing a consistency to the management and runtime experience for our applications. Kubernetes provides us with a number of capabilities such as:

  • Container scheduling
  • Service discovery and load balancing
  • Storage orchestration
  • Automated rollouts and rollbacks
  • Automatic bin packing
  • Self-healing
  • Secret and configuration management

We'll learn more about most of these topics as we progress through Cloud Native New Year.

What is Kubernetes?โ€‹

Let's hear from Brendan Burns, one of the founders of Kubernetes as to what Kubernetes actually is.

How does Kubernetes Work?โ€‹

And Brendan shares a bit more with us about how Kubernetes works.

Conclusionโ€‹

Kubernetes allows us to deploy and manage our applications effectively and consistently.

By providing a consistent API across many of the concerns our applications have, like load balancing, networking, storage, and compute, Kubernetes improves both our ability to build and ship new software.

There are standards for the applications to depend on for resources needed. Deployments, metrics, and logs are provided in a standardized fashion allowing more effecient operations across our application environments.

And since Kubernetes is an open source platform, it can be found in just about every type of operating environment - cloud, virtual machines, physical hardware, shared data centers, even small devices like Rasberry Pi's!

Want to learn more? Join us for a webinar on Kubernetes Concepts (or catch the playback) on Thursday, January 26th at 1 PM PST and watch for the rest of this series right here!