One of the keys to the successful use of a microservice architecture is ensuring you have an automated, well-defined workflow where development and operations work together to produce agile, high-quality releases. This is the essence of DevOps. In this chapter, we’ll provide an overview of DevOps, its benefits, and one of the most important facets of DevOps: building a culture of DevOps in your organization. Next we’ll discuss creating environments in Azure for a continuous delivery (CD) pipeline and how a microservice is validated through a series of tests from code check-in to deployment in production. Finally, we’ll discuss key criteria for choosing a continuous delivery tool.
18.116.15.161