Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

The journey to Continuous Delivery

541 views

Published on

In this talk, Megsoft Consulting CEO Claudio Sanchez will talk about the lessons learned from years of experience on the journey to Continuous Delivery; what it is, why and how to start the journey, and some of the tools that may help you making this journey a pleasant one.

Published in: Software
  • Be the first to comment

  • Be the first to like this

The journey to Continuous Delivery

  1. 1. The Journey to Continuous Delivery Claudio Sanchez CEO, Megsoft Consulting, Inc.
  2. 2. Who am I? /ClaudioSanchez 20 Years /in/ClaudioASanchez@ClaudioASanchez
  3. 3. The journey of a thousand miles begins with one step. Lao Tzu
  4. 4. Continuous Delivery (CD) https://www.thoughtworks.com/continuous-delivery An approach in which teams ensure that every change to the system is releasable, and that we can release any version at the push of a button.
  5. 5. Top four business benefits of continuous delivery • Faster reaction times • Reduced Risk • Exposed inefficiencies and costs • Flexible release options https://www.atlassian.com/continuous-delivery/business-case-for-continuous-delivery
  6. 6. Agile only solves half the problem https://www.microsoft.com/en-gb/developers/articles/week01sep14/enabling-continuous-delivery-through-devops-and-the-cloud/ It doesn't matter how fast we churn out releases of quality software if they are not being released into production with a similar velocity.
  7. 7. Where do your releases end up at?
  8. 8. What do you feel when you hear “Release to Production”?
  9. 9. https://www.atlassian.com/continuous-delivery/business-case-for-continuous-delivery
  10. 10. Peluche™ Delivery • Manual Tests • Manual/semi-scripted steps/Playbooks • Specialized skills (SysAdmin/Administrator) • Shared Infrastructure • “Holy Cow Environments” - Can’t touch them!
  11. 11. Who is it for? CD is not the exclusive domain of "unicorn" companies and tech darlings.
  12. 12. Every team – from the humblest start-up to the stodgiest enterprise – can and should practice continuous delivery.
  13. 13. A Simple Continuous Delivery Pipeline Build TestDeploy Promote
  14. 14. Jenkins Delivery Pipeline
  15. 15. TeamCity Build Chain (Their version of a Pipeline)
  16. 16. Demo
  17. 17. More information about this talk claudio@megsoftconsulting.com /ClaudioSanchez /in/ClaudioASanchez@ClaudioASanchez megsoftconsulting.com/blogs

×