
Managed Kubernetes
Managed Kubernetes ist ein Cloud-Dienst, bei dem ein Anbieter den technischen Betrieb von Kubernetes — einer Software zur Steuerung vieler gleichzeitig laufender Programme — übernimmt. Unternehmen können damit ihre Anwendungen automatisch skalieren und verwalten, ohne sich selbst um die komplexe Infrastruktur zu kümmern.
Moderne Web-Dienste bestehen nicht aus einem einzigen Programm, sondern aus vielen kleinen Teilen, die gleichzeitig laufen. Diese Teile heißen Container — abgeschlossene Pakete, die eine Anwendung und alles, was sie braucht, bündeln. Kubernetes ist eine Software, die Hunderte solcher Container verwaltet: Sie verteilt sie auf Server, startet abgestürzte neu und sorgt dafür, dass bei hohem Andrang mehr Exemplare laufen. Das klingt nützlich, ist aber technisch sehr aufwendig einzurichten und zu betreiben. Managed Kubernetes löst dieses Problem: Ein Cloud-Anbieter übernimmt den Betrieb, und der Kunde nutzt die Fähigkeiten von Kubernetes, ohne sich um die Technik im Hintergrund zu kümmern.
Warum der Unterschied zu selbst betriebenem Kubernetes zählt
Kubernetes selbst zu betreiben bedeutet: Server aufsetzen, Sicherheitsupdates einspielen, Ausfälle beheben, Netzwerke konfigurieren. Das erfordert spezialisiertes Personal und bindet viel Zeit. Eine Studie des Cloud-Native Computing Foundation aus dem Jahr 2023 zeigte, dass der Betrieb von Kubernetes für Teams ohne Erfahrung einer der häufigsten Gründe für Projektverzögerungen ist.
Bei Managed Kubernetes übernimmt der Anbieter genau diese Aufgaben. Das Entwicklungsteam bekommt eine fertige Umgebung und kann sich auf den eigentlichen Code konzentrieren. Der Anbieter garantiert außerdem eine bestimmte Verfügbarkeit — typisch sind 99,9 % oder mehr — und haftet, wenn er dieses Versprechen bricht. Selbst betriebene Systeme bieten diese Garantie nicht.
Was der Anbieter im Hintergrund erledigt
Kubernetes besteht aus zwei Teilen: der Steuerungsebene, die Entscheidungen trifft, und den Arbeitsknoten, auf denen die eigentlichen Programme laufen. Bei Managed Kubernetes betreibt der Anbieter die Steuerungsebene vollständig. Der Kunde sieht sie meist nicht einmal — er gibt nur an, was er braucht, und Kubernetes organisiert den Rest.
Konkret bedeutet das: Der Anbieter spielt Updates automatisch ein, ersetzt ausgefallene Knoten und skaliert die Infrastruktur, wenn Lastspitzen kommen. Viele Dienste bieten auch automatisches Skalieren der Arbeitsknoten selbst an — wenn plötzlich doppelt so viele Container benötigt werden, bucht das System selbstständig mehr Rechenleistung dazu, ohne dass jemand eingreifen muss.
Ein häufiger Irrtum: Managed Kubernetes bedeutet nicht, dass der Anbieter auch die eigene Anwendung wartet. Er kümmert sich nur um die Plattform, auf der sie läuft. Bugs im eigenen Code, falsche Konfigurationen der Container oder Performance-Probleme in der Anwendung bleiben Aufgabe des Entwicklungsteams.
Managed Kubernetes in Produkten und Schlagzeilen
Die großen Cloud-Anbieter haben jeweils ihren eigenen Managed-Kubernetes-Dienst: Google bietet GKE (Google Kubernetes Engine) an — Kubernetes wurde ursprünglich bei Google entwickelt —, Amazon betreibt EKS (Elastic Kubernetes Service) und Microsoft AKS (Azure Kubernetes Service). Alle drei funktionieren im Kern gleich, unterscheiden sich aber in Preis, Zusatzfunktionen und wie tief sie in das jeweilige Cloud-Ökosystem integriert sind.
In Tech-News taucht Managed Kubernetes oft dann auf, wenn Unternehmen ihre Infrastruktur in die Cloud verlagern oder wenn KI-Modelle produktiv geschaltet werden. Wer ein großes Sprachmodell als Dienst anbieten will, muss die Inferenz — also den Rechenprozess, der eine Anfrage beantwortet — auf vielen Servern gleichzeitig verteilen. Kubernetes ist dafür ein Standardwerkzeug, und Managed Kubernetes senkt die Einstiegshürde erheblich. Auch Startups, die schnell skalieren müssen, setzen fast durchgängig auf Managed-Angebote, weil sie kein eigenes Infrastruktur-Team aufbauen wollen.