Summary
Module summary
Congratulations on completing this comprehensive module on implementing tools to track usage and flow! You've gained essential skills for establishing continuous monitoring and feedback loops in modern DevOps practices.
What you accomplished
Throughout this module, you explored the critical role that monitoring and feedback play in delivering high-quality software at velocity. You've learned how to instrument applications, collect telemetry, analyze data, and act on insights to continuously improve your systems.
Learn more
Explore these official Microsoft Learn resources to deepen your knowledge and expand your monitoring capabilities:
Azure Monitor and continuous monitoring
Continuous monitoring fundamentals:
- Continuous monitoring with Azure Monitor - Azure Monitor | Microsoft Learn - Explore end-to-end continuous monitoring strategies and best practices
- Continuous monitoring of your DevOps release pipeline with Azure Pipelines and Azure Application Insights - Azure Monitor | Microsoft Learn - Learn to integrate monitoring into CI/CD pipelines with automated quality gates
Azure Monitor platform:
- Azure Monitor overview - Azure Monitor | Microsoft Learn - Comprehensive guide to the Azure Monitor platform architecture and capabilities
- Log Analytics tutorial - Azure Monitor | Microsoft Learn - Hands-on tutorial for querying and analyzing log data
- Azure Monitor best practices - Azure Monitor | Microsoft Learn - Design guidance and recommendations for enterprise deployments
Application Insights
Getting started:
- What is Azure Application Insights? - Azure Monitor | Microsoft Learn - Introduction to Application Insights capabilities and use cases
- Application Insights for ASP.NET Core applications - Azure Monitor | Microsoft Learn - Implement Application Insights in .NET Core web applications
- Application Insights for JavaScript web apps - Azure Monitor | Microsoft Learn - Add client-side monitoring to web applications
Kusto Query Language (KQL)
KQL fundamentals:
- KQL quick reference | Microsoft Learn - Quick reference guide for common KQL operators and functions
- Tutorial: Use Kusto queries in Azure Data Explorer and Azure Monitor | Microsoft Learn - Comprehensive tutorial covering KQL from basics to advanced topics
- Kusto Query Language (KQL) overview | Microsoft Learn - Complete KQL language reference and documentation
Advanced KQL:
- Time series analysis in Azure Data Explorer | Microsoft Learn - Advanced time-series operations for monitoring data
- Machine learning and time series analysis in KQL | Microsoft Learn - Apply ML capabilities to monitoring data
- KQL best practices | Microsoft Learn - Optimize query performance and efficiency
Azure Load Testing
Load testing with Azure:
- What is Azure Load Testing? | Microsoft Learn - Introduction to cloud-based load testing capabilities
- Create a load test with Azure Load Testing | Microsoft Learn - Quick start guide for URL-based load tests
- Use a JMeter script with Azure Load Testing | Microsoft Learn - Advanced load testing with custom JMeter scripts
- Identify performance bottlenecks with Azure Load Testing | Microsoft Learn - Analyze load test results to find performance issues
Azure Pipelines integration
CI/CD with monitoring:
- Integrate Azure Monitor with Azure Pipelines | Microsoft Learn - Automate monitoring deployment and configuration
- Release gates and approvals in Azure Pipelines | Microsoft Learn - Implement quality gates based on monitoring data
- Monitor pipeline runs with Azure Monitor | Microsoft Learn - Track pipeline performance and reliability
Dashboards and visualization
Creating effective dashboards:
- Azure Monitor workbooks | Microsoft Learn - Build interactive reports and dashboards
- Azure dashboards | Microsoft Learn - Create and share Azure portal dashboards
- Power BI integration with Application Insights | Microsoft Learn - Export monitoring data to Power BI for advanced visualizations
Security and compliance
Secure monitoring practices:
- Azure Monitor security and access | Microsoft Learn - Configure access controls and security for monitoring data
- Data security and privacy in Azure Monitor | Microsoft Learn - Understand data protection and compliance features
- Azure Monitor customer-managed keys | Microsoft Learn - Implement encryption with your own keys
These resources provide comprehensive coverage of the topics introduced in this module, offering opportunities for hands-on practice, deeper technical understanding, and real-world implementation guidance.