Implementación de la observabilidad en una aplicación nativa de .NET 8 en la nube con OpenTelemetry

Intermedio
Desarrollador
Arquitecto de soluciones
ASP.NET Core
.NET
Azure
Azure App Configuration

Implemente la observabilidad en una aplicación nativa de nube existente mediante OpenTelemetry. A continuación, vea los datos en Application Insights y herramientas de terceros.

Objetivos de aprendizaje

Al término de este módulo, sabrá hacer lo siguiente:

  • Describir los tres pilares de observabilidad y cómo ayudan a supervisar las aplicaciones.
  • Cree una aplicación nativa de nube de observabilidad mediante OpenTelemetry.
  • Asegúrese de que una aplicación nativa de nube está generando datos observables.
  • Use Application Insights y herramientas de terceros para supervisar una aplicación nativa de la nube.

Requisitos previos

  • Experiencia en el desarrollo de aplicaciones en C# y .NET
  • Familiaridad con los conceptos del servicio RESTful
  • Acceso a una suscripción de Azure con privilegios de propietario
  • Capacidad de ejecutar contenedores de desarrollo en Visual Studio Code o GitHub Codespaces