互動式實驗室模擬

已完成

實驗案例

您的組織正在將內部部署 Web 應用程式移轉至 Azure。 身為 Azure 系統管理員,您必須:

  • 使用 PHP 執行階段堆疊來裝載在 Windows 伺服器上執行的網站。
  • 使用 Azure Web 應用部署位置來實作 DevOps 實務。

架構圖

Architecture diagram as explained in the text.

目標

  • 工作 1:建立 Azure Web 應用程式。
    • 使用 Azure 入口網站來建立 Web 應用程式。
    • Web 應用程式應該在 Windows 上執行,並使用 PHP 執行階段堆疊。
  • 工作 2:建立預備部署位置。
    • 確認有生產部署位置。
    • 建立預備部署位置。
  • 工作 3:設定 Web 應用程式部署設定。
    • 從本機 Git 工作階段部署您的 Web 應用程式。
    • 提供驗證認證。
  • 工作 4:將程式碼部署至預備部署位置。
    • 使用 Azure PowerShell 來複製遠端存放庫,並設定本機路徑。
    • 使用驗證認證來新增遠端 Git 工作階段。
    • 在新瀏覽器索引標籤中顯示預設網頁。
    • 將範例 Web 應用程式程式碼從本機存放庫推送至 Azure Web 應用程式預備部署位置。
  • 工作 5:交換預備位置。
    • 交換部署位置。
    • 確認以 Hello World 頁面取代預設網頁。
  • 工作 6:設定並測試您 Azure Web 應用程式的自動調整。
    • 在生產部署位置上設定自訂自動調整規則。
    • 調整規則應該使用 CPU 百分比來增加資源計數。
    • 使用 Azure PowerShell 啟動無限迴圈,將 HTTP 要求傳送至您的 Web 應用程式。
    • 確認資源計數會自動調整。

注意

選取縮圖影像以啟動實驗室模擬。 當您完成時,請務必返回此頁面,以便繼續學習。

注意

您可能會發現互動式模擬與託管實驗室之間稍有差異,但所示範的核心概念與想法均相同。

Screenshot of the simulation page.