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

Microsoft

Pipeline Engineering & Automation

Microsoft via Coursera

Overview

Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Master the architecture of high-velocity software delivery by designing robust, event-driven CI/CD infrastructure. This course moves beyond basic script execution to focus on the engineering principles required to standardize and scale automation across an enterprise. You will begin by building sophisticated, event-driven remediation frameworks using Azure Functions and Event Grid, designed to auto-heal production environments and drastically reduce mean time to recovery (MTTR). The curriculum transitions into advanced YAML engineering, where you will develop modular, multi-stage template libraries that enforce organizational standards while accelerating team onboarding. You will also implement a rigorous pipeline governance toolchain, utilizing Spectral and pre-commit hooks to validate schemas and security policies at the point of commit. By the end of this course, you will have constructed a complete, automated pipeline framework that minimizes manual intervention, optimizes DORA metrics, and ensures consistent, compliant deployments across multi-cloud environments. This is a hands-on journey into transforming "pipelines as code" into a scalable, self-healing ecosystem.

Syllabus

  • Incident Automation: Event‑Driven Automation
    • Learn to wire Azure Event Grid alerts to serverless Azure Functions to automatically resolve common infrastructure failures without human intervention.
  • Incident Automation: Automation ROI and Prioritization
    • Learn to quantify the cost of manual toil and prioritize your automation backlog to deliver measurable time savings to the business.
  • YAML Validation: Pipeline Template Library
    • Standardize your organization's CI/CD workflows by authoring robust, reusable YAML templates that can be shared across multiple engineering squads.
  • YAML Validation: DORA Metrics and Deployment Frequency
    • Learn to measure engineering velocity using industry-standard DORA metrics and propose actionable process changes to eliminate deployment bottlenecks.
  • YAML Governance: YAML Schema Validation and Spectral Rules
    • Stop broken pipelines before they're ever committed by implementing automated YAML linting and custom schema rules at the developer's local machine.
  • YAML Governance: Template Reuse and YAML Refactoring
    • Systematically audit engineering repositories to identify bloat, eliminate duplicate logic, and dramatically reduce YAML lines-of-code across the enterprise.
  • Project Module: Automated CI/CD Pipeline Framework
    • You will consolidate your skills into an architectural proposal for an automated, enterprise-grade CI/CD pipeline framework that features shared YAML templates, local validation hooks, and event-driven incident remediation.

Taught by

Microsoft

Reviews

Start your review of Pipeline Engineering & Automation

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.