Kubernetes
DevOpsWir nutzen Kubernetes sowohl als Managed-Service bei Cloud-Anbietern als auch On-Premise, teilweise auf Basis von Red Hat OpenShift. In Kombination mit GitOps erreichen wir einen hohen Automatisierungsgrad beim Deployment und eine nachvollziehbare, versionierte Beschreibung der Zielumgebungen.
Kubernetes ist ein Open-Source-System für die Orchestrierung von Container-Anwendungen. Die Kernfunktionalitäten von Kubernetes bilden hierbei das automatische Starten von Containern im Bedarfsfall (sei es aufgrund hoher Last oder eines Ausfalls), das Überwachen der laufenden Container und das Verteilen der Last zwischen verschiedenen Containern. Kubernetes erlaubt es so, grosse Anwendungen mit vielen Containern mit deutlich weniger Ressourcen und mehr Flexibilität hinsichtlich Skalierbarkeit zu realisieren. Kubernetes ist bei einer Vielzahl unserer Kunden erfolgreich im Einsatz.