The journey to Continuous Delivery
-
Upload
claudio-sanchez -
Category
Software
-
view
405 -
download
2
Transcript of The journey to Continuous Delivery
The Journey to Continuous Delivery Claudio Sanchez CEO, Megsoft Consulting, Inc.
Who am I?
/ClaudioSanchez
20 Years
/in/ClaudioASanchez@ClaudioASanchez
The journey of a thousand miles begins with one step.
Lao Tzu
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.
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
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.
Where do your releases end up at?
What do you feel when you hear “Release to Production”?
https://www.atlassian.com/continuous-delivery/business-case-for-continuous-delivery
Peluche™ Delivery
• Manual Tests • Manual/semi-scripted steps/Playbooks • Specialized skills (SysAdmin/Administrator) • Shared Infrastructure • “Holy Cow Environments” - Can’t touch them!
Who is it for?
CD is not the exclusive domain of "unicorn" companies and tech darlings.
Every team – from the humblest start-up to the stodgiest enterprise – can and should practice continuous delivery.
A Simple Continuous Delivery Pipeline
Build TestDeploy Promote
Jenkins Delivery Pipeline
TeamCity Build Chain (Their version of a Pipeline)
Demo
More information about this talk
/ClaudioSanchez /in/ClaudioASanchez@ClaudioASanchez
megsoftconsulting.com/blogs