摘要
很棒! 在本課程模組中,您已更新發行管線,以建置、發佈及部署小組的多容器解決方案至 Azure Kubernetes Service。 小組現在已準備好實作更廣泛的微服務策略,以提供更高的開發和營運靈活性。
雖然此課程模組著重於使用 Kubernetes 架構 Docker 容器的集合,但其所涵蓋的基本概念,適用於各種不同的建置和部署目標。 您也可以查看 Azure Pipelines 如何調整以支援更複雜的案例。
深入了解
在本課程模組中,您已使用容器來處理微服務解決方案。 不過,有許多方式可使用各種不同的技術在 Azure 中實作微服務解決方案。 若要深入了解,請參閱在 Azure 上建置微服務。
此課程模組中的微服務解決方案是從較大型的整合型應用程式重構。 若要深入了解如何將較大型的應用程式移轉為較小型的服務,請參閱將整合型應用程式分解成微服務架構。
此課程模組中的微服務解決方案使用各種平台和服務,包括 Docker、Azure Container Registry 和 Kubernetes。 若要深入了解 Azure 中的這些及以容器為中心的相關技術,例如 Azure 容器執行個體和 App Service,請參閱管理 Azure 中的容器學習路徑。
學習路徑總結
恭喜! 您已完成使用 Azure DevOps 部署應用程式學習路徑中的最後一個課程模組。 此學習路徑的主要焦點是使用 Azure Pipelines 部署應用程式。
在此學習路徑中,您達成了許多目標,包括:
- 建置基本的發行管線,將 Web 應用程式部署至 App Service。
- 將您的基本發行管線擴大至可部署至各種開發、測試和預備環境的多階段管線。
- 在管線中執行功能和非功能性測試。
- 實作會更新應用程式並需要最短停機時間的藍綠部署。
- 延伸管線以新增對不同部署目標的支援 (例如 Azure Functions 和 Kubernetes)。
您可以將所學到的內容套用至您所使用的應用程式和服務。