After doing these courses, I feel confident creating professional visualizations and dashboards
Descrizione del corso
Questo corso insegna agli sviluppatori come monitorare, osservare e risolvere efficacemente i problemi di applicazioni e servizi basati su Azure. È pensato per chi crea soluzioni cloud e ha bisogno di una visibilità chiara su come i sistemi si comportano in scenari reali, dallo stato delle risorse alle prestazioni applicative.Il corso inizia presentando Azure Monitor e i concetti fondamentali dell’osservabilità nel cloud. Scoprirai come Azure raccoglie metriche e log, come le dashboard offrono una vista centralizzata dello stato del sistema e come gli avvisi aiutano i team a intervenire in modo proattivo. Attraverso esercizi guidati, lavorerai direttamente con le risorse Azure per generare metriche, visualizzare i dati e configurare regole di avviso e gruppi di azioni per notificare gli stakeholder quando vengono superate soglie critiche.Il corso si amplia poi al monitoraggio a livello applicativo con Application Insights, test di disponibilità e Log Analytics. Imparerai come Application Insights raccoglie telemetria come richieste, dipendenze, errori e dati sulle prestazioni nei servizi Azure. Vedrai anche come configurare test di disponibilità per monitorare l’uptime dell’applicazione da più sedi e come Log Analytics abilita un’analisi approfondita dei log usando Kusto Query Language. I laboratori pratici rafforzano come questi strumenti lavorano insieme per supportare la diagnostica e l’analisi delle cause radice.Nella sezione finale, il corso si concentra sull’instrumentazione e sulla risoluzione dei problemi nelle applicazioni distribuite. Abiliterai il monitoraggio sulle web app di Azure, esaminerai telemetria in tempo reale e utilizzerai Application Map per visualizzare le dipendenze tra servizi e individuare colli di bottiglia o punti di errore. Il corso si conclude con concetti di ottimizzazione delle prestazioni, aiutandoti a capire quando applicare tecniche come caching, tuning della capacità di throughput e ottimizzazione delle risorse per migliorare reattività e affidabilità dell’applicazione.Al termine del corso, sarai in grado di progettare strategie di monitoraggio, diagnosticare problemi tra i servizi Azure e ottimizzare le prestazioni applicative usando strumenti nativi di Azure. Il corso enfatizza scenari pratici e reali per permetterti di monitorare e risolvere con sicurezza problemi in soluzioni Azure in produzione.
Prerequisiti
Curriculum
Programma del corso
1
Fondamenti di Azure Monitor
Impara i componenti fondamentali del monitoraggio in Azure, incluse metriche, log, dashboard e avvisi, per ottenere visibilità sullo stato e il comportamento delle risorse.
- Introduzione al monitoraggio e alla risoluzione dei problemi delle soluzioni Azure50 XP
- Esplorare Azure Monitor100 XP
- Rispondere ai problemi di prestazioni50 XP
- Monitorare più risorse50 XP
- Raccolta e visualizzazione delle metriche50 XP
- Raccogli metriche tramite interazioni con lo storage100 XP
- Configura dashboard per un'osservabilità unificata100 XP
- Casi d’uso: metriche vs log50 XP
- Monitoraggio automatico con avvisi50 XP
- Crea una regola di avviso con notifica email100 XP
- Crea un avviso sui costi per volumi elevati di transazioni100 XP
- Avvisi simultanei50 XP
2
Application Insights, test di disponibilità e Log Analytics
Esplora il monitoraggio a livello applicativo, i test di disponibilità e l’analisi centralizzata dei log per rilevare problemi, monitorare le prestazioni e investigare gli errori.
3
Instrumentazione e troubleshooting
Strumenta le applicazioni per la telemetria, visualizza le dipendenze e applica tecniche di ottimizzazione delle prestazioni per risolvere problemi e migliorare le soluzioni Azure.
Monitorare e risolvere problemi nelle soluzioni Azure
Corso
completato

