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.