Vous pouvez analyser l'application pour identifier les composants remplissant les conditions pour la transformation. Application Transformer for VMware Tanzu s'intègre à Cloud Suitability Analyzer (CSA) et génère un score compris entre 1 et 10 lors des analyses pour déterminer si l'application est disponible pour la conteneurisation.

Conditions préalables

Procédure

  1. Cliquez sur Analyser dans le menu principal.
  2. Cliquez sur la flèche en regard du nom de l'application.
    La liste des composants analysables et non analysables s'affiche dans l'application.
  3. Dans l'onglet Analysable,
    1. Cliquez sur Analyser.
      • Pour WebLogic : la tâche d'analyse utilise en interne WDT (Oracle WebLogic Server Deploy Tooling) d'Oracle pour extraire les informations de domaine et analyse également les applications découvertes à l'aide de Cloud Suitability Analyzer. Il génère un fichier .yaml de modèle que vous pouvez utiliser avant la conteneurisation.
      • Pour Tomcat : la tâche d'analyse découvre l'instance de Tomcat pour la configuration à partir de CATALINA_BASE, des applications déployées, des bibliothèques personnalisées et des ressources de BD. Cette tâche analyse également les applications découvertes à l'aide de Cloud Suitability Analyzer.
      • Pour JBoss : la tâche d'analyse découvre l'instance de JBoss pour les applications déployées et les analyse à l'aide de Cloud suitability Analyzer.
      • Pour JAVA : la tâche d'analyse découvre le fichier binaire de l'application et l'analyse à l'aide de Cloud Suitability Analyzer.
      • La tâche d'analyse est déclenchée dans la liste des tâches.
      • Une fois la tâche terminée, vous pouvez :
        • consulter la liste des services en cours d'exécution dans le composant et son score déterminé par CSA.
          • Si le score est de 10, l'état de l'application est correct pour la conteneurisation.
          • Si le score est inférieur (moins de 10) Application Transformer for VMware Tanzu fournit une liste de résultats et prépare une liste de recommandations afin de mettre à jour l'application pour la conteneurisation. Vous pouvez continuer à effectuer la conteneurisation ou baliser le composant pour le refactoriser et le réanalyser, puis le conteneuriser.
        • cliquer sur le nom du service pour consulter les détails tels que son chemin d'accès, son score et ses recommandations, le cas échéant.
        • cliquer sur le signe plus en regard du champ Services pour ajouter d'autres fichiers JAR, WAR ou JAVA, entrer le nom du service ainsi que son chemin d'accès, et déclencher l'analyse pour déterminer le score.
        • cliquer sur le score pour consulter les différents onglets :
          • Résumé : fournit des informations détaillées sur toutes les applications, notamment le nombre de fichiers, le fichier de classe, le résultat, le score technique et la recommandation.
          • Résultats : fournit des informations spécifiques à un service.
          • Graphiques : fournit les API principales (au moins 5) présentes dans le service.
      Si l'analyse réussit, l'option Promouvoir en transformation est disponible pour l'utilisation.
    2. Cliquez sur l'option Promouvoir en transformation.
      Note : Une fois que vous avez promu le composant vers la phase de transformation, vous ne pouvez plus annuler l'opération. Toutefois, vous pouvez réanalyser le composant, ce qui met à jour les scores des composants et les métadonnées des artefacts.
    3. Cliquez sur Continuer sur la page de confirmation.
      La liste des noms de fichiers manquants s'affiche dans l'invite de message, le cas échéant.
      L'état indique Transféré vers la transformation.

Que faire ensuite

Transformer votre application