Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

AZ-400: Implement continuous feedback

Microsoft via Microsoft Learn

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
  • Learn how to implement continuous monitoring tools to track application usage and flow. Explore Azure Monitor, Log Analytics, Kusto Query Language (KQL), and Application Insights for comprehensive telemetry, performance monitoring, and user behavior analysis.

    By the end of this module, you're able to:

    • Implement tools to track feedback and telemetry data from applications

    • Plan for continuous monitoring strategies across development and production environments

    • Implement Application Insights for comprehensive application performance monitoring

    • Use Kusto Query Language (KQL) to query and analyze telemetry data

    • Design and implement metrics and queries for actionable insights

    • Monitor application performance using Azure Monitor and Log Analytics

    • Understand the inner loop and outer loop development workflows

  • Learn to create comprehensive monitoring dashboards using Azure Dashboards, Azure Monitor Workbooks, Power BI, and GitHub monitoring tools. Track pipeline health metrics including failure rates, duration, and flaky tests. Optimize pipeline performance for cost and reliability. Explore visualization strategies and custom application development for DevOps monitoring at scale.

    By the end of this module, you'll be able to:

    • Configure comprehensive monitoring in GitHub with status badges, insights, and Actions analytics

    • Create and customize Azure Dashboards with pinned visualizations from multiple Azure services

    • Develop interactive Azure Monitor Workbooks with parameters, queries, and custom visualizations

    • Implement Power BI dashboards for advanced DevOps analytics and business intelligence

    • Build custom monitoring applications using Azure DevOps REST APIs and Application Insights SDKs

    • Monitor pipeline health metrics including failure rates, execution duration, and flaky test detection

    • Optimize pipelines for cost, time, performance, and reliability using data-driven strategies

    • Implement pipeline concurrency optimization to balance throughput performance with infrastructure costs

    • Design effective visualization strategies that communicate system health to diverse stakeholders

    • Establish alerting and notification systems based on dashboard metrics and threshold violations

  • Learn to share knowledge effectively within development teams using Azure DevOps Wikis, GitHub documentation, and Microsoft Teams integration. Explore documentation strategies, wiki creation and management, Markdown formatting with Mermaid diagrams, and real-time collaboration tools to preserve organizational knowledge and improve team productivity.

    By the end of this module, you'll be able to:

    • Implement knowledge sharing strategies to preserve organizational learning and reduce repeated mistakes
    • Create and manage Azure DevOps project wikis with appropriate permissions and access control
    • Write technical documentation using Markdown and GitHub Flavored Markdown (GFM) syntax
    • Create diagrams in documentation using Mermaid syntax for flowcharts, sequence diagrams, and graphs
    • Integrate GitHub with Microsoft Teams for notifications, pull request discussions, and issue management
    • Integrate Azure DevOps Boards, Repos, and Pipelines with Microsoft Teams for unified collaboration
    • Configure subscriptions, filters, and notifications for work items, pull requests, and pipeline events
    • Establish documentation practices that support team onboarding, standards communication, and knowledge retention
  • Learn to design automated application analytics processes using Azure Application Insights, telemetry integration, augmented search capabilities, and monitoring tools to improve DevOps efficiency and user experience.

    By the end of this module, you'll be able to:

    • Design automated application analytics processes using Azure Application Insights.
    • Implement augmented search strategies for rapid incident response and root cause analysis.
    • Integrate telemetry data collection across applications and infrastructure.
    • Select and configure monitoring tools with advanced capabilities for continuous application monitoring.
    • Connect ITSM tools with Azure monitoring services for streamlined incident management.
  • Learn to manage monitoring alerts effectively, conduct blameless retrospectives after incidents, and develop a just culture that promotes learning from failures. Improve application performance by reducing alert fatigue and understanding performance degradation patterns.

    By the end of this module, you'll be able to:

    • Configure Azure Application Insights smart detection and interpret performance degradation notifications.
    • Diagnose and improve application performance using telemetry and profiler data.
    • Reduce alert fatigue by distinguishing actionable alerts from meaningless noise.
    • Conduct blameless retrospectives that focus on system improvements rather than individual blame.
    • Build a just culture where engineers learn from mistakes without fear of punishment.

Syllabus

  • Implement Tools to Track Usage and Flow
    • Introduction
    • Understand the Inner Loop
    • Introduction to Continuous Monitoring
    • Explore Azure Monitor and Log Analytics
    • Examine Kusto Query Language (KQL)
    • Explore Application Insights
    • Implement Application Insights
    • Design and Implement Metrics and Queries
    • Monitor Application Performance with Azure Load Testing
    • Module assessment
    • Summary
  • Develop monitor and status dashboards
    • Introduction
    • Configure monitoring in GitHub
    • Explore Azure dashboards
    • Explore Azure Monitor workbooks
    • Explore Power BI
    • Build your own custom monitoring application
    • Monitor pipeline health including failure rate, duration, and flaky tests
    • Optimize pipelines for cost, time, performance, and reliability
    • Optimize pipeline concurrency for performance
    • Module assessment
    • Summary
  • Share knowledge within teams
    • Introduction
    • Share acquired knowledge within development teams
    • Introduction to Azure DevOps project wikis
    • Integrate GitHub and Azure DevOps with Microsoft Teams
    • Share team knowledge using Azure project wiki
    • Module assessment
    • Summary
  • Design processes to automate application analytics
    • Introduction
    • Explore rapid responses and augmented search
    • Integrate telemetry
    • Examine monitoring tools and technologies
    • Explore IT Service Management Connector
    • Module assessment
    • Summary
  • Manage alerts, blameless retrospectives and a just culture
    • Introduction
    • Examine when to get a notification
    • Explore how to fix performance issues
    • Configure smart detection notifications
    • Improve application performance
    • Understand server response time degradation
    • Reduce meaningless and non-actionable alerts
    • Examine blameless retrospectives
    • Develop a just culture
    • Module assessment
    • Summary

Reviews

Start your review of AZ-400: Implement continuous feedback

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.