Migration des applications vers Liberty
Transférez vos applications vers WebSphere Application Server Liberty en toute simplicité à l'aide des outils de migration pour planifier votre migration, analyser vos applications et mettre à jour votre code source. Les outils de migration peuvent aider à identifier les différences entre votre environnement en cours et les technologies dans votre nouvel environnement Liberty, comme par exemple Java™ EE 7 et Java SE 8.
Procédure
- Sélectionnez un environnement Liberty à l'aide de
l'organigramme de stratégie de migration.
Vous pouvez configurer Liberty dans différents environnements, comme des installations sur site, des conteneurs Docker ou dans des environnements de cloud tels que IBM Cloud Instant Runtimes. L'organigramme de stratégie de migration vous aide à sélectionner l'environnement qui répond le mieux à vos besoins.
- Evaluez l'ampleur de votre migration depuis les serveurs d'applications tiers ou WebSphere Application Server Traditional à l'aide de
l'outil Migration Discovery.
En répondant à une série de questions brèves sur vos installations et vos applications en cours, vous pouvez identifier les éléments ayant besoin d'être migrés et le degré d'automatisation souhaité pour votre migration.
- Evaluez, inventoriez et analysez vos applications à l'aide de la ligne de commande Migration Toolkit for Application Binaries. Le scanner de code binaire d'application fournit plusieurs rapports qui permettent d'évaluer les actions requises pour la migration de vos applications :
- Le rapport de migration des applications combine le contenu du rapport d'évaluation des applications (–evaluate), le rapport d'analyse de migration détaillé (–analyze), le rapport d'inventaire des applications (–inventory) et le fichier de configuration de la liste des fonctions (–featureList).
- Le fichier de configuration de la liste des fonctions Liberty inclut toutes les fonctions obligatoires de l'application requises dans un serveur Liberty sur la base de l'analyse de chaque binaire d'application. Utilisez ce fichier pour configurer votre serveur Liberty en copiant le contenu du fichier server.xml de Liberty ou utilisez l'élément include pour l'inclue dans la configuration du serveur.
- Le rapport d'évaluation d'application évalue les technologies contenues dans votre application afin de trouver la plateforme d'application la plus adéquate.
- Le rapport d'inventaire identifie le contenu de vos applications, comme les bean entity, les beans session et les servlets.
- Le rapport d'analyse de migration détaillé vous aide à mieux comprendre le type et l'étendue des modifications requises par vos applications. Le rapport inclut également une aide détaillée qui vous assiste lors de l'analyse des éventuels problèmes de migration.
- Faites migrer le code source de votre application à l'aide de l'outil WebSphere Application
Server Migration Toolkit. Le kit d'outils de migration basé Eclipse analyse votre source d'application pour assister votre migration de la manière suivante :
- en identifiant les obsolescences, les suppressions et les changements de comportement affectant l'application.
- en fournissant des correctifs rapides offrant des mises à jour automatiques si possible.
- en fournissant une aide détaillée pour chaque problème de migration.
- en générant le rapport d'évaluation des applications.
- Consultez les informations disponibles sur l'outil de migration WebSphere Configuration
Migration Tool.
L'outil WebSphere Configuration Migration Tool est un plug-in Eclipse qui vous aide à faire migrer votre configuration serveur existante de WebLogic, JBoss ou traditional WebSphere V7.0 ou une version ultérieure à Liberty et à traditional WebSphere Application Server V8.5.5, ou à une version ultérieure.
Sous-rubriques
- Migration des applications d'accès aux données vers Liberty
Dans le cas d'applications d'accès aux données, vous devez changer les configurations lorsque vous migrez une source de données depuis WebSphere Application Server Traditional vers Liberty. - Migration vers Liberty d'applications utilisant des modèles de programmation avec accès concurrent et asynchrone
Vous pouvez migrer des applications qui utilisent des beans Concurrency Utilities for Java EE, Asynchronous Beans, CommonJ Timer et Work Manager depuis WebSphere Application Server Traditional vers WebSphere Application Server Liberty. - Exemple de tâches d'API implémentant Concurrency Utilities for Java EE
Vous pouvez migrer des applications qui utilisent les API Asynchronous beans, CommonJ Timer et Work Manager pour utiliser Concurrency Utilities for Java EE.

Nom du fichier : twlp_mig.html