MLOps (part 1.0/20): Introduction to Kubernetes with examples and code

Zalwert
9 min readAug 26, 2021

Machine Learning Operations Series: how to deploy (not only) machine learning models reliably and efficiently.

Image by Tara Winstead from Pexels

This article is divided into two sections:

  1. In-depth introduction to Kubernetes. This section is for students, aspiring developers or managers that want to know the basics and what’s possible in this technology.
  2. Hands-on tutorial on how to set up Kubernetes with nodes. This should be especially interesting for AI engineers, DevOps and data engineers.
https://kubernetes.io

Introduction

Why Kubernetes is so popular and in demand?

In recent years, companies discovered, it’s a lot easier to develop and maintain applications as small independent applications that work together (microservices in containers).

One part may be responsible for login utilities, a second part may be responsible for chat functionality, and the other may be responsible for getting data. Each part may be developed, updated and deleted separately without disrupting the rest of the application.

--

--

Zalwert

Experienced in building data-intensive solutions for diverse industries