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

LinkedIn Learning

Azure DevOps: Continuous Delivery with YAML Pipelines

via LinkedIn Learning

Overview

Learn how to create and edit multistage YAML pipelines for continuous delivery in Microsoft Azure.

Azure pipelines can now be defined in YAML files, which can be managed and evolved to meet modern continuous delivery requirements. YAML pipelines are versioned with your code, allowing you to easily identify issues and roll back changes. A key skill for DevOps engineers, YAML pipelines are also a key topic on the Microsoft Azure DevOps Solutions (AZ-400) certification exam. In this course, Mike Benkovich covers the YAML pipeline development workflow in Azure, including creating and editing pipelines; adding jobs, tasks, and steps; customizing workflows with triggers and variables; and deploying jobs and stages. Plus, learn how to leverage templates, variable libraries, PowerShell and Bash scripts, and containers in your Azure pipelines for maximum efficiency and functionality.

Syllabus

Introduction
  • DevOps and YAML pipelines
  • What you should know
1. Azure DevOps Pipelines
  • Azure Pipelines core concepts
  • Continuous integration pipelines
  • YAML pipeline basics
  • Convert classic to YAML pipelines
  • Continuous delivery and publishing artifacts
  • Editing YAML in the portal
  • Jobs, tasks, and steps
  • Customizing the workflow
2. Deployment Pipelines
  • Deployment jobs
  • Deploying code
  • Adding stages to pipelines
  • Deploy to staging
3. YAML Deep Dive
  • Modernize your application
  • Triggers in pipelines
  • Working with triggers
  • Variables and scope
  • Working with variables
  • Pipeline templates
  • Adding templates to a project
  • Variable libraries
  • Working with variable libraries
4. Pipeline Patterns with YAML
  • Pipeline patterns
  • Working with scripts
  • Application inflation pipeline
  • Containers and Kubernetes
  • Publish documentation library with DocFX
Conclusion
  • Next steps

Taught by

Mike Benkovich

Related Courses

Reviews

Start your review of Azure DevOps: Continuous Delivery with YAML Pipelines

Never Stop Learning!

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

Sign up for free