Vaibhav Gujral

Information & Communications Technology

Microsoft Azure DevOps Microsoft Azure Azure IaaS Azure Security Azure Functions Azure SQL Database Azure BCDR Azure PaaS Azure Service Fabric Azure CosmosDB Azure Logic Apps Cloud Computing on the Azure Platform

Omaha, Nebraska, United States

Multi-stage YAML Pipelines with Azure DevOps

Azure Pipelines supports continuous integration (CI) and continuous delivery (CD) to constantly and consistently test and build code and ship it to any target. It can be accomplished by defining a pipeline using YAML syntax or through the user interface (Classic).In this talk, Vaibhav will talk about what YAML is and the benefits YAML brings in over the classic UI based pipelines. He will then talk about how to build multi-stage pipelines using YAML in Azure DevOps using stages, jobs, tasks, dependencies, and conditions.

Vaibhav Gujral

Cloud Architect at Kiewit | Microsoft Azure MVP | MCT | Organizer at Omaha Azure User Group

Vaibhav is a seasoned cloud architect currently working at Kiewit Corporation. He is playing a pivotal role in Kiewit Technology Group’s ongoing digital transformation and is currently responsible for envisioning, creating, and continually improving the cloud platform foundations that development teams build upon.

He has been awarded Microsoft Most Valuable Professional (MVP) award for the Microsoft Azure category. He is a Microsoft Certified Azure Solutions Architect Expert and he holds numerous other Azure Certifications including Microsoft certified Azure DevOps Engineer Expert, Azure Security Engineer Associate, Azure Administrator Associate, Azure Developer Associate, and Azure Database Administrator Associate.

He has been putting in his time and effort in building and growing the tech community. Apart from being a regular speaker at several user groups, events, and conferences, he also runs the Omaha Azure user group ( He regularly blogs at

Vaibhav's full speaker profile