在 Azure 中建構現代化應用程式

中級
解決方案架構設計師
Azure
Azure Kubernetes Service (AKS)
Azure Container Instances
Azure App Service
Azure Cache for Redis

了解如何在 Azure 中使用適用於應用程式、快取、容器與 Kubernetes 的 PaaS 服務建置現代化應用程式。

必要條件

此學習路徑中的課程模組

封裝 Web 應用程式,以便將它部署為 Docker 映像,並從 Azure 容器執行個體執行它。

了解如何使用 Docker 容器搭配 Azure 容器執行個體 (ACI) 來執行容器化應用程式。

Azure Container Registry 是受控 Docker 登錄服務,以開放原始碼的 Docker Registry 2.0 為基礎。 Container Registry 是一種在 Azure 中裝載的私人服務,可讓您建置、儲存和管理所有容器部署類型的映像。 了解如何使用 Azure Container Registry 建置及儲存容器映像。

Azure App Service 可讓您以選定的程式設計語言來建置並裝載 Web 應用程式,無需管理基礎結構。 了解如何透過 Azure App Service 中裝載的 Web 應用程式平台建立網站。

建立 Docker 映像並將其儲存在 Azure Container Registry 的存放庫中。 使用 Azure App Service 以根據 Docker 映像部署 Web 應用程式。 使用監視 Docker 映像變更的 Webhook 來設定 Web 應用程式的持續部署。

判斷可以使用 Azure Kubernetes Service 解決的商務問題類型。 描述具有部署管理、自動更新與自我修復等功能的容器協調流程優點。