Implementar resiliência em um microsserviço .NET nativo de nuvem

Avançado
Desenvolvedor
Arquiteto de solução
ASP.NET Core
Azure
Registro de Contêiner do Azure
AKS (Serviço de Kubernetes do Azure)

Saiba como tornar seu aplicativo de microsserviços do .NET Core nativo de nuvem tolerante a falhas com impacto mínimo sobre o usuário.

Objetivos de aprendizagem

Neste módulo, você:

  • Entenda os conceitos de resiliência fundamental.
  • Observe o comportamento de um microsserviço sem estratégia de resiliência.
  • Implemente o código de tratamento de falhas para solicitações HTTP em um microsserviço.
  • Implante uma solução de resiliência baseada em infraestrutura em um cluster do AKS (Serviço de Kubernetes do Azure).

Pré-requisitos

  • Familiaridade com o desenvolvimento em C# e .NET no nível iniciante
  • Familiaridade com conceitos de serviço RESTful
  • Conhecimento conceitual de contêineres e AKS no nível intermediário
  • Acesso a uma assinatura do Azure com privilégio de Proprietário
  • Capacidade de executar contêineres de desenvolvimento no Visual Studio Code ou no GitHub Codespaces

Introdução ao Azure

Escolha a conta do Azure correta para você. Pague conforme o uso ou experimente o Azure grátis por até 30 dias. Criar conta.