Summary
In this chapter, you learned how to create an Azure DevOps organization and project, as well as how to create a service connection between that project and your Azure environment. Next, you followed a series of steps to create an Azure Pipeline from an existing YAML file.
Afterward, you learned how to add the necessary steps to create a resource group, validate your templates, and deploy them to your new resource group in Azure.
Finally, I explained two different approaches to accessing your deployment outputs and using them within your pipeline within the same stage, separate stage, or even in other pipelines. I hope you have enjoyed this book so far, but we are not there yet. In the next chapter, we will review how to deploy templates right from your GitHub repository using GitHub Actions.