Modernisation du mainframe à un point tournant : transformer les outils d’IA en résultats mesurables

IBM watsonx Code Assistant for Z apporte l’IA à la modernisation du mainframe, et HCLTech la complète avec des services et des accélérateurs pour favoriser une transformation évolutive à faible perturbation
6 min de lecture
Ashutosh Singh

Author

Ashutosh Singh
Chef de projet, DBS CU-MAS-TECH&INNOVOFFICE-TECH&IO, HCLTech
6 min de lecture
Modernisation du Mainframe à un point tournant : transformer les outils d’IA en résultats mesurables

continuent d’exécuter certaines des charges de travail les plus critiques au monde, mais la manière dont les applications sont conçues, maintenues et évoluées sur Z évolue rapidement. Les clients sont confrontés à un risque de compétences croissant, à une pression pour moderniser plus rapidement et à un intérêt accru pour les approches assistées par l’IA. IBM watsonx Code Assistant pour Z introduit de puissantes capacités pour accélérer le cycle de modernisation des applications mainframe, aidant les équipes à moderniser de façon plus incrémentielle et avec moins de perturbations.

Cependant, les outils seuls ne produisent pas de résultats de modernisation à l’échelle de l’entreprise. Des résultats mesurables nécessitent des services structurés, une orientation architecturale et une exécution disciplinée tout au long du cycle de vie logiciel. HCLTech complète IBM en combinant des services de modernisation avec des accélérateurs tels que AI Force pour aider les clients à passer du outillage assisté par l’IA au maintien de la modernisation à grande échelle.

Pourquoi la modernisation du mainframe atteint un point charnière

Pour de nombreuses entreprises, le mainframe n’est pas un système patrimonial; il s’agit du système d’enregistrement pour les revenus, le risque et la confiance des clients. Les industries de base continuent de s’appuyer sur des applications basées sur COBOL qui ont évolué depuis des décennies, souvent avec de profondes dépendances entre les couches de traitement par lots, de transactions, de données et d’intégration.

Ce qui a changé, c’est l’environnement autour de ces applications :

  • Le risque lié aux compétences n'est plus théorique – l’expertise COBOL vieillit et les filières de relève sont limitées, ce qui complique la dotation pour les travaux « exploitation » et « changement » au rythme attendu par l’entreprise
  • La pression de moderniser vient de l’entreprise – on s’attend à ce que les DSI et les responsables applicatifs améliorent l’agilité, intègrent les canaux numériques et réduisent le risque opérationnel, sans déstabiliser les systèmes centraux
  • La modernisation manuelle n’est plus viable à grande échelle – l’ingénierie inverse, la documentation et la refactorisation traditionnelles peuvent être lentes, coûteuses et difficiles à reproduire à grande échelle
  • L’IA transforme les attentes – les clients demandent de plus en plus comment l’IA peut réduire les efforts, améliorer la compréhension et accélérer la modernisation, surtout pour les environnements patrimoniaux complexes

En conséquence, la modernisation des mainframes passe d'une aspiration à long terme à un point à l'ordre du jour à court terme, avec un accent accru sur la livraison progressive, les progrès mesurables et une transformation sous contrôle des risques.

Modernisation assistée par l’IA avec IBM watsonx Code Assistant pour Z et les accélérateurs HCLTech

IBM watsonx Code Assistant pour Z est une solution propulsée par l’IA qui accélère la modernisation des applications mainframe. Elle prend en charge tout le cycle de vie de la modernisation, allant d’une analyse approfondie des applications qui fournit des informations contextuelles pertinentes et une documentation complète, à l’exécution de tâches de codage complexes et longues grâce à une IA intelligente et des flux de travail automatisés.

IBM watsonx Code Assistant pour Z offre une expérience agentique avec une IA conçue sur mesure et des flux de travail de modernisation automatisés de bout en bout, propulsés par des modèles d’IA infusés de connaissances spécialisées sur les mainframes.

