Kubernetes mit AKS
Anwendungen auf Kubernetes in Azure betreiben: Pods und Deployments, ein gesicherter AKS-Cluster, Helm, die Gateway API, Skalieren mit KEDA und GitOps mit Flux, und die Entscheidung, wann Container Apps genügt.
Für wen
Für Entwicklerinnen und Entwickler nach K3, deren Arbeitgeber oder Projekt Kubernetes verlangt oder die abwägen wollen, ob sie es brauchen.
Voraussetzungen
K3 (Container, Bicep, Key Vault, Pipelines, Beobachten, Service Bus mit KEDA) oder die Einstufung. Ein Azure-Abonnement für die Übungen in Azure; die Lektionen sagen jeweils, was kostet und wie Sie aufräumen.
Danach können Sie
- Abwägen, wann Kubernetes sich gegenüber Container Apps lohnt
- Eine Anwendung mit Deployments, Services, Probes und Ressourcengrenzen auf Kubernetes betreiben
- Einen AKS-Cluster mit Bicep anlegen und sichern: Azure RBAC, Workload Identity, Key Vault, Registry
- Anwendungen mit Helm paketieren und über die Gateway API erreichbar machen
- Einen Dienst mit KEDA nach der Länge einer Warteschlange skalieren, auch bis null
- Einen Cluster mit Flux aus Git befüllen und Änderungen per Pull Request ausrollen und zurücknehmen
Inhalte
- W1.1
3 h
Warum Kubernetes
was Kubernetes löst, was Container Apps schon verwaltet, wann AKS die richtige Wahl ist, AKS Automatic gegen AKS Standard
- W1.2
27 h
Kubernetes auf AKS betreiben
Pods, Deployments und Services, AKS Automatic anlegen und sichern, Helm, Gateway API statt Ingress, KEDA, GitOps mit Flux
Zusammen rund 30 Stunden (Richtwert).
Lektionen
Text und Video jeder Lektion sehen Sie nach dem Kauf hier auf der Seite; Titel und Ziele stehen schon jetzt da. Ein Selbstlernkurs: Sie arbeiten die Lektionen der Reihe nach durch und prüfen Ihre Übungen selbst an den Lösungen.
Das erste Modul (W1.1) können Sie kostenlos lesen, mit Text und Video, ohne Anmeldung: so sehen Sie vor dem Kauf, wie der Kurs arbeitet.
Die Lektionen stehen unter ihren Modulen, in der Reihenfolge des Kurses. Ein Klick auf ein Modul öffnet oder schließt seine Lektionen.
W1.1 Warum Kubernetes
Richtwert: 3 Stunden · 1 Lektionkostenlos lesen
Lektion 1 · etwa 180 Minuten
Warum Kubernetes, und warum unser Stack Container Apps vorzieht
W1.2 Kubernetes auf AKS betreiben
Richtwert: 27 Stunden · 6 Lektionen
Lektion 2 · etwa 300 Minuten
Pods, Deployments und Services
Lektion 3 · etwa 300 Minuten
Ein AKS-Cluster anlegen und sichern
Lektion 4 · etwa 240 Minuten
Helm
Lektion 5 · etwa 240 Minuten
Der Eingang: Ingress und Gateway API
Lektion 6 · etwa 180 Minuten
Skalieren mit KEDA
Lektion 7 · etwa 240 Minuten
GitOps mit Flux
Abschlussprojekt: die Kladde
Was die Kladde nach diesem Kurs kann
Die Kladde zusätzlich auf einem AKS-Cluster, befüllt aus Git, mit eigenem Chart, Eingang über die Gateway API und einem Worker, der nach der Warteschlange skaliert.
Am Ende liegt der Zustand des Clusters in Git, und Sie können begründen, wann Sie bei Container Apps bleiben.
Zertifizierungen
Microsoft bietet für Kubernetes keine eigene Prüfung an. Kubernetes-Prüfungen (CKAD und CKA) legt die Linux Foundation ab; dieser Kurs bereitet nicht auf sie vor.
Weiterlernen mit Microsoft Learn
Lernpfade und Dokumentation von Microsoft passend zu diesem Kurs, auf Microsoft Learn meist auch auf Deutsch.