Continuous Delivery vs Continuous Deployment

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

Jez Humble posted a blog entry with the same title in 2010, but if you haven’t read the entry, or just want a quick explanation, here’s the short version:

A continuous delivery pipeline automatically tests the application, but keeps the deployment decision as a manual step. A continuous deployment pipeline, on the other hand, will automatically deploy this working version. There is no “right” way. Different organizations have different needs. Use the one that delivers the most value to your customers!

13 Comments

  • 1
    February 6, 2013 - 11:48 am | Permalink

    Great pic & summary, thanks! This is a frequent point of confusion.

  • 2
    February 6, 2013 - 8:31 pm | Permalink

    Thanks!

  • 3
    February 14, 2013 - 5:56 pm | Permalink

    […] think I like the diagram at Continuous Delivery vs Continuous Deployment but would suggest the top labels should be ‘Auto or Manual’ Share […]

  • 4
    September 3, 2013 - 6:06 pm | Permalink

    […] As you can see from the diagram above, testing, and confidence that tests are running, is essential to the continuous delivery value chain – and experience has shown that only by having evidence of testing across the early links in the chain will you convince anyone that deployment to live can actually become an automatic (not manual) step – the nirvana of continuous deployment. […]

  • 5
    October 17, 2013 - 4:12 pm | Permalink

    […] à Yassal Sundman pela excelente […]

  • 6
    Adam Henriques
    November 12, 2013 - 7:04 pm | Permalink

    Good summery! A rule of thumb in CD is that every commit should be a release candidate but the release should be a political decision and done manually.

    If anyone has more interest in CD there will be a full day continuous delivery seminar in Stockholm on Dec. 5th. The seminar will be held at the Royal Danish Embassy and done by Praqma, Danish Continuous Delivery experts and will give a comprehensive introduction to the vocabulary and concepts of continuous delivery and show how continuous delivery can bring value to businesses.
    Check https://cdsthlm.eventbrite.com for more information.

  • 7
    July 18, 2014 - 4:04 pm | Permalink

    […] แสดง pipeline การทำงานระหว่างทั้งสองคำ จาก blog.crisp.se ดังรูป […]

  • 8
    September 22, 2014 - 4:36 pm | Permalink

    […] blog.crisp.se […]

  • 9
    August 14, 2015 - 9:03 pm | Permalink

    Very nice diagram to show the difference between continuous Delivery and Deployment.

    Good article for short and handy.

    I would like to refer this article too for detail analysis.

    http://www.scmtechblog.net/2014/02/continuous-delivery-and-deployment.html

  • 10
    September 24, 2015 - 10:07 am | Permalink

    […] (图片来源) […]

  • 11
    September 27, 2015 - 12:47 pm | Permalink

    […] – Continuous Delivery vs Continuous Deployment – Yassal […]

  • 12
    October 27, 2015 - 12:00 pm | Permalink

    Great post and picture. We found it so useful that we included it in our : https://codeship.com/continuous-integration-essentials

  • 13
    February 16, 2016 - 10:11 am | Permalink

    […]   (图片来源) […]

  • Leave a Reply

    Your email address will not be published. Required fields are marked *