摘要

已完成

將微服務裝載在自身的容器中,是以微服務為基礎進行開發的常見模式。 使用許多不同的微服務組成單一應用程式並不少見。 試圖以手動方式協調和維護這些微服務及其容器,很快就會讓您不堪負荷。

容器協調器是一個自動部署和管理容器化應用程式的系統。 Kube 是可擴充的可攜式開放原始碼平台,用於管理和協調容器化的工作負載。 Kubernetes 會將複雜的容器管理工作抽象化,並提供宣告式設定,以在不同的運算環境中協調容器。

在本課程模組中,您已了解如何取得已分割成容器化微服務的 .NET 應用程式,並將其部署至 Kubernetes 環境。 您先將 Docker 映像推送至 Docker Hub,將映像提供給 Kube 執行個體進行下載,然後建立了部署檔案,以宣告方式描述 Kube 應該對每個微服務採取的動作。 您也了解使用 Kubernetes 縮放容器化微服務有非常簡單。

清除 Codespace

您可以在 By 存放庫 (您可以在其中看到 MicrosoftDocs/mslearn-dotnet-cloudnative) 下的 GitHub 上,刪除 codespace。

參考資料

以下是深入了解部署 .NET 微服務的絕佳資源: