From the course: DevOps Foundations: Accelerating Continuous Delivery in the Enterprise

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Software releases as business decisions

Software releases as business decisions - Jenkins Tutorial

From the course: DevOps Foundations: Accelerating Continuous Delivery in the Enterprise

Start my 1-month free trial

Software releases as business decisions

- [Instructor] If we could automate each and every step in our release process and put changes live in production as soon as they pass through the delivery pipeline, we'd been doing what is called continuous deployment. However, in the enterprise world, release decisions often involve different areas of the business and cannot be fully automated. For example, marketing might need to prepare a media campaign around the new offering. Sales might need to send out an email explaining a changing in pricing and possibly prepare for a backlash. Compliance might require regulators' approval, or support might need to be trained for an upcoming release. So continuous delivery, as opposed to continuous deployment, is really about making timely, well-informed release decisions unhindered by technical constraints. For that, we first need to trust our delivery pipeline to ensure any release candidate passes a sufficiently strong set of…

Contents