schooladvanced

Kubernetes

Kubernetes (kurz K8s) ist eine quelloffene Plattform, die das Bereitstellen, Skalieren und Verwalten containerisierter Anwendungen über viele Server hinweg automatisiert. Sie verteilt Container auf die verfügbaren Maschinen, startet ausgefallene Instanzen selbsttätig neu und passt die Zahl laufender Container automatisch an die aktuelle Last an. Ursprünglich von Google entwickelt und heute von der Cloud Native Computing Foundation gepflegt, gilt Kubernetes als De-facto-Standard für den Betrieb moderner, container-basierter Software. Als Managed-Dienst ist es bei allen großen Anbietern verfügbar, etwa als Azure Kubernetes Service (AKS), Amazon EKS oder Google GKE.

Nutzen für Unternehmen

Kubernetes erlaubt es, Software häufiger, schneller und mit geringerem Risiko auszuliefern, weil Updates schrittweise und mit automatischem Zurückrollen bei Fehlern erfolgen. Selbstheilung und automatische Lastverteilung erhöhen die Verfügbarkeit spürbar, während eine bessere Auslastung der vorhandenen Server die Infrastrukturkosten senkt. Der Preis dafür ist Komplexität: Kubernetes lohnt sich vor allem dann, wenn mehrere Anwendungen oder Dienste betrieben werden und die Anforderungen an Verfügbarkeit und Skalierbarkeit hoch sind. Für viele KMU ist eine Managed-Variante der pragmatische Weg, weil sie den Betriebsaufwand des Clusters an den Cloud-Anbieter auslagert.

Anwendungsbeispiele

  • check_circleEin Softwarehaus betreibt seine SaaS-Anwendung als Verbund vieler kleiner Dienste (Microservices) und rollt Updates ohne spürbare Ausfallzeit für die Kunden aus.
  • check_circleEin Online-Shop fängt Lastspitzen wie an Aktionstagen ab, indem Kubernetes bei steigenden Zugriffen automatisch zusätzliche Container startet und sie danach wieder abbaut.
  • check_circleEin Industrieunternehmen vereinheitlicht mit Kubernetes den Betrieb seiner Anwendungen über Test-, Abnahme- und Produktivumgebung hinweg und reduziert so Reibungsverluste zwischen Entwicklung und Betrieb.
  • check_circleEin Dienstleister mit Compliance-Anforderungen betreibt sein Cluster redundant über mehrere Standorte, um auch bei Ausfall eines Rechenzentrums verfügbar zu bleiben.

location_onRegionaler Bezug

Kubernetes ist ein überregionales Thema, das vor allem softwarenahe Unternehmen und IT-Abteilungen im DACH-Raum betrifft. HELITS bewertet für Kunden im Berchtesgadener und Traunsteiner Land nüchtern, ob der Schritt zu Kubernetes wirtschaftlich sinnvoll ist oder ob einfachere Container- oder IaaS-Lösungen genügen, und begleitet bei Bedarf Aufbau und Betrieb einer Managed-Kubernetes-Umgebung in einer DSGVO-konformen EU-Cloud.

smart_toyKI-Relevanz9/10

Kubernetes ist die bevorzugte Plattform für Deployment und Scaling von ML-Modellen in Production

Synonyme

K8sContainer OrchestrationKubernetes Cluster

Weiterführende Quellen

Fragen zu Kubernetes?

Wir beraten KMU im Berchtesgadener Land, Traunsteiner Land und im gesamten DACH-Raum.

mailKontakt aufnehmen