可以分析應用程式以確定符合轉換條件的元件。Application Transformer for VMware Tanzu 與 Cloud Suitability Analyzer (CSA) 整合,並且會在分析期間產生一個介於 1 到 10 之間的分數,以確定應用程式的容器化準備情況。

必要條件

程序

  1. 在主功能表中按一下分析
  2. 按一下應用程式名稱旁邊的箭頭。
    將顯示應用程式中可分析元件和不可分析元件的清單。
  3. 可分析索引標籤上,
    1. 按一下分析
      • 對於 WebLogic:「分析」工作會在內部使用 Oracle 的 WDT (Oracle WebLogic 伺服器部署工具) 擷取網域資訊,並使用 Cloud Suitability Analyzer 分析已探索的應用程式。將在容器化之前產生模型 .yaml 檔案。
      • 對於 Tomcat:「分析」工作會從 CATALINA_BASE、已部署應用程式、自訂程式庫和資料庫資源中探索用於組態的 Tomcat 執行個體,並使用 Cloud Suitability Analyzer 分析已探索的應用程式。
      • 對於 JBoss:「分析」工作會探索已部署應用程式的 JBoss 執行個體,並使用 Cloud Suitability Analyzer 對其進行分析。
      • 對於 JAVA:「分析」工作會探索應用程式二進位檔,並使用 Cloud Suitability Analyzer 對其進行分析。
      • 工作清單中將顯示已觸發「分析」工作。
      • 成功完成工作後,您可以
        • 查看元件中正在執行的服務的清單及其由 CSA 確定的分數。
          • 如果分數為 10,則表明應用程式處於良好狀態,可進行容器化。
          • 如果分數較低 (低於 10),Application Transformer for VMware Tanzu 將提供一個發現清單,並準備建議清單來更新應用程式以進行容器化。可以繼續進行容器化,也可以標記元件以進行重構和重新分析,然後再進行容器化。
        • 按一下服務名稱以查看其路徑、分數和建議 (如果有) 等詳細資料。
        • 按一下「服務」欄位旁邊的加號,以新增更多 JAR、WAR 或 JAVA 檔案,輸入服務名稱及其路徑,然後觸發分析以確定分數。
        • 按一下分數以查看不同的索引標籤:
          • 摘要:提供所有應用程式的詳細資訊,其中包括檔案計數、類別檔案、發現、技術分數和建議。
          • 發現:提供特定於服務的資訊。
          • 圖表:提供服務中排列靠前的幾個 API (最多 5 個)。
      如果分析成功,會看到 升階到轉換選項可供使用。
    2. 按一下升階到轉換選項。
      備註: 將元件升階到轉換階段後,將無法復原該作業。但是,可以重新分析元件,以更新元件分數和構件中繼資料。
    3. 在確認頁面上按一下繼續
      訊息提示中將顯示遺漏的檔案名稱的清單 (如果有)。
      狀態會顯示為 移動到轉換

下一步

轉換應用程式