As we modernize our compute, using Azure DevOps Pipelines can do much more than CI/CD build and delivery of software. From App Services to Kubernetes, developers need to have confidence their code is delivered to what are increasingly complex environments. With the release of YAML and Multi-Stage pipelines developers can create Pipelines as Code and use it to automate repetitive and complex tasks. This includes things like creating new DevOps projects for an application team, or manage deployment of infrastructure, or perform a workflow to publish a documentation library, and more. In this talk we explore these new capabilities and how to work with them, and then show a series of real life scenarios that you can use to build DevOps Pipelines that meet your needs.
You will learn:
- YAML Pipelines and Workflows for modern compute
- Patterns for workflow, from PR to Infrastructure to documentation
- Best practices for CI/CD