Implémenter l’observabilité dans une application .NET 8 native dans le cloud avec OpenTelemetry

Intermédiaire
Développeur
Architecte Solutions
ASP.NET Core
.NET
Azure
Azure App Configuration

Implémentez l’observabilité dans une application native cloud existante avec OpenTelemetry. Affichez ensuite les données dans Azure Application Insights et des outils tiers.

Objectifs d’apprentissage

À la fin de ce module, vous serez en mesure de :

  • Décrivez les trois piliers de l’observabilité et comment ils aident à surveiller les applications.
  • Créer une application native cloud d’observabilité avec OpenTelemetry.
  • Vérifiez qu’une application native cloud génère des données observables.
  • Utiliser Application Insights et des outils tiers pour monitorer une application native cloud.

Prérequis

  • Expérience de développement d’applications en C# et .NET
  • Familiarisation avec les concepts du service RESTful
  • Accès à un abonnement Azure avec le privilège Propriétaire
  • Possibilité d’exécuter des conteneurs de développement dans GitHub Codespaces ou Visual Studio Code