Your SlideShare is downloading. ×
0
Continuous
The Human Side of Deployment
jgoulah@etsy.com / @johngoulah

Saturday, December 7, 13
Saturday, December 7, 13
es

Saturday, December 7, 13
es
•$1B +
Gross
Sales
Saturday, December 7, 13
es
•$1B +
Gross
Sales
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
Saturday, 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
rampups
https://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
file

Saturday, December 7, 13
file
•a
servic
e
Saturday, December 7, 13
Saturday, December 7, 13

file
•a
servic
e
•a
Thank you
etsy.com/careers
Saturday, December 7, 13
Upcoming SlideShare
Loading in...5
×

The Human Side of Continuous Deployment by John Goulah

440

Published on

The Human Side of Continuous Deployment by John Goulah @johngoulah

The Lean Startup Conference 2013
http://leanstartup.co/

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
440
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
30
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "The Human Side of Continuous Deployment by John Goulah"

  1. 1. Continuous The Human Side of Deployment jgoulah@etsy.com / @johngoulah Saturday, December 7, 13
  2. 2. Saturday, December 7, 13
  3. 3. es Saturday, December 7, 13
  4. 4. es •$1B + Gross Sales Saturday, December 7, 13
  5. 5. es •$1B + Gross Sales Saturday, December 7, 13
  6. 6. push code > 30x per day Saturday, December 7, 13
  7. 7. Saturday, December 7, 13
  8. 8. Saturday, December 7, 13
  9. 9. •why continuous deploy works Saturday, December 7, 13
  10. 10. •why continuous deploy works •what pieces need to be in place Saturday, December 7, 13
  11. 11. •why continuous deploy works •what pieces need to be in place •how you can get Saturday, December 7, 13
  12. 12. what makes Saturday, December 7, 13
  13. 13. minimizes risk Saturday, December 7, 13
  14. 14. makes integration Saturday, December 7, 13
  15. 15. engineer happiness Saturday, December 7, 13
  16. 16. continuous improvement Saturday, December 7, 13
  17. 17. what pieces need to be in place? Saturday, December 7, 13
  18. 18. technical pieces Saturday, December 7, 13
  19. 19. continuous integration Saturday, December 7, 13
  20. 20. stable trunk Saturday, December 7, 13
  21. 21. did you “try” your code? Saturday, December 7, 13
  22. 22. did you “try” your code? https://github.com/etsy/trylib Saturday, December 7, 13
  23. 23. monitoring Saturday, December 7, 13
  24. 24. instrumentation Saturday, December 7, 13
  25. 25. feature flags Saturday, December 7, 13
  26. 26. what is a feature flag? Saturday, December 7, 13
  27. 27. rampups Saturday, December 7, 13
  28. 28. rampups https://github.com/etsy/feature Saturday, December 7, 13
  29. 29. autonomy Saturday, December 7, 13
  30. 30. culture bits Saturday, December 7, 13
  31. 31. a tradeoff Saturday, December 7, 13
  32. 32. trust Saturday, December 7, 13
  33. 33. eliminate ceremony Saturday, December 7, 13
  34. 34. deploys are not releases Saturday, December 7, 13
  35. 35. getting started Saturday, December 7, 13
  36. 36. dashboards Saturday, December 7, 13
  37. 37. non-blocking tests Saturday, December 7, 13
  38. 38. keep it simple Saturday, December 7, 13
  39. 39. start small Saturday, December 7, 13
  40. 40. Saturday, December 7, 13
  41. 41. file Saturday, December 7, 13
  42. 42. file •a servic e Saturday, December 7, 13
  43. 43. Saturday, December 7, 13 file •a servic e •a
  44. 44. Thank you etsy.com/careers Saturday, December 7, 13
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×