Kubernetes

Kubernetes ist ein Container-Orchestrierungssystem, das zur horizontalen Skalierung von containerisierten Anwendungen in der Cloud verwendet wird.

Kubernetes kann den Lebenszyklus von Containern verwalten, sie je nach Bedarf der Anwendung erstellen und zerstören und bietet eine Vielzahl weiterer Funktionen.

Kubernetes automatisiert und orchestriert die Vorbereitung, Auslieferung und Verfügbarkeit von Containern sowie den Lastausgleich und die Ressourcenzuweisung zwischen Containern und die Zustandsüberwachung des Clusters.

Als Werkzeug zur Orchestrierung von Containern benötigt Kubernetes eine Container-Laufzeitumgebung und verwendet dafür häufig Docker.

In den unten aufgeführten Softwareprojekten habe ich Kubernetes verwendet. Wenn Sie Fragen zu Kubernetes haben, berate ich Sie gerne dazu. Weitere Informationen finden Sie auf der Seite zu meinen Dienstleistungen rund um Softwareentwicklung.

Beiträge zu Kubernetes im Blog

Container Orchestrierung

Erfahrungen aus der Evaluation und dem Betrieb von Kubernetes

Als Consultant und Softwareentwickler habe ich in den letzten Jahren diverse Kubernetes-Distributionen und -Dienste evaluiert und dabei lehrreiche Erfahrungen beim Aufbau und Betrieb von hochverfügbaren Infrastrukturen mit Kubernetes gesammelt. | mehr
Cloud

Von einem All-In-One-Ansatz zu einer Multi-Cloud-Strategie

Eine ganze Zeitlang wurden die Website und Dienste der Hardin Software GmbH ausschließlich auf Basis von Amazon Web Services betrieben. Das lief technisch einwandfrei und war zweifelsfrei komfortabel. Trotzdem habe ich mich entschieden, zu einer Multi-Cloud-Strategie zu wechseln. | mehr

Softwareprojekte mit Kubernetes

Migration von Anwendungen einer Versicherung zu Amazon Web Services (AWS)

Im Rahmen eines umfassenden Projekts unterstützte ich die Migration von selbst entwickelten, geschäftskritischen Anwendungen einer Versicherung aus dem firmeneigenen Rechenzentrum in die Amazon Web Services (AWS). | mehr

Software zur Erfassung, Prüfung und steuerlichen Behandlung von Incentives

Entwicklung des Backends sowie der CI/CD-Pipelines einer Anwendung zur dezentralen Erfassung, Prüfung und Freigabe von steuerlich relevanten Daten über Incentives durch die Mitarbeiter eines Versicherungskonzerns auf Basis unternehmerisch definierter Workflows. | mehr

Corporate Website der Hardin Software GmbH

Die Website der Hardin Software GmbH basiert derzeit auf Hugo, Go, Docker, Kubernetes und Cloudflare. In diesem Beitrag erläutere ich einige interessante Aspekte zur Entwicklung und zum Betrieb dieser Website. | mehr