Migration Toolkit para la descripción general de la fuente de la aplicación (obsoleta)

El IBM® WebSphere® Application Server Migration Toolkit está obsoleto. La herramienta proporciona un amplio conjunto de herramientas que le ayudan a migrar aplicaciones desde servidores de aplicaciones de terceros, entre versiones de WebSphere Application Server, a WebSphere Application Server Liberty, y a plataformas en la nube como Liberty for Java en IBM Cloud.

Todas las herramientas de exploración de origen basadas en Eclipse se combinan en un sitio de actualización donde puede instalar fácilmente las herramientas individuales que necesita.

  • Herramienta de migración en la nube
  • Herramienta de migración de aplicaciones WebSphere de una versión a otra
  • Herramienta de migración de configuración de Apache Tomcat a Liberty
  • Herramienta de migración de aplicaciones Apache Tomcat a WebSphere
  • Herramienta de migración de aplicaciones JBoss a WebSphere
  • Herramienta de migración de aplicaciones Oracle a WebSphere
  • Herramienta de migración de aplicaciones WebLogic a WebSphere

Este documento explica cómo instalar, configurar y utilizar las herramientas de migración dentro del entorno de un desarrollador.

Las herramientas de migración de aplicaciones se basan en IBM Rational® Software Analyzer, que proporciona una única solución para identificar, analizar y optimizar el estado de la aplicación. Las herramientas utilizan las prestaciones de exploración de Rational Software Analyzer para buscar construcciones específicas exclusivas de la aplicación determinada que se está migrando. A continuación, las herramientas proporcionan un método para revisar y modificar los datos para que la aplicación pueda ejecutarse en WebSphere Application Server.

Herramienta de migración de nube

Si está moviendo una aplicación a una plataforma en la nube, la Herramienta de migración en la nube ofrece consejos adicionales, sugerencias y procedimientos recomendados para asegurarse de que la aplicación se ejecuta correctamente en esos entornos.

Puede utilizar esta herramienta en combinación con la herramienta de versión a versión y las herramientas de terceros para ayudarle a mover las aplicaciones de WebSphere Application Server tradicional o Liberty, Apache Tomcat Server, JBoss Application Server, Oracle Application Server u Oracle WebLogic Server a entornos de tiempo de ejecución en la nube, como por ejemplo IBM Cloud Runtimes (Cloud Foundry PaaS), IBM Cloud Kubernetes Service (Docker), máquinas virtuales (IBM Cloud) y Liberty ejecutándose en entornos de ejecución PaaS de terceros.

Herramienta de migración de aplicaciones WebSphere de una versión a otra

La Herramienta de migración de aplicaciones de versión a versión de WebSphere ayuda a migrar código fuente de aplicación de versiones anteriores de WebSphere Application Server a WebSphere Application Server Versión 8.5.5 y 9.0. También le ayuda a evaluar rápida y fácilmente si las aplicaciones tradicionales de WebSphere Application Server están preparadas para ejecutarse en Liberty o Liberty Core en entornos de nube y locales. Para obtener información sobre cómo generar este informe, consulte Informe de evaluación de tecnología de aplicación en el Migration Toolkit para origen de aplicación.

El proceso de migración de aplicaciones global entre versiones de WebSphere Application Server implica una serie de pasos:

  1. Evaluar la migración
  2. Planificar el trabajo necesario para migrar
  3. Migrar y desarrollar el código de aplicación
  4. Migrar la configuración de tiempo de ejecución
  5. Probar aplicaciones la configuración de servidor nueva
  6. Poner el nuevo servidor en producción

La herramienta analiza el código fuente de aplicación y resalta el modelo de programación de Java Platform, Enterprise Edition (Java EE) y las diferencias de la API de WebSphere entre versiones de WebSphere Application Server tradicionales y entre los servidores tradicionales y de Liberty. Basándose en este análisis, la herramienta ofrece consejos y posibles soluciones para evaluar la facilidad para mover las aplicaciones. También le informa de las diferencias de implementación de especificación de Java EE que pueden afectar a las aplicaciones.

Hay una serie de cuestiones que pueden afectar a la migración y el desarrollo de código al mover entre releases de WebSphere Application Server. Estos problemas son:

  • Cambios en Java™ Runtime Environment (JRE) encontrados en Java SE 5, 6, 7 y 8
  • Eliminación de características que ya estaban previamente en desuso
  • Cambios de comportamiento en las API del producto
  • Cambios resultantes de aclaraciones de especificación de Java EE
  • Funciones en desuso
  • API de WebSphere no disponibles en Liberty
  • Tecnologías Java EE opcionales no disponibles en Liberty
  • Diferencias en las implementaciones de tecnología
  • Diferencias de Java EE 7

La herramienta soporta la migración de las versiones siguientes:

  • WebSphere Application Server V5.1
  • WebSphere Application Server V6.0
  • WebSphere Application Server V6.1
  • WebSphere Application Server V7.0
  • WebSphere Application Server V8.0
  • WebSphere Application Server tradicional V8.5.5
  • WebSphere Application Server tradicional V9.0
  • WebSphere Application Server Liberty
  • WebSphere Application Server Liberty Core
