Herausforderung
Kubernetes ist die Zukunftstechnologie für Orchestration und Bereitstellung von Anwendungen, Programmierschnittstellen und Machine Learning Aufgaben mit hohem, skalierendem Ressourcenverbrauch. Für unseren Kunden war es deshalb wichtig, seinen Entwicklerteams Kubernetes konzernweit in der Cloud zur Verfügung zu stellen. Eine besondere Herausforderung war es hierbei, die im Konzern geltenden Sicherheitsstandards mit einem anwenderfreundlichen Bestell- und Arbeitsprozess zu verbinden.
Ansatz
Um die richtige Balance zwischen Sicherheit und Anwenderfreundlichkeit zu finden, wurde der gesamte Bestell- und Arbeitsprozess in Zusammenarbeit mit der IT-Abteilung des Kunden und dem Cloud–Provider mehrfach in unterschiedlichen Phasen durchlaufen. In einer PoC-Phase wurden zunächst die Anforderungen eines typischen Bestell- und Arbeitsprozesses definiert und formalisiert. Anschließend wurden diese Prozesse in einer Pilotphase mit Hilfe eines bereits im Konzern genutzten Dashboards unter realen Bedingungen getestet und weiter verfeinert. Ein besonderes Augenmerk haben wir hierbei auf die Fähigkeit der bereitgestellten Anwendungen zur Integration in das konzernweite Authentifikationssystem gelegt. In der abschließenden MVP-Phase wurden Kubernetes und dessen Bestell- und Arbeitsprozess schließlich in den Live-Betrieb der IT-Applikation übergeben.
Ergebnis
Kubernetes ist konzernweit als Betriebsplattform für Cloudanwendungen unter Berücksichtigung der geltenden Sicherheitsstandards implementiert und wird bereits von vielen Development–Teams produktiv für unterschiedlichste Projekte eingesetzt. Die fortlaufende Aufnahme neuer Anforderungsprofile verspricht auch in Zukunft eine intensive Nutzung innerhalb des Konzerns.