Modernisation des anciens systèmes

Un exemple de projet de modernisation et de migration progressives

Modernisation de vos processus d'entreprise

adesso Transformer est une filiale rattachée à 100% au group adesso. Elle se concentre sur l'assistance aux entreprises de tous secteurs sur l’ensemble du territoire européen pour le renouvellement de leurs anciens systèmes. Grâce à notre vaste portefeuille de conseils et de services, nous vous proposons des options de modernisation individuelles pour vos processus commerciaux.

Nous vous accompagnons sur le chemin menant à un système informatique orienté vers l'avenir

Nous soutenons votre entreprise dans la modernisation de vos anciennes applications - de l'analyse préliminaire, à la mise en œuvre, jusqu’à la maintenance. En collaboration avec vous et dans le cadre d'une analyse préliminaire, nous déterminons quelle est la meilleure approche de modernisation possible pour votre entreprise. Notre suite d'outils adesso transformer nous permet de mettre en place un processus de modernisation efficace. Nous sommes ainsi en mesure de transformer rapidement vos anciennes applications à moindre coût, le tout dans une architecture et un langage de programmation modernes. De plus, les souhaits d'extension et de modification peuvent être intégrés dans le projet de modernisation afin de ne pas simplement remplacer chaque fonctionnalité de l'ancienne application, mais d’en profiter pour apporter davantage de valeur ajoutée.

Modernisation hybride ? Pas de problème !

De nombreuses entreprises utilisent des applications qui sont certes, essentielles à leurs processus commerciaux, mais ont été développées avec des technologies qui ne répondent plus aux normes actuelles. Notre concept de modernisation hybride permet, grâce à un mélange de différentes options de modernisation, d'équilibrer de manière optimale les critères de durée du projet, de risque, de dette technique et de coûts pour obtenir une stratégie adaptée aux exigences et aux conditions générales de votre projet de modernisation.

En savoir plus sur la modernisation hybride (en allemand)

La suite adesso transformer

Pour de nombreux projets de modernisation que nous menons, l'adesso transformer tool suite est l'outil utilisé au quotidien par nos experts en migration. Ses outils et composants ont pour but de faciliter la gestion des projets de modernisation informatique. Il s'agit plus précisément des composants suivants :

Les anciennes applications sont souvent le résultat de longues années de développement continu. La logique commerciale mise en œuvre est efficace et remplit souvent encore parfaitement sa fonction. Néanmoins, des facteurs tels que l'évolution démographique, les coûts de licence ou le souhait de moderniser l'architecture peuvent conduire à un projet de migration ou de modernisation.

Avec adesso transformer code, nous vous proposons une solution qui transforme automatiquement les applications existantes héritées ou même certaines parties de l'application (par exemple les cœurs de calcul) en une pile technologique moderne. Le code adesso transformer traduit automatiquement le code écrit dans un ancien langage de programmation (par exemple en COBOL ou PL/I) en Java. Cela vous permet de conserver votre savoir-faire professionnel d'entreprise, lui-même intégré dans vos applications existantes depuis de longues années. Les modifications futures seront ensuite ajoutées avec le nouveau langage de programmation.

Les fonctions principales :

  • Transformation automatisée de l’ancien code en code Java
  • La possibilité d'une transformation basée sur des patterns ou schémas augmente la maintenabilité du code généré
  • Augmentation de la maintenabilité du code généré grâce à la possibilité d’une transformation basée sur des patterns ou des schémas
  • Support pour les environnements JEE et Spring
  • Basé sur des logiciels open source

L’interface utilisateur constitue bien souvent l’élément central d'une application et est donc également au centre de la modernisation des applications. Notre approche de la modernisation de l'UI consiste à permettre à l'interface utilisateur d’être associée à une pile technologique moderne. La conception de l’interface utilisateur peut bien sûr s'inspirer de l'ancien système, afin de réduire les coûts de formation par exemple. Il est aussi possible d’effectuer une refonte complète de votre front-end afin d'optimiser les processus et d'améliorer l'expérience utilisateur.

