3.6 OpenShift
In einer Zeit, in der digitale Lösungen immer wichtiger werden, ist die Fähigkeit, Software schnell und zuverlässig bereitzustellen, entscheidend. Im Rahmen des Technologie-Erneuerungsprogramms wird mit der
Einführung von Kubernetes auf Basis von Red Hat OpenShift zur Orchestrierung von Container*-Anwendungen die Effizienz und Flexibilität in der Softwareentwicklung und -bereitstellung deutlich gesteigert.
Container-Technologien bieten eine vielversprechende Lösung, indem sie Anwendungen in isolierten Umgebungen ausführen, die leicht zu verwalten und zu skalieren sind. Mit OpenShift hat Wien Digital eine Plattform implementiert, die diese Technologien optimal nutzt. Ein wesentlicher Vorteil ist die horizontale Skalierung: Anwendungen können an mehreren Standorten betrieben werden und je nach Bedarf werden zusätzliche Instanzen gestartet – beispielsweise bei einer hohen Anzahl von Anträgen.
Darüber hinaus ermöglicht die Plattform eine bedarfsgerechte und schnellere Bereitstellung neuer Anwendungen. Durch den höheren Automatisierungsgrad wird den Bürger*innen ein verbesserter Service geboten.
Das Projekt verfolgte mehrere zentrale Ziele. Zunächst wurde ein umfassendes Konzept entwickelt, das die Integration von OpenShift in die bestehende IT-Infrastruktur von Wien Digital beschreibt. Dies umfasst den Aufbau einer neuen Infrastruktur in mehreren Rechenzentren der Stadt Wien, die die Hochverfügbarkeit aller dort betriebenen Anwendungen der Stadt Wien sicherstellt. Im Rahmen des Projekts wurden bereits erste Anwendungen in Betrieb genommen.
* IT-Container sind Technologien, die eine Anwendung und alle dafür nötigen Dateien in einem „Paket“ bündeln. Das vereinfacht die Installation und den Betrieb von Server-Anwendungen sowie deren Management und Verteilung. IT-Container ermöglichen eine weitgehende Automatisierung von Rollout-Prozessen im Rechenzentrum. Sie beschleunigen und vereinfachen die Entwicklung von Anwendungen und sind ressourcenschonend. Außerdem ermöglichen sie eine schnelle Skalierung, da sie je nach Andrang leicht gestartet und gestoppt werden können.