Illustration numérique représentant Bob pour Java sur fond noir, avec un tableau de bord affiché sur un iPad

Annonce d’IBM Bob Premium Package for Java : accélérer la modernisation des applications Java d’entreprise

IBM Bob Premium Package for Java permet aux équipes de mieux comprendre leurs applications Java avant d’y apporter des modifications.

IBM annonce aujourd’hui la mise à disposition d’IBM Bob Premium Package for Java Modernization, qui propose des capacités spécialisées permettant aux équipes d’entreprise de moderniser leurs applications Java avec plus de rapidité, de cohérence et de confiance.

Les applications Java professionnelles sont au cœur des opérations métier critiques, mais de nombreuses entreprises gèrent des parcs Java anciens et volumineux, caractérisés par des environnements d’exécution et des cadres hérités, des dépendances complexes, une documentation limitée et des risques de sécurité croissants. Moderniser ces systèmes nécessite plus que d’accélérer la génération de code. Les équipes ont besoin de comprendre les applications, de coordonner l’exécution, de procéder à la validation, de mettre en place la gouvernance et de réduire les risques tout en préservant les systèmes dont dépend l’activité.

Modernisation pilotée par l’IA pour les applications Java d’entreprise 

IBM Bob est un partenaire de développement alimenté par l’IA destiné aux équipes de développement d’entreprise. Il facilite la planification, l’exécution, la validation et la gouvernance des tâches de modernisation en plusieurs étapes tout au long du cycle de développement logiciel. Il associe l’IA à une orchestration agentique pour permettre aux équipes de passer d’une assistance au code isolée à des workflows de modernisation structurés et gouvernés.

S’appuyant sur IBM Bob, le Premium Package for Java Modernization propose des workflows spécialisés pour moderniser les applications Java d’entreprise. Il facilite l’analyse des applications, la coordination des mises à jour, la validation des modifications et la mise en œuvre d’une gouvernance pour l’ensemble des initiatives de modernisation, notamment les mises à niveau de version Java, la modernisation de l’interface utilisateur et la migration vers IBM WebSphere Liberty.

Il en résulte une approche plus reproductible de la modernisation des applications Java, ce qui permet aux équipes de travailler plus rapidement tout en conservant le contrôle sur les référentiels, les dépendances, les pipelines et les environnements d’exécution.

Workflows spécialisés pour les équipes Java 

IBM Bob Premium Package for Java Modernization prend en charge trois workflows stratégiques de modernisation Java :

  1. Les mises à niveau de version Java permettent de faire évoluer les applications de Java 8 ou d’une version antérieure vers Java 11, 17, 21 et 25. Bob facilite l’analyse des dépendances, l’identification des problèmes de compatibilité, la coordination des mises à jour du code et de la configuration, ainsi que la validation des migrations dans des environnements Java complexes.
  2. La modernisation des interfaces utilisateur permet aux équipes de transformer les anciens cadres d’interface utilisateur Java en expériences d’application modernes. Bob prend en charge les initiatives de modernisation telles que la migration de JSF ou de Struts vers des architectures Web modernes, notamment React, tout en contribuant à préserver la logique métier et le comportement des applications.
  3. La modernisation vers Liberty facilite la migration des applications Java d’entreprise depuis des environnements d’exécution hérités, tels que WebLogic, Tomcat et WebSphere Traditional, vers IBM WebSphere Liberty, l’environnement d’exécution Java moderne, modulaire et cloud natif d’IBM. À l’aide des plans de migration générés par IBM Application Modernization Accelerator, Bob facilite l’analyse des environnements, la modernisation des configurations, la validation des déploiements et la réduction de la complexité opérationnelle tout au long de la modernisation de l’environnement d’exécution.

Ensemble, ces workflows permettent aux équipes Java de moderniser les applications critiques de manière plus sûre et progressive, sans dissocier la modernisation du cycle de développement.

Assurer une modernisation gouvernée à l’échelle de l’entreprise

IBM Bob Premium Package for Java Modernization contribue à apporter structure et gouvernance aux travaux de modernisation dans les environnements Java d’entreprise. Les équipes peuvent utiliser Bob pour prendre en charge les points de contrôle de validation, les validations humaines, les modifications de code traçables, la documentation automatisée, la génération de tests unitaires et la prise en compte des vulnérabilités CVE tout au long du processus de modernisation.

Par exemple, un développeur travaillant sur une mise à niveau de version Java peut lancer un workflow guidé pour analyser l’application, identifier les problèmes de compatibilité, mettre à jour les dépendances, appliquer les modifications de code et de configuration, exécuter les étapes de validation et préparer le travail en vue de son examen.

En combinant une orchestration alimentée par l’IA avec des workflows de modernisation spécifiques à Java et une gouvernance d’entreprise, ce Premium Package aide les équipes à mener à bien cette modernisation plus rapidement tout en réduisant les risques opérationnels, en améliorant la qualité logicielle et en préservant le contrôle sur les systèmes critiques pour la production.

Premiers résultats avec Blue Pearl

Blue Pearl a utilisé IBM Bob pour moderniser une base de code Java, passant de Java 11 à Java 25, et a ainsi accéléré la livraison d’environ 90 %, en accomplissant le travail en 3 jours contre plus de 30 jours environ avec une approche classique. Ce résultat montre ce qu’il est possible de réaliser lorsque la modernisation Java s’appuie sur des workflows structurés, une compréhension au niveau du système, un processus de validation et des règles de gouvernance, plutôt que sur un assistant d’IA isolé.

En savoir plus

Vous souhaitez essayer Bob ? Découvrez notre essai gratuit. Vous pouvez également consulter la page produit d’IBM Bob pour en savoir plus sur IBM Bob Premium Package for Java et sur la façon dont les capacités de modernisation Java spécialisées permettent aux équipes de travailler plus rapidement tout en bénéficiant d’un meilleur contrôle.

Sarwar Raza

Vice President, Hybrid Integration & Runtimes, IBM

Michael Kwok

Vice President, IBM Bob, and Canada Lab Director