在云原生 .NET 微服务中实现复原能力

高级
开发人员
解决方案架构师
ASP.NET Core
Azure
Azure 容器注册表
Azure Kubernetes 服务 (AKS)

了解如何使你的云原生 .NET Core 微服务应用实现容错且将对用户的影响将至最低。

学习目标

通过学习本模块,你将能够:

  • 了解基础复原概念。
  • 观察不具备复原策略的微服务的行为。
  • 在一个微服务中实现 HTTP 请求的故障处理代码。
  • 将基于基础结构的复原解决方案部署到 Azure Kubernetes 服务 (AKS) 群集。

先决条件

  • 熟悉 C# 和 .NET 开发(初级水平)
  • 熟悉 RESTful 服务概念
  • 了解容器和 AKS 的概念(中级水平)
  • 使用所有者权限访问 Azure 订阅
  • 能够在 Visual Studio Code 或 GitHub Codespaces 中运行开发容器