6
Implementing Continuous Deployment and Release Management
In the previous chapter, you learned how to use Azure DevOps pipelines for continuous integration. Due to this, you now know how to pick up a version of your sources and create artifacts that you can deploy. In this chapter, you will learn how to extend this with continuous delivery and continuous deployment practices so that you automatically deploy these artifacts to the servers or platforms that your code is running on.
To do this, we will start by introducing Azure DevOps release definitions so that you can define and run the releases of your application. Next, a series of strategies will be introduced that you can use to perform deployments in a low-risk manner. Doing this makes ...
Get Designing and Implementing Microsoft DevOps Solutions AZ-400 Exam Guide - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.