Marc Müller is a principal consultant for DevOps and .NET / Azure solutions at 4tecture GmbH and has been recognized by Microsoft as a Most Valuable Professional (MVP) for Developer Technologies (Azure DevOps). He has been able to bring his DevOps expertise and know-how for enterprise architectures and component-based distributed systems to many projects over the past few years. As a trainer and speaker, he focuses on the training and coaching of DevOps and .NET project teams.
With Azure DevOps Server 2019 and Azure DevOps Services, Microsoft provides a new format for defining build and release pipelines: YAML. In addition to the great advantage of versioning and branching the pipeline definition in the source code management system, YAML pipelines offer many other advantages over the current build definition format. These advantages are demonstrated with practical examples. In addition, we will clarify when the changeover to YAML Pipelines is worth it and what needs to be considered.