Implémenter la résilience dans un microservice .NET natif dans le cloud

Avancé
Développeur
Architecte de solutions
ASP.NET Core
Azure
Azure Container Registry
Azure Kubernetes Service (AKS)

Découvrez comment rendre votre application de microservices .NET Core native cloud tolérante aux pannes avec un impact minimal sur l’utilisateur.

Objectifs d’apprentissage

Dans ce module, vous allez :

  • Comprendre les concepts fondamentaux de résilience.
  • Observez le comportement d’un microservice sans stratégie de résilience.
  • Implémentez le code de gestion des défaillances pour les requêtes HTTP dans un microservice.
  • Déployez une solution de résilience basée sur l’infrastructure sur un cluster Azure Kubernetes Service (AKS).

Prérequis

  • Connaissance du développement C# et .NET au niveau débutant
  • Connaissance des concepts de service RESTful
  • Connaissance conceptuelle des conteneurs et AKS au niveau intermédiaire
  • Accès à un abonnement Azure avec privilège propriétaire
  • Possibilité d’exécuter des conteneurs de développement dans Visual Studio Code ou GitHub Codespaces

Prise en main d’Azure

Choisissez le compte Azure qui vous convient. Payez à l’utilisation ou essayez Azure gratuitement pendant jusqu’à 30 jours. S’inscrire.