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

Microsoft

Observability & Metrics

Microsoft via Coursera

Overview

Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Bridge the gap between code commits and business outcomes by building a sophisticated observability and traceability layer. This course empowers you to transform raw telemetry into actionable insights using Azure Monitor, Grafana, and OpenTelemetry. You will begin by constructing comprehensive pipeline-health dashboards that track critical DORA metrics—such as deployment frequency and MTTR—providing a clear view of your delivery velocity and stability. The curriculum moves into the critical area of reliability, where you will use Python-based analysis to identify flaky-test trends and implement systematic de-flaking strategies to drive failure rates below 1%. You will also master end-to-end distributed tracing, learning to correlate live production requests directly back to the specific pipeline run and commit SHA that triggered them. By the end of this course, you will have engineered a full-stack observability solution capable of detecting performance regressions in real-time and automating rollbacks when latency spikes. This is an essential program for SREs and DevOps leaders who aim to achieve 95% traceability and foster a data-driven engineering culture at scale.

Syllabus

  • Code to Prod: Observability Stack and Dashboards
    • Build the data foundation required to monitor pipeline health across the enterprise by connecting Azure Monitor telemetry to interactive Grafana dashboards.
  • Code to Prod: Flaky Test De-flaking
    • Restore developer trust in your CI/CD pipelines by identifying, isolating, and eliminating non-deterministic "flaky" tests using data-driven Python automation.
  • DevSecOps Gates: Distributed Tracing Setup
    • Eliminate the guesswork of incident response by injecting trace IDs at build time, creating a verifiable link between a production error and the line of code that caused it.
  • DevSecOps Gates: Performance Regression Detection
    • Protect the user experience by analyzing post-deployment telemetry and establishing automated DevSecOps gates that immediately roll back degrading releases.
  • Project Module: Full-Stack Observability and Tracing Solution
    • You will synthesize your advanced telemetry skills into an architectural design for a full-stack observability and tracing solution, featuring custom Grafana dashboards, automated test quarantine logic, and trace-correlated performance rollbacks.

Taught by

Microsoft

Reviews

Start your review of Observability & Metrics

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.