Share via


評定概觀 (遷移至 Azure Spring Apps) (預覽)

本文提供使用 Azure Migrate:探索和評估工具將內部部署 Spring Boot 應用程式遷移至 Azure Spring Apps 的評量概觀。

什麼是評量?

使用探索和評估工具的評量是數據的時間點快照集,可測量整備程度,並提供將內部部署伺服器、資料庫和 Web 應用程式裝載至 Azure 的成本詳細數據。

評量類型

Azure Migrate:探索和評估工具支援下列四種類型的評量:

評定類型 詳細資料
Azure VM 將內部部署伺服器移轉至 Azure 虛擬機的評量。

您可以在 VMware 環境Hyper-V 環境和實體伺服器中評估內部部署伺服器以使用此評定類型移轉至 Azure VM。
Azure SQL 將內部部署 SQL 伺服器從 VMware 環境遷移至 Azure SQL 資料庫 或 Azure SQL 受控執行個體 的評量。
Azure 上的 Web 應用程式 將內部部署 Spring Boot 應用程式遷移至 Azure Spring Apps 的評定,或將 Web 應用程式 ASP.NET/Java 至 Azure App 服務。
Azure VMware 解決方案 (AVS) 將內部部署 VMware VM 遷移至 Azure VMware 解決方案 (AVS) 的評量。 深入了解

Azure Spring Apps 評量提供下列重設大小準則:

調整大小準則 詳細資料 Data
以效能為基礎 根據收集的資源耗用量數據提出建議的評量 Azure Spring Apps 評估是根據探索到工作負載的記憶體耗用量,以及 CPU 核心的估計耗用量來計算。

如何? 評估內部部署 Spring Boot 應用程式嗎?

您可以使用輕量型 Azure Migrate 設備所收集的組態數據,評估內部部署 Spring Boot 應用程式。 設備會探索內部部署 Spring Boot 應用程式,並將設定數據傳送至 Azure Migrate。 深入了解

如何? 使用設備進行評估嗎?

如果您要部署 Azure Migrate 設備來探索內部部署伺服器,請執行下列步驟:

  1. 設定 Azure 和您的內部部署環境以使用 Azure Migrate。
  2. 針對您的第一個評量,建立 Azure Migrate 專案。

    注意

    根據預設,Azure Migrate:探索和評量工具會新增至專案。

  3. 部署輕量型 Azure Migrate 設備。 設備會持續探索內部部署伺服器,並將設定和效能數據傳送至 Azure Migrate。 將設備部署為 VM 或實體伺服器。 您不需要在想要評估的伺服器上安裝任何專案。

在設備開始探索之後,您可以收集您想要評估為群組的伺服器(裝載 Spring Boot 應用程式),並針對 Azure 上的評估類型 Web 應用程式群組執行評量。

深入瞭解 Spring Boot 應用程式評量。

哪些屬性可用來自定義評量?

下列內容包含在 Azure Spring Apps 評定屬性中:

設定 詳細資料
目標位置 要作為移轉目的地的 Azure 區域。 Azure Spring Apps 組態和成本建議是根據您指定的位置。
環境類型 指定要套用適用於生產或開發/測試之定價的環境。
供應項目/授權計劃 您要在其中註冊的 Azure 供應專案。 評量會評估該供應項目的成本。
貨幣 帳戶的帳單貨幣。
折扣 (%) 您在 Azure 供應專案上收到的任何訂用帳戶特定折扣。 預設設定為 0%。
EA 訂用帳戶 指定 Enterprise 合約 (EA) 訂用帳戶用於成本估計。 考慮適用於訂用帳戶的折扣。

保留保留實例和 discount ≦ 屬性的預設設定。
節省選項 (計算) 指定您想要評估考慮的儲存選項。 這有助於將 Azure 計算成本優化。

我們建議 使用 Azure 保留 專案(保留一年或 3 年),以取得最一致的執行資源。

Azure 節省方案 (一年或 3 年節省方案)可提供更大的彈性和自動化成本優化。 在理想的移轉後,您可以同時使用 Azure 保留和節省方案(保留是第一個),但在 Azure Migrate 評量中,您一次只能看到一個節省選項的成本估計。

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

您必須在供應專案/授權計劃中選取隨用隨付才能使用保留實例或 Azure 節省方案。 當您選取 [無] 以外的任何節省選項時,[折扣 ] ≦ 設定不適用。 每月成本估計的計算方式是將 744 小時乘以所建議 SKU 的每小時價格。

計算整備程度

Spring Boot 應用程式的 Azure Spring Apps 整備程度是以 Spring Boot 應用程式的內部部署設定與 Azure Spring Apps 之間的功能相容性檢查為基礎:

  1. Azure Spring Apps 評量會考慮 Spring Boot 應用程式設定數據,以識別相容性問題。
  2. 如果找不到相容性問題,整備程度會針對目標部署類型標示為 [準備就緒]
  3. 如果發生非重大相容性問題,例如未封鎖移轉至特定目標部署類型的降級或不支援的功能,則整備程度會標示為 「就緒」, 其中包含 警告 詳細數據和建議的補救指引。 您可以先移轉這類應用程式,稍後再進行優化。
  4. 如果有任何可能會封鎖移轉至特定目標部署類型的相容性問題,整備程度會標示為 [未就緒],其中包含問題詳細資料和建議的補救指導。
  5. 如果探索仍在進行中,或 Spring Boot 應用程式有任何探索問題,則整備程度會標示為 未知 ,因為評量無法計算該 Spring Boot 應用程式的整備程度。

計算重設大小

評估摘要會顯示在 Spring Apps 中裝載應用程式的預估每月成本。 在 Azure Spring Apps 中,您會針對每個 Azure Spring Apps 服務實例付費,而不是針對每個應用程式付費。 您可以將一或多個應用程式設定為在同一個服務實例上執行。 您放入此 Azure Spring Apps 服務實例的任何應用程式全都由您決定。

為了進行成本估計,我們假設您將所有已存取的應用程式納入相同的 Azure Spring Apps 服務實例。 從定價頁面定價計算機深入瞭解 Azure Spring Apps 定價的詳細數據。 此卡片的每月成本假設每個月有744小時,而不是730小時。

預估成本適用於 Azure Spring Apps 標準層和企業層。 針對企業層,Tanzu 元件的軟體 IP 和資源耗用量將會產生額外的成本,這些元件不包含在成本估計中。

下一步