the human side of continuous deployment by john goulah
Post on 21-Oct-2014
659 views
DESCRIPTION
The Human Side of Continuous Deployment by John Goulah @johngoulah The Lean Startup Conference 2013 http://leanstartup.co/TRANSCRIPT
Saturday, December 7, 13
•500 employees
Saturday, December 7, 13
•500 employees
•$1B + Gross Sales
Saturday, December 7, 13
•500 employees
•$1B + Gross Sales
•200 countries
Saturday, December 7, 13
push code > 30x per day
Saturday, December 7, 13
Saturday, December 7, 13
Saturday, December 7, 13
•why continuous deploy works
Saturday, December 7, 13
•why continuous deploy works
•what pieces need to be in place
Saturday, December 7, 13
•why continuous deploy works
•what pieces need to be in place
•how you can get startedSaturday, December 7, 13
what makes
Saturday, December 7, 13
minimizes risk
Saturday, December 7, 13
makes integration
Saturday, December 7, 13
engineer happiness
Saturday, December 7, 13
continuous improvement
Saturday, December 7, 13
what pieces need to be in place?
Saturday, December 7, 13
technical pieces
Saturday, December 7, 13
continuous integration
Saturday, December 7, 13
stable trunk
Saturday, December 7, 13
did you “try” your code?
Saturday, December 7, 13
did you “try” your code?
https://github.com/etsy/trylib
Saturday, December 7, 13
monitoring
Saturday, December 7, 13
instrumentation
Saturday, December 7, 13
feature flags
Saturday, December 7, 13
what is a feature flag?
Saturday, December 7, 13
rampups
Saturday, December 7, 13
rampupshttps://github.com/etsy/feature
Saturday, December 7, 13
autonomy
Saturday, December 7, 13
culture bits
Saturday, December 7, 13
a tradeoff
Saturday, December 7, 13
trust
Saturday, December 7, 13
eliminate ceremony
Saturday, December 7, 13
deploys are not releases
Saturday, December 7, 13
getting started
Saturday, December 7, 13
dashboards
Saturday, December 7, 13
non-blocking tests
Saturday, December 7, 13
keep it simple
Saturday, December 7, 13
start small
Saturday, December 7, 13
Saturday, December 7, 13
•a config file
Saturday, December 7, 13
•a config file
•a service
Saturday, December 7, 13
•a config file
•a service
•a feature
Saturday, December 7, 13
Thank you
etsy.com/careersSaturday, December 7, 13