Puede analizar la aplicación para identificar los componentes aptos para la transformación. Application Transformer for VMware Tanzu se integra con Cloud Suitability Analyzer (CSA) y, durante los análisis, genera una puntuación entre 1 y 10 para determinar lo preparada que está una aplicación para la creación de contenedores.

Requisitos previos

Procedimiento

  1. Haga clic en Analizar en el menú principal.
  2. Haga clic en la flecha junto al nombre de la aplicación.
    Verá la lista de componentes analizables y no analizables en la aplicación.
  3. En la pestaña Analizable:
    1. Haga clic en Analizar.
      • Para WebLogic: la tarea de análisis utiliza internamente WDT (Oracle WebLogic Server Deploy Tooling) para extraer la información del dominio y también analiza las aplicaciones detectadas mediante Cloud Suitability Analyzer. Genera un archivo de modelo .yaml anterior a la creación de contenedores.
      • Para Tomcat: la tarea de análisis detecta la instancia de Tomcat para la configuración de CATALINA_BASE, las aplicaciones implementadas, las bibliotecas personalizadas y los recursos de base de datos, y analiza las aplicaciones detectadas mediante Cloud Suitability Analyzer.
      • Para JBoss: la tarea de análisis detecta la instancia de JBoss para las aplicaciones implementadas y las analiza mediante Cloud Suitability Analyzer.
      • Para JAVA: la tarea de análisis detecta el archivo binario de la aplicación y lo analiza mediante Cloud Suitability Analyzer.
      • Verá que la tarea Análisis se activa en la lista de tareas.
      • Una vez que la tarea se haya realizado correctamente, podrá
        • ver la lista de servicios que se ejecutan en el componente y su puntuación determinada por CSA.
          • Si la puntuación es 10, la aplicación se encuentra en buen estado para la creación de contenedores.
          • Si la puntuación es menor (inferior a 10), Application Transformer for VMware Tanzu proporciona una lista de resultados y prepara una lista de recomendaciones para actualizar la aplicación para la creación de contenedores. Puede seguir creando contenedores o etiquetar el componente para refactorizarlo, volver a analizarlo y, a continuación, crear contenedores.
        • hacer clic en el nombre del servicio para ver los detalles como su ruta, puntuación y recomendaciones, si las hubiera.
        • hacer clic en el signo más junto al campo Servicios para agregar archivos JAR, WAR o JAVA adicionales, introducir el nombre del servicio, su ruta y activar el análisis para determinar la puntuación.
        • hacer clic en la puntuación para ver diferentes pestañas:
          • Resumen: proporciona información detallada de todas las aplicaciones, lo que incluye el recuento de archivos, el archivo de clase, la búsqueda, la puntuación técnica y la recomendación.
          • Resultados: proporciona información específica de un servicio.
          • Gráficos: proporciona las API principales (hasta 5) presentes en el servicio.
      Si el análisis se realiza correctamente, verá la opción Promocionar para transformar disponible para su uso.
    2. Haga clic en la opción Promocionar para transformar.
      Nota: Una vez que se promociona el componente a la fase de transformación, no se puede deshacer la operación. Sin embargo, puede volver a analizar el componente, lo que actualiza las puntuaciones del componente y los metadatos de los artefactos.
    3. Haga clic en Continuar en la página de confirmación.
      Verá la lista de nombres de los archivos que faltan en el mensaje, si los hubiera.
      El estado se muestra como Movido para transformar.

Qué hacer a continuación

Transformar una aplicación