在雲端原生 .NET 微服務中實作復原

進階
開發人員
解決方案架構設計師
ASP.NET Core
Azure
Azure Container Registry
Azure Kubernetes Service (AKS)

了解如何讓您的雲端原生 .NET Core 微服務應用程式具備容錯能力,並確保對使用者造成最小的影響。

學習目標

在此課程模組中,您將會:

  • 了解基礎復原概念。
  • 觀察微服務在沒有復原策略情況下的行為。
  • 在一個微服務中,實作 HTTP 要求處理失敗的程式碼。
  • 將基礎結構型復原解決方案部署到 Azure Kubernetes Service (AKS) 叢集。

必要條件

  • 熟悉初級的 C# 和 .NET 開發
  • 熟悉 RESTful 服務概念
  • 學習中等程度的容器和 AKS 概念知識
  • 使用擁有者權限存取 Azure 訂用帳戶
  • 能夠在 Visual Studio Code 或 GitHub Codespaces 中執行開發容器