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.

Introduction to DevOps with chocolate and Lego game

858 views

Published on

Slides from the workshop facilitated at Scrum Gathering Rio, June 24, 2016 https://scrumrio.com/agenda-scrum-gathering/

Published in: Technology

Introduction to DevOps with chocolate and Lego game

  1. 1. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License
  2. 2. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License What is your name and role? What do you already know about DevOps? Ask Your Neighbor:
  3. 3. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License @DanaPylayeva dpylayeva@gmail.com Agile Coach Scrum Master DBA Manager Systems Architect Java Developer Big Apple Scrum Day Founder Reviewer Speaker A Little Bit About Me
  4. 4. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Dev and Ops are Focused on Different Objectives
  5. 5. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Ops Team Scrum Team: Focus on Delivery and Speed
  6. 6. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Pager Duty On-call support Monitoring Upgrades Security Patching Data Migration Backups Ops Team: Focus on Stability and Reliability
  7. 7. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License
  8. 8. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Source: Lee Reid http://devops.com/2015/06/22/the-simple-math-of-devops/ Trescope Tarch review Ttech debt Tretest Trework Trebuild Trefix Trollback Tre-release It doesn’t have to be this way! Low Trust Creates Extra Steps
  9. 9. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Fresh off the Press – 6/22/2016
  10. 10. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Source: Puppet Labs: State of DevOps Report 2016 DevOps: Increased Speed
  11. 11. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Source: Puppet Labs: State of DevOps Report 2016 DevOps: Increased Stability
  12. 12. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Sounds like Magic… DevOps
  13. 13. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License DevOps? “A mix of patterns intended to improve collaboration between development and operations. DevOps addresses shared goals and incentives as well as shared processes and tools.” ~ Michael Hüttermann
  14. 14. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License 2016 - No Longer For Unicorns Only… Macy’s, Nordstrom, GE Capital, Disney, US Department of Homeland Security, IBM, Microsoft, Barclays Capital, Capital One, Target, Walmart… 2009 - 2011
  15. 15. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License DevOps Transformation RPG
  16. 16. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Chocolate and LEGO Inc Development (Scrum Teams) Business Team Security Team Ops Team
  17. 17. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Pick Your Role and Meet Your Team
  18. 18. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License What Will You Build? Ask the Business Team!
  19. 19. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Sys Admin Builds All Environments
  20. 20. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Dev Team Builds a Product
  21. 21. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Release Engineer Builds a Deployment Package
  22. 22. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Product Owner gets paid by the Business when products are delivered into production.
  23. 23. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Sprint 1: Cyclical Value Delivery With Scrum • Dev and Ops are separate teams • Sys Admin controls release schedule • Security test is at the end of the Sprint
  24. 24. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License What Will You Change For Sprint 2?
  25. 25. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Sprint 2: Optimizing the Scrum Team •Move Security to the left - learn about security issues before implementation. •First release into production: Only Release Engineer can deploy.
  26. 26. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License How Was Sprint 2 For Your Team?
  27. 27. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Ready for DevOps? How Do You
  28. 28. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Optimize Your Flow Any improvement not made at the constraint is an illusion “The Phoenix Project”
  29. 29. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Start From Your Biggest Constraint (Bottleneck)
  30. 30. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Scrum Team Dev Ops Enable Dev and Ops Collaboration Cross-train, Build T-shaped skills
  31. 31. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Split Work into Smaller Batches
  32. 32. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Simplify and Automate Your Deployments
  33. 33. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Experiment and Practice to Reach Mastery
  34. 34. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Sprint 3: DevOps Transformation. • Build T-shaped skills. • Reduce batch sizes. • Accelerate the feedback loop with simplified deployment.
  35. 35. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Share Your Aha! Moments
  36. 36. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Recommended Reading:
  37. 37. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Links and Credits • https://www.getchef.com/blog/2010/07/16/what-devops- means-to-me/ • https://puppet.com/resources/white-paper/2016-state-of- devops-report • https://blog.newrelic.com/2014/05/16/devops-name/ • http://continuousdelivery.com/ - https://pixabay.com/ - http://www.innolution.com/resources/visual-agilexicon - http://www.shutterstock.com/pic-151104653/stock-photo- crazy-scientist-young-boy-performing- experiments.html?src=Vq0HbZwnUpigKG9b1ITx_A-1-1 - http://vectorcharacters.net/
  38. 38. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License Level Up Facilitation guide: https://leanpub.com/chocolatelegogame +
  39. 39. @DanaPylayeva This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License

×