Visión general de Migration Toolkit for Application Binaries
El Migration Toolkit para binarios de aplicación es la herramienta más reciente de IBM® WebSphere® Application Server Migration Toolkit. La herramienta incluye la capacidad de exploración para evaluar de forma rápida binarios de aplicación para el despliegue rápido en WebSphere Application Server tradicional y Liberty. Esta herramienta de línea de mandatos permite a los administradores evaluar aplicaciones en minutos sin acceder al código fuente. Siempre se recomienda ejecutar las exploraciones en un entorno inferior en lugar de en un entorno de producción.
La herramienta puede generar los informes y el archivo de configuración siguientes:
- Informe de evaluación de tecnologías de aplicaciones
- Informe de inventario de aplicaciones
- Informe de migración de aplicaciones
- Informe detallado del análisis de migración
- Configuración de Liberty
La herramienta puede visualizar un informe HTML o guardar el informe como archivo HTML o JSON. El archivo de configuración de Liberty solo se puede generar como archivo XML. Al migrar a Liberty, el archivo server.xml se generará en la sección de configuración de Liberty del informe. Si está migrando entre versiones de WebSphere tradicional, se generará un script wsadmin independiente cuando se descubra la configuración.
Informe de migración de aplicaciones
El Informe de migración de aplicaciones combina el contenido del Informe de evaluación de tecnología de aplicaciones ( --evaluate ), el Informe detallado de análisis de migración ( --analyze ), el Informe de inventario de aplicaciones ( --inventory ) y el archivo de configuración de WebSphere ( --generateConfig ). El informe de migración de aplicaciones se genera con la acción --all , que es la nueva acción predeterminada. Sigue siendo posible generar el Informe de evaluación de tecnología de aplicación especificando explícitamente la acción --evaluate.
java -jar binaryAppScanner.jar <binaryInputPath> [action] [options]
Informe de evaluación de tecnologías de aplicaciones
El informe de evaluación de tecnología de aplicación identifica los modelos de programación Java™ EE en la aplicación y proporciona una recomendación para la edición IBM WebSphere Application Server adecuada. Este informe también lo proporciona el kit de herramientas de migración basado en Eclipseutilizando la barra de menús de Eclipse .
Informe de inventario de aplicaciones
El Informe de inventario de aplicaciones, contiene un inventario de alto nivel del contenido y la estructura de cada aplicación e información sobre posibles problemas de despliegue y consideraciones de rendimiento. Esta información es útil para determinar el contenido y la complejidad de las aplicaciones.
Informe detallado del análisis de migración
El Informe detallado del análisis de migración resalta el modelo de programación de Java EE y las diferencias de la API de WebSphere entre distintas versiones de WebSphere Application Server tradicional y Liberty. La herramienta ofrece orientación y posibles soluciones para evaluar la facilidad para mover aplicaciones de una versión de WebSphere tradicional a otra, así como a Liberty. La herramienta también permite la migración desde JBoss, WebLogic, Apache Tomcat y otros servidores de terceros. Además, le informa de las posibles diferencias de la implementación de especificación de Java EE que podrían afectar a las aplicaciones. Si está trasladando una aplicación a una plataforma en la nube, la herramienta ofrece consejos adicionales, sugerencias y procedimientos recomendados para asegurarse de que la aplicación se ejecuta correctamente en esos entornos. La herramienta también permite crear reglas definidas por el usuario para marcar escenarios específicos de la migración.
Este informe señala las reglas en las categorías de regla siguientes, que fueron introducidas por el kit de herramientas de migración basado en Eclipse:
- Todos los servidores de aplicaciones
- Migración de Apache Tomcat a WebSphere
- Consideraciones acerca de la conectividad para IBM Cloud
- Contenedores (OpenShift, Kubernetes)
- Migración de la infraestructura
- Java EE 6
- Java EE 7
- Java EE 8
- Migración de la versión de Java SE
- Soporte de la tecnología Java para Liberty
- Soporte de la tecnología Java para Liberty Core
- Soporte de la tecnología Java para Open Liberty
- Migración de JBoss a WebSphere
- Liberty for Java on IBM Cloud
- Liberty en PaaS de terceros
- Otros servidores de terceros
- Consideraciones acerca de la conectividad de tecnología para IBM Cloud
- Definido por el usuario
- Migración de WebLogic a WebSphere
- De WebSphere tradicional a Liberty
- WebSphere tradicional a Liberty Java EE 6
- Migración de versiones de WebSphere
La herramienta de línea de mandatos soporta la migración de Java SE 5 o posteriores y WebSphere Application Server Versión 6.1 o posteriores. Para marcar reglas para versiones anteriores de Java o WebSphere Application Server, utilice el Migration Toolkit de WebSphere Application Server basado en Eclipse en el origen de aplicación.
Configuración de Liberty
El archivo de configuración de Liberty se genera e incluye todas la configuración necesaria en un servidor Liberty en función de la exploración de los binarios de aplicación y la configuración de WebSphere. Utilice este archivo para configurar el servidor Liberty copiando el contenido en el archivo server.xml de Liberty, o utilice el elemento < include> para incluirlo en la configuración del servidor.
Configuración de Migration Toolkit for Application Binaries
El escáner binario se puede configurar utilizando parámetros de línea de mandatos y un archivo de propiedades. Hay un archivo scanner.properties en el mismo directorio que el jar de explorador binario que se puede utilizar para especificar opciones de exploración de aplicaciones. Las opciones de exploración especificadas por línea de comandos tienen prioridad sobre las especificadas en el archivo de propiedades.
Recursos adicionales
Para obtener información detallada sobre las reglas incluidas en las categorías relevantes, consulte Migration Toolkit Rules.
WebSphere Migration Knowledge Collection: Migrating to Liberty proporciona una visión general de todas las herramientas, vídeos y enlaces de recursos.
La publicación WebSphere Migration Knowledge Collection: Getting Started 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.