Kubernetes ist eine Plattform zur Orchestrierung von Containern. Sie automatisiert das Ausrollen, Skalieren und Betreiben containerisierter Anwendungen über viele Server hinweg.
Was Kubernetes bietet
- Automatisches Ausrollen und Aktualisieren
- Skalierung je nach Last
- Selbstheilung bei Ausfällen
- Verteilung über viele Server
Warum Kubernetes eingesetzt wird
Sobald viele Container im Spiel sind, wird ihr Betrieb komplex. Kubernetes automatisiert diese Aufgaben und sorgt für Skalierbarkeit und Ausfallsicherheit.
Beispiel aus der Praxis
Eine Anwendung erhält bei hoher Last automatisch mehr Container. Fällt einer aus, startet Kubernetes ihn neu, ohne dass jemand manuell eingreifen muss.
Typische Fehler
- Kubernetes ohne echten Bedarf einführen
- Komplexität und Betriebsaufwand unterschätzen
- Sicherheit und Konfiguration vernachlässigen
Abgrenzung: Kubernetes und Docker
Docker erstellt und betreibt einzelne Container. Kubernetes orchestriert viele Container über mehrere Server hinweg.
Weiterführende Begriffe
Sie planen ein komplexes IT-Projekt?
SABIC IT unterstützt Unternehmen und öffentliche Organisationen von der Projektinitialisierung bis zum Go-Live, strukturiert, transparent und mit klarem Fokus auf Ergebnisse.
Kostenloses Erstgespräch buchen