Implementare l'osservabilità in un'applicazione .NET 8 nativa del cloud con OpenTelemetry
Implementare l'osservabilità in un'applicazione nativa del cloud esistente usando OpenTelemetry. Visualizzare quindi i dati in Application Insights e negli strumenti di terze parti.
Obiettivi di apprendimento
Gli obiettivi del modulo sono:
- Descrivere i tre pilastri dell'osservabilità e il modo in cui consentono di monitorare le applicazioni.
- Creare un'applicazione cloud-native osservabilità usando OpenTelemetry.
- Assicurarsi che un'applicazione nativa del cloud generi dati osservabili.
- Usare Application Insights e strumenti di terze parti per monitorare un'applicazione nativa del cloud.
Prerequisiti
- Esperienza nello sviluppo di applicazioni in C# e .NET
- Familiarità con i concetti relativi ai servizi RESTful
- Accesso a una sottoscrizione di Azure con privilegio di utente Proprietario
- Possibilità di eseguire contenitori di sviluppo in GitHub Codespaces o Visual Studio Code