Différents modes, tels que le mode Z Architect et le mode Z Code, fonctionnent ensemble pour compléter des flux de travail complexes, comme illustré dans l’exemple ci-dessous :

Modes Z Architect et Z Code – flux de travail

Du point de vue du client, watsonx Code Assistant pour Z offre une véritable valeur d'affaires de la manière suivante :

  • Améliore la productivité des développeurs grâce à des modes et outils IA capables d’analyser les applications mainframe, d’expliquer, de générer et de modifier du code d’application mainframe, de modulariser les applications mainframe pour en réduire la complexité et de transformer sélectivement COBOL en Java et PL/I en Java optimisés pour s’exécuter sur le mainframe
  • Augmente l’agilité de l’entreprise en s’intégrant parfaitement aux pipelines DevOps et en permettant la modernisation sélective et ciblée des applications
  • Améliore l’efficacité opérationnelle en réduisant le coût total du projet grâce à une hausse de la productivité des développeurs et une approche de modernisation ciblée des applications, comparativement à une réécriture ou une migration complète
  • Réduit les risques liés à la modernisation en permettant une modernisation incrémentielle, en réduisant la dépendance aux PME grâce à des capacités de compréhension et de refonte des applications assistées par l’IA, tout en maintenant la qualité de service du mainframe en conservant les applications remaniées ou transformées sur la plateforme

Pour atteindre les résultats d’entreprise, de nombreux clients souhaitent également que l’IA fonctionne de manière cohérente tout au long du cycle de vie élargi (exigences, billets de livraison, tests, documentation et flux de travail opérationnels). C’est ici que les accélérateurs HCLTech, en particulier , peuvent compléter watsonx Code Assistant for Z.

HCLTech AI Force est présenté comme une plateforme agentique propulsée par la GenAI conçue pour automatiser et augmenter les flux de travail en ingénierie logicielle et en opérations, avec des capacités telles que pipelines RAG, intégrations d’outils, gouvernance/garde-fous et flux de travail d’agent.
La plateforme met aussi l’accent sur l’intégration avec les écosystèmes d’entreprise existants, incluant des connecteurs prédéfinis (p. ex. Azure DevOps, Jira, GitHub, ServiceNow) et un cadre pour intégrer d’autres options.

Un modèle de coexistence simple est souvent la façon la plus efficace d’expliquer cela aux clients :

  • watsonx Code Assistant for Z accélère les tâches de modernisation propres aux activités du cycle de vie des applications IBM Z, de la planification et de l’analyse jusqu’au développement
  • AI Force aide à unifier les artefacts et les flux de travail du cycle de vie entre l’ingénierie et les opérations afin que l’IA puisse être appliquée de manière cohérente, des exigences jusqu’à la livraison et l’exploitation.

De l’outil à la transformation : le rôle des services

Les outils assistés par l’IA accélèrent la modernisation, mais ils ne gèrent pas la complexité à eux seuls. Dans les programmes réels, les clients ont généralement besoin d’aide pour répondre à des questions telles que :

  • Quelles applications devraient être modernisées en priorité et pourquoi ?
  • Comment devrait-on équilibrer la modernisation sur place avec des stratégies hybrides ou de plateforme à plus long terme ?
  • Comment s'assurer que le code refactorisé est prêt pour la production, conforme et maintenable ?
  • Comment passer d’un projet pilote réussi à un programme à l’échelle du portefeuille ?

Ces besoins se situent en dehors de la portée de tout produit individuel. Les services sont essentiels pour :

  • Définir une feuille de route structurée de modernisation alignée sur les priorités d'affaires et la tolérance au risque
  • Intégrer les résultats assistés par l’IA dans les disciplines de livraison telles que CI/CD, les pratiques de test et la gouvernance
  • Gérer la coexistence durant la transition (par exemple, environnements multilingues et déploiement progressif)
  • Opérationnaliser les résultats, afin que la modernisation devienne répétable et mesurable

