實驗室 09c - 實作 Azure 容器應用程式

實驗室簡介

在此實驗室中,您會了解如何實作及部署 Azure 容器應用程式。

此實驗室需要 Azure 訂用帳戶。 您的訂用帳戶類型可能會影響此實驗室中的功能可用性。 您可以變更區域,但這些步驟是使用美國東部撰寫而成。

預計時間:15 分鐘

實驗案例

您的組織有一個在內部部署資料中心之虛擬機器上執行的 Web 應用程式。 組織想要將所有應用程式移至雲端,但不想管理大量的伺服器。 您決定評估 Azure 容器應用程式。

架構圖

工作的圖表。

作業技能

  • 工作 1:建立及設定 Azure 容器應用程式與環境。
  • 工作 2:測試並驗證 Azure 容器應用程式的部署。

工作 1:建立及設定 Azure 容器應用程式與環境

Azure 容器應用程式會進一步採用受控 Kubernetes 叢集的概念及管理叢集環境,並在叢集上提供其他受控服務。 不同於 Azure Kubernetes 叢集,您仍必須管理叢集,Azure 容器應用程式執行個體會消除設定 Kubernetes 叢集的一些複雜度。

  1. 在 Azure 入口網站中搜尋並選取 Container Apps

  2. 從下拉功能表 **[容器應用程式] 中選取 [+ 建立**]。 請留意其他選項。

  3. 使用下列資訊填寫 [基本] 索引標籤*上的詳細資料。

    設定 動作
    訂用帳戶 選取您的 Azure 訂用帳戶
    資源群組 az104-rg9
    容器應用程式名稱 my-app
    區域 美國 東部 (
    容器應用程式環境 選取 [建立新的 >將 [環境名稱] 設定為 [ my-environment > 建立]
  4. [下一步:容器] 索引卷標,並確定 已核取 [使用快速入門映射 ]。 您可能需要向上捲動才能檢視此設定。

  5. 確定 快速入門映像 已設定為 Simple hello world 容器。 請留意其他選項。

  6. 選取 [檢閱並建立],然後選取 [建立]

    注意: 等候部署容器應用程式。 這需要幾分鐘的時間。

工作 2:測試並驗證 Azure 容器應用程式的部署

根據預設,您建立的 Azure 容器應用程式會使用範例 Hello World 應用程式來接受連接埠 80 上的流量。 Azure 容器應用程式會為應用程式提供 DNS 名稱。 複製並瀏覽至此 URL,以確保應用程式啟動並執行。

  1. 選取 [移至資源],以檢視您新的容器應用程式。

  2. 選取 [應用程式 URL] 旁的連結,以檢視您的應用程式。

    入口網站中 ACA 概觀頁面的螢幕擷取畫面。

  3. 驗證您是否收到您的 Azure 容器應用程式應用程式正在執行的訊息。

清除您的資源

如果您使用自己的訂用帳戶,請花點時間刪除實驗室資源。 如此可確保釋出資源,並將成本降到最低。 刪除實驗室資源的最簡單方式是刪除實驗室資源群組。

  • 在 Azure 入口網站中,選取資源群組,選取 [刪除資源群組]**,[輸入資源群組名稱],然後按一下 [刪除]**。
  • 使用 Azure PowerShell Remove-AzResourceGroup -Name resourceGroupName
  • 使用 CLI az group delete --name resourceGroupName

利用 Copilot 延伸學習

Copilot 可協助您了解如何使用 Azure 指令碼工具。 Copilot 也可在實驗室中未涵蓋的區域或您需要更多資訊的地方提供協助。 開啟 Edge 瀏覽器,然後選擇 [Copilot] (右上方),或瀏覽至 copilot.microsoft.com。 請花幾分鐘的時間嘗試下列提示。

  • 摘要說明建立和設定 Azure 容器應用程式的步驟。
  • 將 Azure 容器應用程式與 Azure Kubernetes 服務進行比較和對照。

透過自學型訓練深入了解

重要心得

恭喜您完成此實驗室。 以下是此實驗室的主要重點。

  • Azure 容器應用程式 (ACA) 是無伺服器平台,可讓您在執行容器化應用程式時維護較少的基礎結構並節省成本。
  • 容器應用程式可提供伺服器設定、容器協調流程和部署詳細資料。
  • ACA 上的工作負載通常是長時間執行的流程,例如 Web 應用程式。