DB Systel

DB Systel Logo

DB Systel GmbH, dont le siège social est à Francfort am Main, est une filiale à part entière de DB AG et un partenaire numérique pour toutes les entreprises du groupe. Deutsche Diffère AG est la deuxième entreprise de transport au monde et est le plus grand exploitant ferroviaire et propriétaire de l’infrastructure en Europe. Il exploite de grandes parties du chemin de fer allemand et il transporte environ deux milliards de passagers chaque année.

DB Systel emploie environ 4 600 personnes, 600 applications métier, 100 000 stations de travail PC, 93 000 PBX VoIP et 200 000 appareils mobiles, etc. Ils gèrent toute l’infrastructure informatique de l’entreprise, des services informatiques traditionnels 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éveloppe, conserve et déploie un total de 600 applications de bureau clientes fat et environ 200 applications Java.

Lorsqu’il s’agit d’applications de bureau, ils ont été confrontés à quelques défis principalement autour des 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 rendaient impossible, jusqu’à présent, d’atteindre le même objectif avec Windows applications de bureau.
  • De nombreuses équipes sont impliquées dans le processus de développement et de déploiement qui a retardé plusieurs jours avant que les utilisateurs puissent obtenir 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 métier sont basées sur la technologie Java Web Start, qui a été abandonnée.

En raison de ces défis, DB Systel n’a pu fournir que des mises à jour à court terme avec beaucoup d’efforts. Cela est devenu un problème critique, car la plupart de leurs applications s’appuient sur une version logicielle spécifique dans le back-end. Il est essentiel que le logiciel client de l’utilisateur soit mis à jour directement après la mise à jour logicielle dans le serveur principal. 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 perturbations 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 était prometteur, car il leur permettrait de créer des applications autonomes qui ne dépendent pas de l’environnement d’exécution Java en cours d’installation. Cela permet 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 MSIX, ils ont rapidement compris qu’il s’agissait de la technologie appropriée non seulement pour prendre en charge la migration java web Start, mais aussi pour résoudre leurs principaux points de douleur autour de l’empaquetage et de la distribution.

Systel de base de données compatible MSIX pour :

  • Simplifiez l’empaquetage et le déploiement traditionnels des packages logiciels.
  • Permettre aux développeurs de logiciels de posséder l’ensemble 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 Windows déploiement d’applications de bureau, ce qui entraînera des économies significatives grâce à la nouvelle approche en libre-service.

« Dans le passé, nous aurions beaucoup d’équipes impliquées dans le processus et nous avons pris du temps avant d’atteindre le point où nos gestionnaires d’applications pouvaient utiliser et mettre à jour nos logiciels. Par conséquent, nous n’avons pu distribuer que des versions (mises à jour) à nos clients avec beaucoup d’efforts. Suite à un atelier MSIX très informatif et fructueux avec des experts Microsoft, nous sommes certains que nous pouvons révolutionner le processus d’approvisionnement de logiciels chez DB Systel à l’aide du libre-service MSIX. MSIX offre de grands avantages en tant que format conteneur en termes de vitesse et de simplicité. Les gestionnaires d’applications peuvent eux-mêmes empaqueter des logiciels à l’aide de MSIX et fournir leur logiciel via notre magasin. - Markus Thomann, consultant logiciel dans l’équipe de déploiement moderne de DB

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

« La technologie MSIX nous permet d’adopter l’approche DevOps même si nous fournissons des logiciels clients plutôt que des logiciels cloud. C’était inconcevable jusqu’à très récemment. - Markus Thomann, consultant logiciel dans l’équipe de déploiement moderne de DB