練習 - 使用定價計算機估計工作負載成本

已完成

在本練習中,您可使用定價計算機來預估在 Azure 上執行基本 Web 應用程式的成本。

從定義所需的 Azure 服務著手。

注意

定價計算機僅供參考。 該定價僅為估計,且將無需實際支付所選的任何服務費用。

定義需求

執行定價計算機之前,必須了解所需的 Azure 服務。

針對裝載於資料中心的基本 Web 應用程式,您可以執行類似下列的設定。

在 Windows 上執行的 ASP.NET Web 應用程式。 該 Web 應用程式會提供產品存貨及定價的資訊。 有兩部透過中央負載平衡器連線的虛擬機器。 Web 應用程式會連接至保存存貨及定價資訊的 SQL Server 資料庫。

若要移轉至 Azure,您可以:

  • 使用 Azure 虛擬機器執行個體,類似在資料中心使用的虛擬機器。
  • 使用 Azure 應用程式閘道進行負載平衡。
  • 使用 Azure SQL Server 資料庫來保存存貨及定價資訊。

以下是顯示基本架構的圖表:

A diagram showing a potential Azure solution for hosting an application.

在實務上,您會更詳細地定義需求。 但以下是一些讓您開始的基本事實和需求:

  • 應用程式會在內部使用。 客戶無法存取此應用程式。
  • 此應用程式不需要大量的運算能力。
  • 虛擬機器及資料庫會全天候執行 (730 小時/月)。
  • 網路會每月處理大約 1 TB 的資料。
  • 不需要針對高效能工作負載設定資料庫,且不需要超過 32 GB 的儲存體。

探索定價計算機

讓我們從價格計算機的快速導覽開始著手。

  1. 前往定價計算機

  2. 請注意下列索引標籤:

    A screenshot of the Pricing calculator menu bar with the Products tab selected.

    • 產品 您可在此選擇要納入估計的 Azure 服務。 您很可能會在此耗費大部分的時間。
    • 範例情節在這裡,您可找到作為著手點的數個「參考架構」,或常見的雲端解決方案。
    • 已儲存的估計您可在這裡找到先前儲存的估計。
    • 常見問題您可在這裡找到有關定價計算機常見問題的解答。

預估解決方案

您可在此將需要的每項 Azure 服務新增至計算機。 然後設定各個服務,以符合需求。

提示

請確定您的計算機已清空,估價中空無一物。 您可選取每個項目旁的垃圾筒圖示來重設估計。

將服務新增至估計

  1. 請在 [產品] 索引標籤上,從以下每個類別中選取服務:

    類別 服務
    計算 虛擬機器
    資料庫 Azure SQL Database
    網路 應用程式閘道
  2. 向下捲動到分頁底部。 每個服務都是以其預設設定列出。

設定服務以符合需求

  1. 請在 [虛擬機器] 下,設定以下值:

    設定
    區域 美國西部
    作業系統 Windows
    類型 (僅限 OS)
    標準
    執行個體 D2 v3
    虛擬機器 2 x 730 小時

    將其他設定保留為其目前的值。

  2. 在 [Azure SQL Database] 下,設定以下值:

    設定
    區域 美國西部
    類型 單一資料庫
    備份儲存層 RA-GRS
    購買模型 虛擬核心
    服務層級 一般用途
    計算層 已佈建
    世代 第 5 代
    執行個體 8 個虛擬核心

    將其他設定保留為其目前的值。

  3. 在 [應用程式閘道] 下,設定以下值:

    設定
    區域 美國西部
    Web 應用程式防火牆
    大小
    閘道時數 2 x 730 小時
    已處理的資料量 1 TB
    輸出資料轉送 5 GB

    將其他設定保留為其目前的值。

檢視、共用及儲存估計

在頁面底部,您會看到執行解決方案的預估成本總計。 如有需要,您可變更貨幣類型。

此時,您有幾個選項:

  • 選取 [匯出],將估價儲存為 Excel 文件。
  • 選取 [儲存] 或 [另存新檔],將估計儲存至 [儲存的估計] 索引標籤,以供稍後使用。
  • 選取 [共用] 以產生 URL,如此即可與小組共用估計。

您現在已有可與小組共用的成本預估。 當發現需求有任何變更時,皆可進行調整。

使用在此用過的一些選項來進行實驗,或針對想要在 Azure 上執行的工作負載建立購買方案。