Enabling Continuous Delivery

Continuous integration is a great step toward improving your build and deployment processes. But it also opens the door to continuous delivery, which is the cornerstone of a DevOps deployment strategy.

Continuous delivery is the process of releasing an application to production anytime a change is made to its code. In many cases, the entire process is automated, and there’s no human intervention between committing the change and releasing it to production. In that case, the process is called continuous deployment. It may seem like a scary proposition, but its success has been proven by companies like Etsy, Netflix, and others.[69] [70]

You can enable continuous delivery for Twitalytics right from Jenkins. Open ...

Get Deploying with JRuby 9k 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.