微服務開發基礎:打造容器化 .NET 應用程式

認識 Windows 容器與現代化 .NET 應用程式開發

Ratings: 5.00 / 5.00




Description

容器技術為應用程式提供標準化的封裝、發行與部署流程,不但讓應用程式之間可以得到更佳的隔離性,更能讓我們在不受硬體、主機、作業系統、資料中心等等限制下,彈性的配置我們的應用程式。這幾年容器技術發展十分迅速,微服務化架構更是大量依賴容器化基礎建設的幫助下,更容易實現 DevOps 與 CI / CD 等自動化基礎建設。

這堂課程著重在 Windows 容器的基礎觀念與應用,搭配各種微服務架構下所需的工具與服務,由淺入深的介紹不同服務的運作方式與操作示範,相信可以幫助 .NET 開發人員往現代化應用程式的道路邁進,早日實現微服務架構的目標!

What You Will Learn!

  • 認識 Windows 容器的觀念與操作
  • 了解常見的 Docker 執行生命週期
  • 使用 Dockerfile 自動建置容器映像
  • 容器化 .NET 應用程式的偵錯技巧
  • 透過 Azure Pipelines 完成 ASP․NET 網站的容器化持續整合 (CI)
  • 架設 AKS 與 Dev Spaces 開發、測試、部署 Kubernetes 應用程式

Who Should Attend!

  • 對容器化技術有興趣的 .NET 開發人員