DB Systel

Logo Systel DB

DB Systel GmbH, siège à Francfort am main, est une filiale entièrement propriétaire de DB AG et un partenaire numérique pour toutes les sociétés de groupe. Deutsche Bahn AG est la deuxième entreprise de transport la plus volumineuse au monde et est le plus grand directeur ferroviaire et le propriétaire de l’infrastructure en Europe. Il exploite les grandes parties du chemin de fer allemand et s’accompagne d’environ 2 milliards passagers par an.

Les employés de DB Systel d’environ 4 600 personnes utilisent 600 applications métier, 100 000 stations de travail PC, 93 000 PBX VoIP et 200 000 appareils mobiles, etc. Ils gèrent l’ensemble de l’infrastructure informatique de l’entreprise, des services informatiques traditionnels jusqu’au développement de toutes les applications internes utilisées pour contrôler tous les aspects du système ferroviaire.

Pour DB Systel, les applications de bureau sont un composant essentiel de l’infrastructure. Il s’agit de l’interface principale pour de nombreuses tâches critiques, de la gestion des employés pour garantir le bon fonctionnement du système ferroviaire. DB Systel développez, gérez et déployez un total de 600 applications de bureau clientes FAT et environ 200 applications Java.

En ce qui concerne les applications de bureau, elles ont été confrontés à quelques défis principalement dans les sujets suivants :

  • La plupart de leurs applications côté serveur sont générées, testées et fournies via des pipelines de build à l’aide de processus hautement automatisés, plusieurs fois par jour (DevOps). toutefois, les technologies de déploiement actuelles ne sont pas impossibles, jusqu’à présent, pour atteindre le même objectif avec les applications de bureau Windows.
  • De nombreuses équipes sont impliquées dans le processus de développement et de déploiement, qui est retardé plusieurs jours avant que les utilisateurs puissent récupérer les dernières versions du logiciel.
  • L’ancien processus de déploiement de logiciels était très long, long et coûteux.
  • La plupart de leurs applications d’entreprise sont basées sur la technologie Java Web Start, qui a été supprimée.

À la suite de ces défis, DB Systel était uniquement en mesure de fournir des mises à jour à bref terme avec beaucoup d’efforts. Ceci est devenu un problème critique, car nombre de ses applications s’appuient sur une version logicielle spécifique du serveur principal. Il est essentiel que le logiciel client pour l’utilisateur soit mis à jour directement après la mise à jour logicielle dans le back end. Si ce n’est pas le cas, la capacité de l’utilisateur à travailler avec le logiciel en question n’est plus garantie et peut entraîner des interruptions des services ferroviaires.

DB Systel a d’abord entendu parler de MSIX lorsqu’il a commencé à examiner comment remplacer la technologie Java Web Start. MSIX a été prometteur, car il leur permettrait de créer des applications autonomes qui ne dépendent pas du Java Runtime Environment en cours d’installation. Cela permettrait aux équipes de réaliser des efforts de coordination et de synchronisation fastidieux et de mener à une opération plus stable. Lorsqu’ils ont commencé à expérimenter avec MSIX, ils ont rapidement compris qu’il s’agissait de la technologie appropriée, et non simplement de la prise en charge de la migration Java Web Start, mais également de la résolution de leurs principaux problèmes de Packaging et de distribution.

MSIX DB Systel à :

  • Simplifiez le packaging et le déploiement traditionnels des packages de logiciels.
  • Permet aux développeurs de logiciels de posséder l’intégralité du processus de création et de déploiement de logiciels, au lieu de déléguer les processus d’empaquetage et de distribution à des équipes spéciales.
  • Automatisez les processus manuels existants grâce aux pipelines.
  • activez la vitesse et la simplicité dans le déploiement des applications de bureau Windows, ce qui entraînera des économies considérables grâce à la nouvelle approche en libre-service.

«Par le passé, nous avions beaucoup d’équipes impliquées dans le processus et nous avons pris le temps de nous attendre à atteindre le point où nos gestionnaires d’applications pouvaient utiliser et mettre à jour nos logiciels. Par conséquent, nous avons uniquement pu distribuer des mises à jour (mises à jour) à nos clients avec beaucoup d’efforts. À la suite d’un atelier MSIX très instructif et fructueuse, avec des experts Microsoft, nous sommes certains que nous pouvons révolutionner le processus de configuration de logiciels à partir de DB Systel à l’aide du libre-service MSIX. MSIX offre des avantages considérables en tant que format de conteneur en termes de vitesse et de simplicité. Les gestionnaires d’applications eux-mêmes peuvent créer des packages de logiciels à l’aide de MSIX et fournir leurs logiciels via notre boutique.» -Markus Thomann, consultant logiciel de l’équipe de déploiement moderne à la base de

Le système DB intègre MSIX dans le processus de génération comme un format de conteneur. La plupart de leurs applications, y compris de nombreuses applications stratégiques, seront portées au format MSIX. Cela rend le processus d’approvisionnement logiciel plus simple, plus rapide et moins onéreux. Grâce à MSIX et à l’équipe de déploiement moderne, les gestionnaires d’applications peuvent désormais fournir des mises à jour logicielles aux utilisateurs finaux directement et plusieurs fois par jour.

«la technologie MSIX nous permet d’adopter l’approche DevOps, même si nous fournissons le logiciel client plutôt que le logiciel cloud. Cela était inconcevable jusqu’à la dernière fois.» -Markus Thomann, consultant logiciel de l’équipe de déploiement moderne à la base de