Zulieferer für Verteidigung und Automobilindustrie
Private-Cloud-Plattform für IoT-Infrastruktur
Eine einheitliche Plattform für den Betrieb und die Verwaltung von IoT-Workloads.
Unternehmen
Deutschland · Über 10.000 Mitarbeitende
Der Kunde ist ein großer deutscher Zulieferer, der in der Verteidigungs- und Automobilindustrie tätig ist. Das Unternehmen beschäftigt mehr als 10.000 Mitarbeitende. Das Projekt umfasste die Entwicklung einer Cloud-Infrastruktur für die IoT-Anwendungen des Unternehmens.
Herausforderung
Der Kunde benötigte eine Private-Cloud-Plattform auf Basis von OpenStack, Kubernetes und Ceph für seine IoT-Infrastruktur.
Die Aufgabe ging über den Aufbau einer einfachen OpenStack-Cloud hinaus. Das Projekt erforderte die Kombination von Cloud-Infrastruktur und Kubernetes in einer einheitlichen Umgebung, die Integration zusätzlicher Komponenten wie Gardener und Keycloak sowie die Bereitstellung von vGPU-Funktionen.
Ein weiterer Bestandteil des Projekts war die Vorbereitung des internen Teams des Kunden auf die Arbeit mit der neuen Plattform. Dafür waren Wissenstransfer und Schulungen zur Administration von OpenStack, Gardener und Kubernetes im Rahmen mehrerer Workshops erforderlich.
Einheitliche Private Cloud
OpenStack · Kubernetes · Ceph

GPU-Virtualisierung
NVIDIA-L40-vGPU-Unterstützung

Plattformintegrationen
Gardener · Keycloak

Schulung des Teams
Administrationsworkshops für OpenStack, Gardener und Kubernetes
Besonderheiten des Projekts
Das Projekt vereinte mehrere Infrastrukturebenen in einer einheitlichen Private-Cloud-Umgebung: OpenStack als Grundlage der Cloud-Plattform, Kubernetes für containerisierte Umgebungen, Gardener für die Verwaltung von Kubernetes-Clustern und Keycloak für das Identitäts- und Zugriffsmanagement.
Neben der Bereitstellung und Integration der Komponenten umfasste das Projekt auch den Wissenstransfer an das interne Team des Kunden, das künftig für die Administration von OpenStack, Gardener und Kubernetes verantwortlich sein sollte.
Lösung
Cloudification stellte eine Private Cloud auf Basis von OpenStack und Kubernetes unter Verwendung des c12n Cloud Stacks bereit. Das Projekt umfasste sowohl die zugrunde liegende OpenStack-Infrastrukturebene als auch die Kubernetes-Umgebung für IoT- und allgemeine Workloads.
Gardener und Keycloak wurden in die Cloud-Plattform integriert. Gardener wurde als Teil des Ökosystems zur Verwaltung von Kubernetes-Clustern auf OpenStack eingesetzt, während Keycloak als Komponente für das Identitäts- und Zugriffsmanagement in die Umgebung eingebunden wurde.
Ein weiterer Arbeitsbereich war die Bereitstellung von vGPU-Funktionen auf Basis der NVIDIA L40. Dadurch konnten virtualisierte GPU-Ressourcen innerhalb der Cloud-Umgebung zusammen mit den übrigen Computing-Ressourcen der Plattform genutzt werden.
Der Technologie-Stack des Projekts umfasste außerdem MAAS, Ubuntu, Terraform und Python. Damit erstreckte sich der Leistungsumfang über OpenStack und Kubernetes hinaus und beinhaltete auch Werkzeuge für die Bereitstellung der Infrastruktur, die Automatisierung und die Unterstützung des Cloud-Betriebs.
Nach der technischen Implementierung schulte Cloudification das Team des Kunden. Die Schulungen umfassten die Administration von OpenStack, Gardener und Kubernetes und waren fester Bestandteil des Projekts. Sie wurden nicht als separate Dienstleistung nach der Bereitstellung angeboten.
Ergebnis
Als Ergebnis erhielt der Kunde eine einsatzbereite Private-Cloud-Plattform auf Basis von OpenStack und Kubernetes für seine IoT-Infrastruktur. Gardener und Keycloak wurden in die Umgebung integriert und vGPU-Funktionen aktiviert.
Das Team des Kunden wurde außerdem in der Administration von OpenStack, Gardener und Kubernetes geschult und erwarb das erforderliche Wissen für die Arbeit mit den wichtigsten Komponenten der bereitgestellten Plattform.
Private-Cloud-Plattform für IoT-Infrastruktur
OpenStack- und Kubernetes-Umgebung mit Integrationen von Gardener und Keycloak, NVIDIA-L40-vGPU-Unterstützung sowie Administratorschulungen für das interne Team des Kunden.
Technologien
OpenStack
Kubernetes
MAAS
Gardener
Ubuntu
Terraform
Python
Keycloak
Ansible
ArgoCD