共用方式為


教學課程:評估 Spring Boot 應用程式是否可移轉至 Azure Spring 應用程式 (預覽)

在您移轉至 Azure 的過程中,會評估您的內部部署工作負載,以測量雲端整備程度、找出風險,以及預估成本和複雜度。 本文顯示如何使用「Azure Migrate:探索和評量」工具來評估所探索到的 Spring Boot Web 應用程式,以準備移轉至 Azure Spring 應用程式。

在本教學課程中,您會了解如何:

  • 根據 Web 應用程式設定資料來執行評量。
  • 檢閱評定。

注意

教學課程顯示嘗試案例的最快路徑,並且在可行時使用預設選項。

必要條件

  • 如果您沒有 Azure 訂用帳戶,請在開始前建立免費帳戶
  • 在您遵循本教學課程來評估 Web 應用程式是否可移轉至 Azure Spring 應用程式之前,請確定您已探索到您想要使用 Azure Migrate 設備評估的 Web 應用程式,然後遵循本教學課程
  • 如果您想要在現有的專案中試用這項功能,則請確定您已完成本文中的必要條件

執行評估

執行評估,如下所示:

  1. 在 [概觀] 頁面 > [伺服器、資料庫和 Web 應用程式] 中,選取 [探索、評估和移轉]

  2. 在 [Azure Migrate:探索和評量] 上,選取 [評估],然後將評量類型選擇為 [Azure 上的 Web 應用程式]

  3. 在 [建立評量] 中,您將能夠看到預先選為 [Azure 上的 Web 應用程式] 的評量類型,而且探索來源預設為 [從 Azure Migrate 設備探索到的伺服器]。 將 [情節] 選取為 [Spring Boot 到 Azure 應用程式]

  4. 選取 [編輯] 以檢閱評量屬性。

  5. 下列各項包含在 Azure Spring 應用程式評量屬性中:

    屬性 詳細資料
    目標位置 要作為移轉目的地的 Azure 區域。 Azure Spring 應用程式設定和成本建議是以您指定的位置為基礎。
    環境類型 指定要套用適用於生產或開發/測試之價格的環境。
    供應項目/授權計劃 您註冊的 Azure 供應項目。 評量會評估該供應項目的成本。
    貨幣 帳戶的帳單貨幣。
    折扣 (%) 基於 Azure 供應項目所能獲得的任何訂用帳戶專屬折扣。 預設設定為 0%。
    EA 訂閱 指定 Enterprise 合約 (EA) 訂用帳戶用於成本估計。 考慮適用於訂用帳戶的折扣。

    將保留執行個體的設定和折扣 (%) 屬性保留為其預設設定。
    節省選項 (計算) 指定您想要評量考慮的節省選項,以協助將 Azure 計算成本最佳化。

    Azure 保留 (保留 1 年或 3 年) 是最一致執行資源的不錯選項。

    Azure 節省方案 (1 年或 3 年節省方案) 提供更大的彈性和自動化成本最佳化。 在理想情況下,移轉後即可同時使用 Azure 保留和節省方案 (先使用保留),但在 Azure Migrate 評量中,您一次只能看到一個節省選項的成本預估。

    選取 [無] 時,Azure 計算成本會以隨用隨付費率或實際使用量為基礎。

    您必須在供應項目/授權程式中選取隨用隨付,才能使用保留執行個體或 Azure 節省方案。 選取 [無] 以外的任何節省選項時,[折扣 (%)] 設定不適用。 每月成本預估的計算方式是將 744 小時乘以所建議 SKU 的每小時價格。
  6. 如果您已進行任何變更,則請選取 [儲存]

  7. 在 [建立評量] 中,選取 [下一步]

  8. 在 [選取要評估的伺服器] > [評量名稱] 中,指定評量的名稱。

  9. 在 [選取或建立群組] 中,選取 [新建],然後指定群組名稱。

  10. 選取設備,然後選取您想要新增至群組的伺服器。 選取 [下一步]。

  11. 在 [檢閱 + 建立評量] 中,檢閱評量詳細資料,然後選取 [建立評量] 以建立群組並執行評量。

  12. 在建立評量之後,請移至 [伺服器、資料庫和 Web 應用程式] > [Azure Migrate:探索和評量]。 選取圖格頂端的 [重新整理] 選項,以重新整理圖格資料。 等候資料重新整理。

  13. 在 [評量] 區段中,選取 [Azure 上的 Web 應用程式] 旁邊的數字。

  14. 選取您想要檢視的評量名稱。

檢閱評量

若要檢視評量

  1. 在 [伺服器、資料庫和 Web 應用程式] > [Azure Migrate:探索和評量] 中,選取 Azure 上的 Web 應用程式評量旁邊的數字。

  2. 選取您想要檢視的評量名稱。

    [概觀] 畫面包含 3 個區段:[基本資訊]、[已評估的實體] 和 [移轉情節]。

    基本資訊

    [基本資訊] 區段會顯示已評估實體所屬的群組、其狀態、位置、探索來源和美元貨幣。

    已評估的實體

    本節會顯示針對評量所選取的伺服器數目、所選取伺服器中的 Spring Boot 執行階段數目,以及已評估的不同 Spring Boot 應用程式執行個體數目。

    移轉案例

    本節會以圖片呈現就緒、有條件就緒和未就緒的應用程式數目。 此外,其也會列出準備好移轉的應用程式數目,以及移轉的預估成本。

  3. 檢閱評量摘要。 您也可以編輯評量屬性,或重新計算評量。

Azure Spring 應用程式整備程度

這表示所評估 Web 應用程式的發行版本。 您可以向下鑽研以瞭解可在移轉之前補救的移轉問題/警告詳細資料。 深入了解

檢閱整備程度

  1. 在 [評量] 中,選取您想要檢視的評量名稱。

  2. 選取 [Azure Spring 應用程式],以檢視每個應用程式和執行個體的更多詳細資料。 在已評估 Web 應用程式的表格中,檢閱 Azure Spring 應用程式整備程度資料行:

    1. 如果找不到相容性問題,整備程度會針對目標部署類型標示為 [準備就緒]
    2. 如果發生非重大相容性問題,例如不會封鎖移轉至特定目標部署類型的降級或不支援功能,整備程度會標示為 [有條件的備妥] (超連結),並提供警告詳細資料和建議的補救指導。
    3. 如果有任何可能會封鎖移轉至特定目標部署類型的相容性問題,整備程度會標示為 [未就緒],其中包含問題詳細資料和建議的補救指導。
    4. 如果探索仍在進行中,或 Web 應用程式發生任何探索問題,整備程度會標示為 [未知],因為評量無法計算該 Web 應用程式的整備程度。
  3. 檢閱針對 Web 應用程式所建議的 SKU,這是根據下面的矩陣所決定:

    整備程度 決定大小預估 決定成本預估
    就緒 Yes Yes
    就緒 (有條件) Yes Yes
    未就緒 No No
    Unknown No No

檢閱成本預估

評量摘要會顯示裝載 Web 應用程式的每月預估成本。 您可以將一或多個應用程式設定為在相同計算資源上執行。

下一步

使用相依性對應來尋找伺服器相依性。