Chapter 6. Software Deployments and Delivery

As the Internet of Things increases the number of connected devices, IT operations personnel have been tasked with maintaining the existing scaled infrastructure as well as engineering new and innovative approaches to deliver software without risk. On the other side of the fence, software engineers have also been busy employing new and creative techniques to increase collaboration, control costs, and decrease production deployment failures. These two seemingly equidistant efforts have led to significant advancements in the exciting field of release engineering.

One of the more recent evolutions in release engineering combines traditionally segregated IT and development resources into hybrid cross-functional ...

Get Mastering Jenkins now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.