Реализация устойчивости в облачной микрослужбе .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