The new mantra of lean IT – DevOps
We discussed the definition of DevOps in Chapter 2, Building Microservices with Spring Boot. Here is a quick recap of the DevOps definition.
Gartner defines DevOps as follows:
"DevOps represents a change in IT culture, focusing on rapid IT service delivery through the adoption of agile, lean practices in the context of a system-oriented approach. DevOps emphasizes people (and culture), and seeks to improve collaboration between operations and development teams. DevOps implementations utilize technology — especially automation tools that can leverage an increasingly programmable and dynamic infrastructure from a life cycle perspective."
DevOps and microservices evolved independently. Chapter 1, Demystifying Microservices, explored the evolution of microservices. In this section, we will review the evolution of DevOps and then take a look at how DevOps supports microservices adoption.
In the era of digital disruption and in order to support...