Pourquoi les services, les accélérateurs de HCLTech et les solutions IBM fonctionnent ensemble

  1. Services de modernisation HCLTech : couverture de bout en bout
    Le portefeuille de modernisation des mainframes de HCLTech englobe la consultation et l’évaluation, les services d’applications et de données, l’intégration aux mainframes, la modernisation sur place, les opérations d’infrastructure et les services d’exploitation—including constructs such as hosting and MFaaS.
  2. Livraison structurée de l’évaluation à l’exécution
    HCLTech décrit une approche structurée—Découvrir → Analyser → Concevoir → Exécuter—qui couvre les exigences et objectifs, les données d’inventaire et de performance, l’analyse des dépendances, les recommandations de traitement, la priorisation, la planification par vagues, la planification de la coexistence et l’exécution
  3. Accélérateurs qui améliorent la répétabilité et la continuité du cycle de vie
    L’approche de modernisation de HCLTech est soutenue par des accélérateurs couvrant la découverte, la modernisation/l’ingénierie, l’automatisation des tests, l’intégration DevOps et la modernisation des données—visant à réduire les efforts manuels et à aider à l’extension de la livraison à travers les portefeuilles
    AI Force est présenté comme une couche unificatrice permettant de connecter et d’opérationnaliser les artefacts et les flux de travail du cycle de vie, avec des fonctions de gouvernance et des capacités d’intégration s’adaptant aux chaînes d’outils de l’entreprise existantes
  4. Expérience d’exploitation à l’échelle de l’entreprise
    La documentation de HCLTech fait référence à la modernisation dans de vastes environnements complexes, notamment ceux impliquant des composants de mainframe courants (par exemple, Db2, IMS, CICS, MQ, RACF, écosystèmes de planification et d’outillage) ainsi qu’une empreinte applicative importante
    Elle comprend également des exemples illustratifs dans les domaines du transport de marchandises et des services financiers, décrivant les activités de découverte et d’analyse, les approches dirigées par des ateliers et l’utilisation des accélérateurs pour soutenir l’exécution des projets de modernisation.

À retenir pour le client : HCLTech + IBM offre la plateforme de modernisation et les outils d’IA, les services, le modèle de prestation et les accélérateurs du cycle de vie qui aident les organisations à appliquer ces outils de façon reproductible, passant des projets pilotes à la modernisation de leur portefeuille avec un risque contrôlé et des résultats mesurables.

Conclusion

La modernisation des applications mainframe ne consiste plus à choisir entre « conserver » ou « remplacer ». Il s’agit de faire évoluer les systèmes principaux de façon sécuritaire tout en répondant aux enjeux de compétences, de coûts et d’agilité. Les outils assistés par IA, comme watsonx Code Assistant for Z, peuvent accélérer la compréhension et la refactorisation des environnements complexes par les équipes, mais des résultats durables exigent une exécution disciplinée en matière de stratégie, d’ingénierie, de tests, de gouvernance et de préparation opérationnelle.

En combinant les outils de modernisation d’IBM aux services et accélérateurs de modernisation de HCLTech, dont AI Force pour assurer la continuité du cycle de vie, les clients bénéficient d’une voie pragmatique qui respecte la valeur durable du mainframe tout en permettant une modernisation continue et des résultats d’affaires mesurables.

Aravind Thalachil

Coauteur

Aravind Thalachil
Architecte de solutions, Écosystème IBM Z, IBM India Systems Development Lab (ISDL), IBM
Jayanta Dash

Coauteur

Jayanta Dash
Gestionnaire de produit, DBS CU-MAS-TECH&INNOVOFFICE-TECH&IO, HCLTech
Etiquettes
Partager sur
Nuage et écosystème IBM Blogues Modernisation du mainframe à un point tournant : transformer les outils d’IA en résultats mesurables