Riepilogo
Riepilogo del modulo
Congratulazioni per aver completato questo modulo completo sull'implementazione degli strumenti per tenere traccia dell'utilizzo e del flusso. Sono state acquisite competenze essenziali per stabilire cicli di monitoraggio e feedback continui nelle procedure DevOps moderne.
Ciò che hai fatto
In questo modulo è stato esaminato il ruolo fondamentale che il monitoraggio e il feedback svolgono nella distribuzione di software di alta qualità alla velocità. Si è appreso come instrumentare le applicazioni, raccogliere dati di telemetria, analizzare i dati e agire su informazioni dettagliate per migliorare continuamente i sistemi.
Altre informazioni
Esplorare queste risorse ufficiali di Microsoft Learn per approfondire le proprie conoscenze ed espandere le funzionalità di monitoraggio:
Monitoraggio di Azure e monitoraggio continuo
Nozioni fondamentali sul monitoraggio continuo:
- Monitoraggio continuo con Monitoraggio di Azure - Monitoraggio di Azure | Microsoft Learn - Esplorare le strategie di monitoraggio continuo end-to-end e le procedure consigliate
- Monitoraggio continuo della pipeline delle versioni DevOps con Azure Pipelines e Azure Application Insights - Azure Monitor | Microsoft Learn - Scopri come integrare il monitoraggio nelle pipeline CI/CD con gate di qualità automatizzati
Piattaforma monitoraggio di Azure:
- Panoramica di Monitoraggio di Azure - Monitoraggio di Azure | Microsoft Learn - Guida completa all'architettura e alle funzionalità della piattaforma monitoraggio di Azure
- Esercitazione su Log Analytics - Monitoraggio di Azure | Microsoft Learn - Esercitazione pratica su per l'esecuzione di query e l'analisi dei dati di log
- Procedure consigliate di Monitoraggio di Azure - Monitoraggio di Azure | Microsoft Learn - Indicazioni e consigli per la progettazione per le distribuzioni aziendali
Approfondimenti sulle Applicazioni
Attività iniziali:
- Che cos'è Azure Application Insights? - Monitoraggio di Azure | Microsoft Learn - Introduzione alle funzionalità e ai casi d'uso di Application Insights
- Application Insights per applicazioni ASP.NET Core - Monitoraggio di Azure | Microsoft Learn - Implementare Application Insights nelle applicazioni Web .NET Core
- Application Insights per app Web JavaScript - Monitoraggio di Azure | Microsoft Learn - Aggiungere il monitoraggio lato client alle applicazioni Web
Linguaggio di query Kusto (KQL)
Concetti fondamentali di KQL:
- Informazioni di riferimento rapido su KQL | Microsoft Learn - Guida di riferimento rapido per gli operatori e le funzioni KQL comuni
- Esercitazione: Usare le query Kusto in Azure Data Explorer e Azure Monitor | Microsoft Learn - Guida completa su KQL, dalle basi agli argomenti avanzati
- Panoramica di Kusto Query Language (KQL) | Microsoft Learn - Informazioni di riferimento complete sul linguaggio KQL e documentazione
KQL avanzato:
- Analisi delle serie temporali in Esplora dati di Azure | Microsoft Learn - Operazioni avanzate delle serie temporali per il monitoraggio dei dati
- Analisi di Machine Learning e serie temporali in KQL | Microsoft Learn - Applicare funzionalità di Machine Learning ai dati di monitoraggio
- Procedure consigliate per KQL | Microsoft Learn - Ottimizzare le prestazioni e l'efficienza delle query
Test di carico di Azure
Test di carico con Azure:
- Che cos'è test di carico di Azure? | Microsoft Learn - Introduzione alle funzionalità di test di carico basate sul cloud
- Creare un test di carico con Test di carico di Azure | Microsoft Learn - Guida introduttiva per i test di carico basati su URL
- Usare uno script JMeter con Test di carico di Azure | Microsoft Learn - Test di carico avanzati con script JMeter personalizzati
- Identificare i colli di bottiglia delle prestazioni con Test di carico di Azure | Microsoft Learn - Analizzare i risultati dei test di carico per individuare problemi di prestazioni
Integrazione di Azure Pipelines
CI/CD con monitoraggio:
- Integrare Monitoraggio di Azure con Azure Pipelines | Microsoft Learn - Automatizzare il monitoraggio della distribuzione e della configurazione
- Controlli di rilascio e approvazioni in Azure Pipelines | Microsoft Learn - Implementare controlli della qualità basati sui dati di monitoraggio
- Monitorare le esecuzioni della pipeline con Monitoraggio di Azure | Microsoft Learn - Tenere traccia delle prestazioni e dell'affidabilità delle pipeline
Cruscotti e visualizzazione
Creazione di dashboard efficaci:
- Cartelle di lavoro di Monitoraggio di Azure | Microsoft Learn - Creare report e dashboard interattivi
- Dashboard di Azure | Microsoft Learn - Creare e condividere dashboard del portale di Azure
- Integrazione di Power BI con Application Insights | Microsoft Learn - Esportare i dati di monitoraggio in Power BI per visualizzazioni avanzate
Sicurezza e conformità
Procedure di monitoraggio sicuro:
- Azure Monitor sicurezza e accesso | Microsoft Learn - Configurare i controlli di accesso e la sicurezza per il monitoraggio dei dati
- Sicurezza e privacy dei dati in Monitoraggio di Azure | Microsoft Learn - Informazioni sulle funzionalità di protezione e conformità dei dati
- Chiavi gestite dal cliente di Monitoraggio di Azure | Microsoft Learn - Implementare la crittografia con le proprie chiavi
Queste risorse offrono una copertura completa degli argomenti introdotti in questo modulo, offrendo opportunità di pratica, comprensione tecnica più approfondita e linee guida per l'implementazione reale.