簡介
在最近幾年,企業都選擇使用微服務而非整合型架構,以滿足使用者需求並提高其大型取用者應用程式的可擴縮性和可用性。
假設您在 Contoso 戶外休閒用品公司開始擔任軟體開發人員的新工作。 業務蓬勃發展,Contoso 公司的網站也在蓬勃運作,該網站會顯示商品是否有庫存。 該網站目前是整合型,但這是微服務架構的理想候選項目。 一名小組成員將整合型網站重構為一個 ASP.NET Blazor 頁面應用程式和一個 .NET Web API。 您的工作是部署服務。
在本課程模組中,您會了解微服務架構模式及其解決的問題。 您會了解如何使用 Docker 來透過 ASP.NET Web API 實作微服務架構模式。
本課程模組結束時,您將具備使用 .NET 建置微服務的基礎,並了解如何使用 Docker 來實作微服務架構模式。
如果您需要深入了解 Docker,請檢閱訓練課程模組: Docker 容器簡介。