Infrastruktur
Container-Orchestrierung zur Automatisierung der Softwareverteilung, -skalierung und -verwaltung
Kubernetes ist ein Container-Orchestrierungssystem zur Automatisierung der Softwarebereitstellung, -skalierung und -verwaltung. Zu den besonderen Vorteilen gehören die einfache Skalierung von Anwendungen bei Lastspitzen, die Möglichkeit, Hochverfügbarkeitsanwendungen zu realisieren, und die effizientere Nutzung der Hardware über alle Workloads hinweg. Kubernertes hat sich damit zum defacto Strandart für die moderne Bereitstellung von Web-Anwendungen etabliert. Im Zuge der Entwicklung von Web-Software entscheiden sich Unternehmen teilweise dafür eigene Infrastruktur anstelle der Nutzung von Plattform Services für den Betrieb zu nutzen. Dies ist zum Beispiel für Unternehmen, die Teil der kritischen Infrastruktur sind, sinnvoll. Der Betrieb von eigener Kubernetes Infrastruktur (sei es in der privaten Cloud oder mit Cloud-Anbietern) im Vergleich zum “klassischen” Betrieb auf einfachen Webservern, wie zum Beispiel Microsoft Internet Information Services (IIS), bringt einige Herausforderungen mit sich.
Projektverlauf
Wir unterstützen Euch beim Erstellen Eures eigenen Kubernetes Clusters in euer privaten Systemumgebung oder in Cloud-Umgebungen wie zum Beispiel AWS, Azure oder Google Cloud. Beim Aufsatz eures Clusters folgen wir den Kubernertes Best Practises im Zusammenspiel mit Continuous Integration & Delivery Workflows. Bei Bedarf schulen wir euere Mitarbeiter für der Administration und Erweiterung des Clusters. Alternativ übernehmen wir im Anschluss die weitere Betreuung eurer Infrastruktur.
leistungen
- Aufbau einer private Cloud für die Bereitstellung von Kubernetes Clustern oder Nutzung von Cloud-Anbietern
- Verwaltung von Cloud Anbietern wie AWS, Azure oder Google Cloud
- Verwaltung von Clustern mit Hilfe von kubectl und/oder Rancher
- Verwendung offizieller oder selbst erstellter Container Images
- Einrichtung einer eigenen Container Registry
- Integration in eine CI/CD Pipeline
- Performance- und Last-Tests