adesso transformer UI permet d'extraire la mise en page, mais aussi les informations existantes sur les interfaces et les données des composants UI des applications héritées et de les transférer dans un format intermédiaire générique. De nouveaux composants sont ensuite générés à partir des informations disponibles qui peuvent, par exemple, être utilisés comme éléments constitutifs d'une nouvelle interface utilisateur.

  • Support d'importation pour les masques BMS et les panels ISPF
  • Une variété de formats d'exportation (par exemple Angular Controller, HTML Forms ou DTOs)

Assurer la compréhension de l'ancienne application constitue un facteur de réussite essentiel aux projets de modernisation informatique. Les applications plus anciennes sont souvent insuffisamment documentées. Le bien-fondé des processus et des fonctionnalités implémentées est souvent dissimulé dans le code source de l'ancienne application. C’est dans le but de récupérer ces connaissances que l'adesso transformer analyze peut être utilisé. Grâce à lui, il est possible de comprendre rapidement le code et d'en extraire l'essence.

  • Analyse syntaxique du code hérité et définition des structures
  • Persistance des résultats de l'analyse syntaxique dans un référentiel central
  • Front-end Web pour les analyses en ligne à des fins d'évaluation
  • Exportation vers divers formats standard (par exemple dans un grand nombre de dialectes XML tels que XMI et SVG)

Les anciennes applications possèdent presque toujours un environnement batch étendu. adesso transformer batch permet de transporter et d'exploiter la logique d'un système batch basé sur JES dans un environnement Java natif.

  • Environnement natif Java Batch basé sur Spring-Batch
  • Migration entièrement automatisée des batchs basés sur JCL
  • API de gestion RESTful pour la connexion aux planificateurs
  • Vaste ensemble d'alternatives pour les IBM-System-Utilities

Toute application s’accompagne de son lot de données. Ces dernières doivent être transférées de l'environnement d'origine vers le nouveau. Dans ce contexte, la migration des formats classiques représente un important défi (comme celui d’adapter les structures de données ou les champs binaires). L'outil adesso transformer convert vient nous aider dans cette tâche.

  • Synchronisation de fichiers avec protection contre les révisions via le réseau ou dans le système de fichiers local
  • Conversion de code et de format
  • Sauvegarde configurable

Que ce soit en tant qu’éditeur de set de données (datasets) dans le cadre d'un projet de migration ou en tant que solution d'archivage, adesso transformer edit offre une solution flexible pouvant être utilisée dans divers scénarios. Conçu pour servir d’éditeur ou de visualiseur basé sur le web, il facilite le déploiement dans une infrastructure moderne.

  • Édition et affichage des formats classiques de dataset IBM dans le système cible
  • Assistance COPYBOOKS
  • Support EBCDIC et ASCII
  • Prise en charge multi-utilisateurs
  • Export des données

Prenons pour exemple l'application IBM-zOS qui utilise des fichiers classiques au format IBM-Dataset. Au fil des ans, ce sont plusieurs dizaines de milliers de fichiers qui ont été générés. Ces derniers devront ensuite être transférés dans le cadre d'un projet de modernisation informatique. Pour s'assurer que ces fichiers seront toujours identiques dans le nouveau système, chaque fichier doit être comparé. C’est dans ces cas de figure qu’adesso transformer test prend en charge l'ensemble du cycle de test.

  • Extraction des données d'application des systèmes hérités et cibles
  • Comparaison des données et présentation des résultats dans des rapports graphiques

Vous avez des questions ?

Aucun site web et aucune brochure ne peuvent remplacer le dialogue direct. Je me réjouis de votre prise de contact.

Dr. Michael Hartmann

Business Area Lead & Head Consulting - LoB Insurance Dr. Michael Hartmann +41 58 520 97 10

Contact

Sauvegarder cette page. Supprimer cette page.