Skip to content
ballmüllersolutions logo Send an email Call us

Kubernetes with AKS

Run applications on Kubernetes in Azure: pods and deployments, a secured AKS cluster, Helm, the Gateway API, scaling with KEDA and GitOps with Flux, and the decision when Container Apps is enough.

Join the waiting list

Who it is for

For developers after K3 whose employer or project asks for Kubernetes or who want to weigh whether they need it.

Prerequisites

K3 (containers, Bicep, Key Vault, pipelines, observability, Service Bus with KEDA) or the placement test. An Azure subscription for the exercises in Azure; each lesson says what costs money and how to clean up.

Afterward, you can

  • Weigh when Kubernetes pays off against Container Apps
  • Run an application on Kubernetes with deployments, services, probes and resource limits
  • Create and secure an AKS cluster with Bicep: Azure RBAC, workload identity, Key Vault, registry
  • Package applications with Helm and expose them through the Gateway API
  • Scale a service by the length of a queue with KEDA, down to zero as well
  • Populate a cluster from Git with Flux and roll changes out and back by pull request

Contents

  1. W1.1

    Why Kubernetes

    what Kubernetes solves, what Container Apps already manages, when AKS is the right choice, AKS Automatic against AKS Standard

    3 h
  2. W1.2

    Running Kubernetes on AKS

    pods, deployments and services, creating and securing AKS Automatic, Helm, the Gateway API instead of ingress, KEDA, GitOps with Flux

    27 h

About 30 hours in all (indicative).

Lessons

You see the text and video of every lesson here on the site after buying the course; the titles and goals are already shown. A self-study course: you work through the lessons in order and check your exercises yourself against the solutions.

You can read the first module (W1.1) for free, with text and video, without signing in: so you see how the course works before you buy.

The lessons are only in German for now.

The lessons stand under their modules, in the order of the course. Click a module to open or close its lessons.

W1.1 Why Kubernetes

Indicative: 3 hours · 1 lessonfree to read

W1.2 Running Kubernetes on AKS

Indicative: 27 hours · 6 lessons
  1. Lesson 2 · about 300 minutes

    Pods, Deployments und Services

  2. Lesson 3 · about 300 minutes

    Ein AKS-Cluster anlegen und sichern

  3. Lesson 4 · about 240 minutes

    Helm

  4. Lesson 5 · about 240 minutes

    Der Eingang: Ingress und Gateway API

  5. Lesson 6 · about 180 minutes

    Skalieren mit KEDA

  6. Lesson 7 · about 240 minutes

    GitOps mit Flux

Final project: the Kladde

What the Kladde can do after this course

The Kladde also on an AKS cluster populated from Git, with a chart of its own, an entrance through the Gateway API and a worker that scales by the queue.

At the end the cluster's state lives in Git, and you can say when you stay with Container Apps.

More about the Kladde

Certifications

Microsoft offers no exam of its own for Kubernetes. The Kubernetes exams (CKAD and CKA) are taken with the Linux Foundation; this course does not prepare for them.

Keep learning with Microsoft Learn

Microsoft's learning paths and documentation that go with this course.

All courses at a glance