實驗室 09c - 實作 Azure 容器應用程式
實驗室簡介
在此實驗室中,您會了解如何實作及部署 Azure 容器應用程式。
此實驗室需要 Azure 訂用帳戶。 您的訂用帳戶類型可能會影響此實驗室中的功能可用性。 您可以變更區域,但這些步驟是使用美國東部撰寫而成。
預計時間:15 分鐘
實驗案例
您的組織有一個在內部部署資料中心之虛擬機器上執行的 Web 應用程式。 組織想要將所有應用程式移至雲端,但不想管理大量的伺服器。 您決定評估 Azure 容器應用程式。
架構圖
作業技能
- 工作 1:建立及設定 Azure 容器應用程式與環境。
- 工作 2:測試並驗證 Azure 容器應用程式的部署。
工作 1:建立及設定 Azure 容器應用程式與環境
Azure 容器應用程式會進一步採用受控 Kubernetes 叢集的概念及管理叢集環境,並在叢集上提供其他受控服務。 不同於 Azure Kubernetes 叢集,您仍必須管理叢集,Azure 容器應用程式執行個體會消除設定 Kubernetes 叢集的一些複雜度。
-
在 Azure 入口網站中搜尋並選取
Container Apps
。 -
從下拉功能表 **[容器應用程式] 中選取 [+ 建立**]。 請留意其他選項。
-
使用下列資訊填寫 [基本] 索引標籤*上的詳細資料。
設定 動作 訂用帳戶 選取您的 Azure 訂用帳戶 資源群組 az104-rg9
容器應用程式名稱 my-app
區域 美國 東部 ( 容器應用程式環境 選取 [建立新的 >將 [環境名稱] 設定為 [ my-environment
> 建立] -
按 [下一步:容器] 索引卷標,並確定 已核取 [使用快速入門映射 ]。 您可能需要向上捲動才能檢視此設定。
-
確定 快速入門映像 已設定為 Simple hello world 容器。 請留意其他選項。
-
選取 [檢閱並建立],然後選取 [建立]。
注意: 等候部署容器應用程式。 這需要幾分鐘的時間。
工作 2:測試並驗證 Azure 容器應用程式的部署
根據預設,您建立的 Azure 容器應用程式會使用範例 Hello World 應用程式來接受連接埠 80 上的流量。 Azure 容器應用程式會為應用程式提供 DNS 名稱。 複製並瀏覽至此 URL,以確保應用程式啟動並執行。
-
選取 [移至資源],以檢視您新的容器應用程式。
-
選取 [應用程式 URL] 旁的連結,以檢視您的應用程式。
-
驗證您是否收到您的 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 容器應用程式中設定容器應用程式。 探究 Azure 容器應用程式的特性和功能,然後專注於如何使用 Azure 容器應用程式來建立、設定、調整及管理容器應用程式。
重要心得
恭喜您完成此實驗室。 以下是此實驗室的主要重點。
- Azure 容器應用程式 (ACA) 是無伺服器平台,可讓您在執行容器化應用程式時維護較少的基礎結構並節省成本。
- 容器應用程式可提供伺服器設定、容器協調流程和部署詳細資料。
- ACA 上的工作負載通常是長時間執行的流程,例如 Web 應用程式。