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