Kubernetes (auch K8s) ist eine Open-Source-Orchestrierungssoftware, mit der Anwendungen in Containern automatisiert bereitgestellt, verwaltet und skaliert werden können. Ursprünglich von Google entwickelt, wird das Projekt heute von der Cloud Native Computing Foundation (CNCF) weitergeführt. Der Name „Kubernetes“ kommt aus dem Griechischen und bedeutet „Steuermann“ – eine treffende Metapher für seine Rolle bei der Steuerung komplexer Containerlandschaften.
In modernen Cloud-Architekturen wird Software zunehmend containerisiert – jede Komponente läuft in ihrem eigenen Container mit individuellen Abhängigkeiten und Konfigurationen. Mit wachsender Zahl an Containern steigt aber auch die Komplexität des Managements. Kubernetes bietet dafür eine API, mit der Deployments, Skalierung, Ressourcenallokation und Lastverteilung automatisiert gesteuert werden.
Rund um Kubernetes existiert eine große Community, in der auch Microsoft als Teil des Azure-Ökosystems mitwirkt. ESYON nutzt dieses Know-how, um mit Azure Kubernetes Services eine stabile und flexible Cloud-Infrastruktur aufzubauen.
→ Alle Details zu OXID eShop & Azure Kubernetes