Download - The journey to Continuous Delivery
![Page 1: The journey to Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022022414/5872ce941a28ab74188b4915/html5/thumbnails/1.jpg)
The Journey to Continuous Delivery Claudio Sanchez CEO, Megsoft Consulting, Inc.
![Page 2: The journey to Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022022414/5872ce941a28ab74188b4915/html5/thumbnails/2.jpg)
Who am I?
/ClaudioSanchez
20 Years
/in/ClaudioASanchez@ClaudioASanchez
![Page 3: The journey to Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022022414/5872ce941a28ab74188b4915/html5/thumbnails/3.jpg)
The journey of a thousand miles begins with one step.
Lao Tzu
![Page 4: The journey to Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022022414/5872ce941a28ab74188b4915/html5/thumbnails/4.jpg)
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.
![Page 5: The journey to Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022022414/5872ce941a28ab74188b4915/html5/thumbnails/5.jpg)
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
![Page 6: The journey to Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022022414/5872ce941a28ab74188b4915/html5/thumbnails/6.jpg)
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.
![Page 7: The journey to Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022022414/5872ce941a28ab74188b4915/html5/thumbnails/7.jpg)
Where do your releases end up at?
![Page 8: The journey to Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022022414/5872ce941a28ab74188b4915/html5/thumbnails/8.jpg)
What do you feel when you hear “Release to Production”?
![Page 9: The journey to Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022022414/5872ce941a28ab74188b4915/html5/thumbnails/9.jpg)
https://www.atlassian.com/continuous-delivery/business-case-for-continuous-delivery
![Page 10: The journey to Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022022414/5872ce941a28ab74188b4915/html5/thumbnails/10.jpg)
Peluche™ Delivery
• Manual Tests • Manual/semi-scripted steps/Playbooks • Specialized skills (SysAdmin/Administrator) • Shared Infrastructure • “Holy Cow Environments” - Can’t touch them!
![Page 11: The journey to Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022022414/5872ce941a28ab74188b4915/html5/thumbnails/11.jpg)
Who is it for?
CD is not the exclusive domain of "unicorn" companies and tech darlings.
![Page 12: The journey to Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022022414/5872ce941a28ab74188b4915/html5/thumbnails/12.jpg)
Every team – from the humblest start-up to the stodgiest enterprise – can and should practice continuous delivery.
![Page 13: The journey to Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022022414/5872ce941a28ab74188b4915/html5/thumbnails/13.jpg)
A Simple Continuous Delivery Pipeline
Build TestDeploy Promote
![Page 14: The journey to Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022022414/5872ce941a28ab74188b4915/html5/thumbnails/14.jpg)
Jenkins Delivery Pipeline
![Page 15: The journey to Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022022414/5872ce941a28ab74188b4915/html5/thumbnails/15.jpg)
TeamCity Build Chain (Their version of a Pipeline)
![Page 16: The journey to Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022022414/5872ce941a28ab74188b4915/html5/thumbnails/16.jpg)
Demo
![Page 17: The journey to Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022022414/5872ce941a28ab74188b4915/html5/thumbnails/17.jpg)
More information about this talk
/ClaudioSanchez /in/ClaudioASanchez@ClaudioASanchez
megsoftconsulting.com/blogs