Continuous Feedback on Microsoft Azure for DevOps Engineers

Paths

Continuous Feedback on Microsoft Azure for DevOps Engineers

Authors: Matthew Kruczek, Daniel Krzyczkowski, Steve Buchanan

While still important, faster and higher-quality application releases doesn’t necessarily guarantee a positive user experience or business results. This is why continuous feedback... Read more

What you will learn:

  • How to gather usage statistics from production applications and analyze them
  • How to use Azure Application Insights to monitor application performance
  • How to use Visual Studio App Center Diagnostics and Analytics to monitor client application health
  • How to use Azure Application Insights and Log Analytics to optimize feedback mechanisms

Pre-requisites

This path is targeted to Azure DevOps engineers who are already familiar with the Azure portal and expects learners to understand fundamental DevOps concepts.

Beginner

The course in this section of the path teaches you everything you need to know about building your own system feedback mechanisms so you can start gathering feedback and optimizing your applications.

Microsoft Azure DevOps Engineer: Recommend and Design System Feedback Mechanisms

by Matthew Kruczek

Sep 23, 2019 / 2h 12m

2h 12m

Start Course
Description

Getting feedback for performance from production applications can be a struggle. In this course, Microsoft Azure DevOps Engineer: Recommend and Design System Feedback Mechanisms, you will gain the ability to take advantage of this service. First, you will learn how to get usage statistics from production applications with the Microsoft Azure Stack. Next, you will discover how to analyze and visualize the data compiled on their processes. Finally, you will explore how to get alerted when things go off the rails. When you’re finished with this course, you will have the skills and knowledge of Microsoft Azure Monitoring Service needed to be able to integrate into other systems.

Table of contents
  1. Course Overview
  2. Introducing Microsoft Azure Monitoring
  3. Collecting Data and Insights
  4. Focusing on Visualization
  5. Optimizing Your Application in the Real World

Intermediate

In the course in this section of the path, you will learn how to use Azure Application Insights to gather and analyze user feedback and how to share those insights with your dev teams.

Microsoft Azure DevOps Engineer: Route System Feedback to Development Teams

by Daniel Krzyczkowski

May 15, 2020 / 1h 51m

1h 51m

Start Course
Description

Choosing the right tool for the job is essential in our day to day. In this course, Microsoft Azure DevOps Engineer: Route System Feedback to Development Teams, you will learn foundational knowledge of monitoring applications performance, tracking issues and collecting user feedback. First, you will learn how to monitor web applications performance and issues with Azure Application Insights. Next, you will see how to monitor client applications health and performance with Visual Studio App Center Diagnostics and Analytics services. Finally, you will explore how to develop monitoring and status dashboards in Azure DevOps to enable teams to share information, status, progress, and trends. By the end of this course, you will discover how to implement practices and tools to capture and report user feedback and satisfaction. Additionally, you will have a clear overview of what the Azure DevOps and Visual Studio App Center tools can do for you and how you can use them to monitor applications performance, track issues and collecting user feedback and make this information available for the development teams.

Table of contents
  1. Course Overview
  2. Capturing Application Crash Data
  3. Implementing Dashboards and Charts
  4. Working with Feedback

Advanced

The course in this section of the path delves deeper into the more intricate pieces of Application Insights and Log Analytics to teach you how to optimize the feedback mechanisms you learned how to build in the first course of the path.

Microsoft Azure DevOps Engineer: Optimize Feedback Mechanisms

by Steve Buchanan

Nov 22, 2019 / 1h 39m

1h 39m

Start Course
Description

A core part of DevOps knowledge is being able to monitor and optimize applications. In this course, Microsoft Azure DevOps Engineer: Optimize Feedback Mechanisms, you’ll learn how to monitor and optimize your web applications. First, you’ll learn how to use Application Insights and Log Analytics. Next, you’ll explore analyzing alerts and telemetry data. Finally, you’ll discover how to perform tuning to reduce noise. When you’re finished with this course, you'll have the foundational knowledge of how to use Azure Monitor to optimize feedback mechanisms and improve your web application.

Table of contents
  1. Course Overview
  2. Analyzing Alerts
  3. Analyzing Telemetry
  4. Performing Ongoing Tuning to Improve Actionable Feedback
  5. Performing Ongoing Tuning to Reduce Meaningless or Non-actionable Alerts
  6. Performing Live Site Reviews and Capturing Feedback for System Outages