DB Systel

DB Systel-Logo

Db Systel GmbH mit Hauptsitz in Frankfurt am Main ist eine hundertprozentige Tochter der DB AG und ein digitaler Partner für alle Gruppenunternehmen. Die Deutsche Werks AG ist das weltweit zweitwichtigste Transportunternehmen und der größte Betreiber und Infrastrukturbesitzer in Europa. Es betreibt große Teile der deutschen Niederlassung und trägt etwa zwei Milliarden Fahrgäste pro Jahr.

Db Systel-Mitarbeiter: ca. 4.600 Mitarbeiter, sie betreiben 600 branchenspezifische Anwendungen, 100.000 PC-Arbeitsstationen, 93.000 VoIP-PBX-Geräte und 200.000 mobile Geräte usw. Sie übernehmen die gesamte IT-Infrastruktur des Unternehmens, von den herkömmlichen IT-Diensten bis hin zur Entwicklung aller internen Anwendungen, die verwendet werden, um alle Aspekte des Betriebssystems zu steuern.

Für DB Systel sind Desktopanwendungen eine wichtige Komponente der Infrastruktur. Sie sind die Hauptschnittstelle für viele wichtige Aufgaben, von der Verwaltung der Mitarbeiter bis hin zur Sicherstellung der ordnungsgemäßen Funktionsweise des Betriebssystems. DB Systel entwickelt, verwaltet und stellt insgesamt 600 fat-Clientdesktopanwendungen und etwa 200 Java-Anwendungen bereit.

In Bezug auf Desktopanwendungen gab es einige Herausforderungen, die sich hauptsächlich auf die folgenden Themen konzentrierten:

  • Viele ihrer serverseitigen Anwendungen werden mithilfe von hochgradig automatisierten Prozessen mehrmals täglich (DevOps) über Buildpipelines erstellt, getestet und bereitgestellt. Die aktuellen Bereitstellungstechnologien haben es jedoch bisher unmöglich gemacht, das gleiche Ziel mit Windows Desktopanwendungen zu erreichen.
  • Viele Teams sind am Entwicklungs- und Bereitstellungsprozess beteiligt, der sich um einige Tage verzögert hat, bevor Benutzer die neuesten Versionen der Software erhalten konnten.
  • Der alte Softwarebereitstellungsprozess war sehr zeitaufwändig, zeitaufwändig und teuer.
  • Viele ihrer Geschäftsanwendungen basieren auf der Java Web Start-Technologie, die eingestellt wurde.

Aufgrund dieser Herausforderungen konnte DB Systel nur mit großem Aufwand kurzfristige Updates bereitstellen. Dies wurde zu einem kritischen Problem, da viele ihrer Anwendungen auf einer bestimmten Softwareversion im Back-End basieren. Es ist wichtig, dass die Clientsoftware für den Benutzer direkt nach dem Softwareupdate im Back-End aktualisiert wird. Wenn dies nicht der Fall ist, ist die Fähigkeit des Benutzers, mit der betreffenden Software zu arbeiten, nicht mehr garantiert und kann zu Störungen der Schienendienste führen.

DB Systel hat zum ersten Mal von MSIX gehört, als sie damit begonnen hat, zu untersuchen, wie die Java Web Start-Technologie ersetzt werden kann. MSIX war zusagend, da es ihnen ermöglicht würde, eigenständige Anwendungen zu erstellen, die nicht von der installierten Java Runtime Environment abhängig sind. Dies würde den Teams zeitaufwändige Koordinations- und Synchronisierungsbemühungen ersparen und zu einem stabileren Betrieb führen. Als sie damit begonnen haben, mit MSIX zu experimentieren, wussten sie schnell, dass es sich um die richtige Technologie handelte, nicht nur um die Java Web Start-Migration zu unterstützen, sondern auch, um ihre wichtigsten Probleme bei der Paketierung und Verteilung zu lösen.

MSIX-aktivierte DB Systel für:

  • Vereinfachen Sie die herkömmliche Paketierung und Bereitstellung von Softwarepaketen.
  • Ermöglichen Sie Es Softwareentwicklern, den gesamten End-to-End-Prozess der Erstellung und Bereitstellung von Software zu besitzen, anstatt die Paketerstellungs- und Verteilungsprozesse an spezielle Teams zu delegieren.
  • Automatisieren vorhandener manueller Prozesse dank Pipelines.
  • Ermöglichen Sie Geschwindigkeit und Einfachheit bei der Bereitstellung Windows Desktop-Apps, was durch den neuen Self-Service-Ansatz zu erheblichen Kosteneinsparungen führt.

"In der Vergangenheit waren viele Teams am Prozess beteiligt, und es hat einige Zeit gedauert, bis wir den Punkt erreicht haben, an dem unsere Anwendungs-Manager unsere Software verwenden und aktualisieren konnten. Daher konnten wir Releases (Updates) nur mit großem Aufwand an unsere Kunden verteilen. Nach einem sehr informativen und interessanten MSIX-Workshop mit Microsoft-Experten sind wir sicher, dass wir den Softwarebereitstellungsprozess bei DB Systel mithilfe des MSIX-Self-Service revolutionieren können. MSIX bietet große Vorteile als Containerformat in Bezug auf Geschwindigkeit und Einfachheit. Anwendungs-Manager selbst können Software mit MSIX packen und ihre Software über unseren Store bereitstellen." -Soll Sollann, Softwareberater im Team für moderne Bereitstellung bei db

Das Datenbanksystem integriert MSIX als Containerformat in den Buildprozess. Die meisten ihrer Anwendungen, einschließlich vieler unternehmenskritischer Anwendungen, werden auf das MSIX-Format portiert. Dadurch wird der Softwarebereitstellungsprozess einfacher, schneller und kostengünstiger. Dank MSIX und dem Modern Deployment-Team können Anwendungs-Manager Endbenutzern softwareupdates jetzt direkt und mehrmals täglich bereitstellen.

"Die MSIX-Technologie ermöglicht es uns, den DevOps Ansatz zu übernehmen, obwohl wir Clientsoftware anstelle von Cloudsoftware bereitstellen. Dies war bis vor Kurzem unvorstellbar." -Soll Sollann, Softwareberater im Team für moderne Bereitstellung bei db