La herramienta soporta la migración a las versiones siguientes:
  • WebSphere Application Server tradicional V8.5.5
  • WebSphere Application Server tradicional V9.0
  • WebSphere Application Server Liberty
  • WebSphere Application Server Liberty Core

Herramientas de migración de aplicaciones de terceros

Las herramientas de migración de aplicaciones señalan las diferencias conocidas entre las aplicaciones alojadas en Oracle WebLogic Server, JBoss Application Server, Oracle Application Server o Apache Tomcat y las alojadas en WebSphere Application Server. En muchos casos, las herramientas convierten automáticamente distintas partes para que sean compatibles con WebSphere Application Server. Si las herramientas no pueden arreglar la diferencia, se marca el archivo en cuestión para identificar donde son necesarios los cambios de diseño. Las herramientas soportan:

  • Migración de aplicaciones a WebSphere Application Server Versión 8.5.5 u 9.0
  • Migración de WebLogic Server Java, JSP y artefactos de vía de acceso de clases (Java EE 5 y versiones anteriores)
  • Migración de descriptores de despliegue de servidor de WebLogic (Java EE 5 y versiones anteriores)
  • Migración de artefactos de vía de acceso de clase y JBoss Application Server Java (Java EE 5 y versiones anteriores)
  • Migración de descriptores de despliegue de JBoss Application Server (Java EE 5 y versiones anteriores)
  • Migración de artefactos Oracle Application Server Java y JSP (Java EE 5 y versiones anteriores)
  • Migración de descriptores de despliegue de Oracle Application Server (Java EE 5 y versiones anteriores)
  • Migración de artefactos Apache Tomcat Java y JSP (Java EE 5 y versiones anteriores)
  • Migración de información XML de contexto de Apache Tomcat contenido en la aplicación
  • Migración de Apache Tomcat 6.0 o 7.0
  • Migración de Java SE 1.4, 5, 6, 7, 8 u 11 a 6, 7, 8, 11 o 12.

Tomcat Configuration Migration Tool

La herramienta de migración de configuración le ayuda a mover la configuración de servidor y aplicación a WebSphere Application Server Liberty migrando automáticamente partes de la configuración. La herramienta soporta:

  • Migración de Apache Tomcat 6.0 o 7.0
  • Migración a Liberty
  • Migración de información XML de contexto, servidor y web de Apache Tomcat contenida en la aplicación
  • Migración de información XML de contexto y web de Apache Tomcat contenida en la aplicación

Kit de herramientas de migración para binarios de aplicación

Con Migration Toolkit for Application Binaries, puede generar informes de migración y configuración desde la línea de mandatos utilizando los archivos de aplicación y los archivos de clase sin necesidad de código fuente. Esta herramienta resalta las diferencias de Java SE, las características en desuso y eliminadas, las diferencias de modelo de programación de Java EE y las diferencias de API de WebSphere entre WebSphere tradicional de V6.1 a V9.0 y entre los servidores de WebSphere tradicional y Liberty. También soporta el escenario de migración de nube y incluye un resumen de conectividad de nube basado en módulo.

La herramienta de exploración binaria soporta la migración de las versiones siguientes:

  • WebSphere Application Server V6.1
  • WebSphere Application Server V7.0
  • WebSphere Application Server V8.0
  • WebSphere Application Server tradicional V8.5.5
  • WebSphere Application Server tradicional V9.0
  • WebSphere Application Server Liberty
  • WebSphere Application Server Liberty Core
Soporta la migración a las versiones siguientes:
  • WebSphere Application Server tradicional V8.5.5
  • WebSphere Application Server tradicional V9.0
  • WebSphere Application Server Liberty
  • WebSphere Application Server Liberty Core
  • Open Liberty

Descargue el Kit de herramientas de migración deMigration Toolkit para binarios de aplicación.

Transformation Advisor

Se puede utilizar para explorar despliegues de WebSphere, WebLogic, JBoss y Apache Tomcat para evaluar todas las aplicaciones y proporcionar información detallada, incluido el esfuerzo necesario para modernizar las aplicaciones.

Se recomienda IBM Cloud Transformation Advisor se recomienda para obtener una visión completa de su entorno de aplicaciones, ya que incluye un análisis más exhaustivo de las aplicaciones y la configuración, proporciona información importante sobre la planificación y genera activos personalizados y recomendaciones para entornos en la nube.

Recursos adicionales

La página web de Recopilación de conocimientos de migración de WebSphere: Migración a Liberty proporciona una visión general de todas las herramientas, vídeos y enlaces de recursos.

La página web de Recopilación de conocimientos de migración de WebSphere: Cómo empezar proporciona información sobre todos los aspectos de la migración de WebSphere Application Server.

Para obtener información completa sobre los temas de migración de WebSphere Application Server , incluidos ejemplos de utilización del kit de herramientas de migración, consulte la publicación WebSphere Application Server V8.5 Guía de migración.

Subtemas Acerca de Fuente Uso del escáner