Implementación de la resistencia en un microservicio .NET nativo de nube

Avanzado
Desarrollador
Arquitecto de soluciones
ASP.NET Core
Azure
Azure Container Registry
Azure Kubernetes Service (AKS)

Obtenga información sobre cómo hacer que la aplicación de microservicios de .NET Core nativa de nube sea tolerante a errores, con un impacto mínimo en el usuario.

Objetivos de aprendizaje

En este módulo, aprenderá a:

  • Entender los conceptos básicos de resistencia.
  • Observar el comportamiento de un microservicio sin ninguna estrategia de resistencia.
  • Implementar el código de control de errores para las solicitudes HTTP en un microservicio.
  • Implementar una solución de resistencia basada en la infraestructura en un clúster de Azure Kubernetes Service (AKS)

Requisitos previos

  • Conocimientos sobre el desarrollo de C# y .NET a nivel principiante
  • Familiaridad con los conceptos del servicio RESTful
  • Conocimiento conceptual de los contenedores y de AKS a nivel intermedio
  • Acceso a una suscripción de Azure con privilegios de propietario
  • Capacidad de ejecutar contenedores de desarrollo en Visual Studio Code o GitHub Codespaces