Download - Are you ready for DevOps?
![Page 1: Are you ready for DevOps?](https://reader031.vdocument.in/reader031/viewer/2022030316/587854bf1a28ab68198b7023/html5/thumbnails/1.jpg)
DevOps Advocates
Are you ready for DevOps?
Mick EnglandThursday November 3, 2016
![Page 2: Are you ready for DevOps?](https://reader031.vdocument.in/reader031/viewer/2022030316/587854bf1a28ab68198b7023/html5/thumbnails/2.jpg)
DevOps Advocates
About me…• DevOps Advocate in the Boston area• 30 years in IT and Operations• Linux user since 1993• AWS user since 2008• LogicMonitor user since 2009Follow me…
@mickengland
mickengland
www.devopsadvocates.com
DevOps According to ME
![Page 3: Are you ready for DevOps?](https://reader031.vdocument.in/reader031/viewer/2022030316/587854bf1a28ab68198b7023/html5/thumbnails/3.jpg)
DevOps Advocates
My Influencers
The Visible Ops HandbookPublished 2005
The Phoenix ProjectPublished 2013
Two books by Gene Kim, Kevin Behrand George Spafford
The DevOps HandbookPublished 2016
Gene Kim,Jen Humble,Partook Debase,& John Willis
![Page 4: Are you ready for DevOps?](https://reader031.vdocument.in/reader031/viewer/2022030316/587854bf1a28ab68198b7023/html5/thumbnails/4.jpg)
DevOps Advocates
What is DevOps?“DevOps is the practice of operations and development engineers participating together in the entire service lifecycle, from design through the development process to production support.
“DevOps is also characterized by operations staff making use many of the same techniques as developers for their systems work.”
https://theagileadmin.com/what-is-devops/
![Page 5: Are you ready for DevOps?](https://reader031.vdocument.in/reader031/viewer/2022030316/587854bf1a28ab68198b7023/html5/thumbnails/5.jpg)
DevOps Advocates
Patrick Debois• devops : collaboration,optimization across the whole
organisation. Even beyond IT (HR, Finance...) and company borders (Suppliers)
• devops 'lite' : when people zoom in on 'just' dev and ops collaboration.
http://www.jedi.be/blog/2012/05/12/codifying-devops-area-practices/
![Page 6: Are you ready for DevOps?](https://reader031.vdocument.in/reader031/viewer/2022030316/587854bf1a28ab68198b7023/html5/thumbnails/6.jpg)
DevOps Advocates
The DevOps Handbook“DevOps and its resulting technical, architectural, and cultural practices represents a convergence of many philosophical and management movements…There are decades of lessons learned from manufacturing, high reliability organizations, high-trust management models, and others that have brought us the DevOps practices we know today.”
![Page 7: Are you ready for DevOps?](https://reader031.vdocument.in/reader031/viewer/2022030316/587854bf1a28ab68198b7023/html5/thumbnails/7.jpg)
DevOps Advocates
DevOps and KanbanNine Values of Kanban• Transparency • Balance • Collaboration • Customer Focus • Flow • Leadership • Understanding • Agreement • Respect
![Page 8: Are you ready for DevOps?](https://reader031.vdocument.in/reader031/viewer/2022030316/587854bf1a28ab68198b7023/html5/thumbnails/8.jpg)
DevOps Advocates
Foundational PrinciplesFP1: Start with what you do now. FP2: Agree to pursue evolutionary change FP3: Initially, respect current processes, roles, responsibilities, and job titles. FP4: Encourage acts of leadership at every level in your organization — from individual contributor to senior management.
![Page 9: Are you ready for DevOps?](https://reader031.vdocument.in/reader031/viewer/2022030316/587854bf1a28ab68198b7023/html5/thumbnails/9.jpg)
DevOps Advocates
The Three Ways
• The First Way helps us understand how to create fast flow of work from development to operations
• The Second Way shows us how to shorten and amplify feedback loops
• The Third Way shows us how to create a culture, fosters experimentation and learning from experimentation
![Page 10: Are you ready for DevOps?](https://reader031.vdocument.in/reader031/viewer/2022030316/587854bf1a28ab68198b7023/html5/thumbnails/10.jpg)
DevOps Advocates
Flow
• Deployment Pipeline• Fast and Reliable Automated Testing• Continuous Integration• Automate and enable low risk releases• Architect for low risk releases
![Page 11: Are you ready for DevOps?](https://reader031.vdocument.in/reader031/viewer/2022030316/587854bf1a28ab68198b7023/html5/thumbnails/11.jpg)
DevOps Advocates
Deployment Pipeline
![Page 12: Are you ready for DevOps?](https://reader031.vdocument.in/reader031/viewer/2022030316/587854bf1a28ab68198b7023/html5/thumbnails/12.jpg)
DevOps Advocates
Automate Testing
![Page 13: Are you ready for DevOps?](https://reader031.vdocument.in/reader031/viewer/2022030316/587854bf1a28ab68198b7023/html5/thumbnails/13.jpg)
DevOps Advocates
Continuous Integration
![Page 14: Are you ready for DevOps?](https://reader031.vdocument.in/reader031/viewer/2022030316/587854bf1a28ab68198b7023/html5/thumbnails/14.jpg)
DevOps Advocates
Low Risk Releases
• Low-risk releases are incremental.• Decouple deployment and release.• Focus on reducing batch size.• Optimize for resilience.
![Page 15: Are you ready for DevOps?](https://reader031.vdocument.in/reader031/viewer/2022030316/587854bf1a28ab68198b7023/html5/thumbnails/15.jpg)
DevOps Advocates
Feedback
• Create Telementary to enable seeing and solving problems
• Analyze Telementary to anticipate problems and achieve goals
• Enable feedback for safe code deployments• Integrate A/B testing into daily work• Create review processes to increase quality
![Page 16: Are you ready for DevOps?](https://reader031.vdocument.in/reader031/viewer/2022030316/587854bf1a28ab68198b7023/html5/thumbnails/16.jpg)
DevOps Advocates
Visibility in DevOps
• http://www.slideshare.net/MickEngland1/visibility-in-devops
• https://www.logicmonitor.com/blog/2015/11/19/speaking-on-devops-visibility-in-dublin-and-london/
![Page 17: Are you ready for DevOps?](https://reader031.vdocument.in/reader031/viewer/2022030316/587854bf1a28ab68198b7023/html5/thumbnails/17.jpg)
DevOps Advocates
Continual Learning
• Enable and inject learning into daily work• Convert local discoveries into global
improvements• Reserve time to create organizational learning
improvements
![Page 18: Are you ready for DevOps?](https://reader031.vdocument.in/reader031/viewer/2022030316/587854bf1a28ab68198b7023/html5/thumbnails/18.jpg)
DevOps Advocates
The DevOps organization
HRManagement Finance Sales Security…
![Page 19: Are you ready for DevOps?](https://reader031.vdocument.in/reader031/viewer/2022030316/587854bf1a28ab68198b7023/html5/thumbnails/19.jpg)
DevOps Advocates
Optimize across the whole organization
• HR• Hire Ops people who get DevOps• Hire Dev people who get DevOps
• Management• Allow teams to self-manage, allow for fail-fast
• Finance• Invest in change
• Sales• Don’t make promises we can’t keep
• Security• Ensure security is built in, not bolted on
![Page 20: Are you ready for DevOps?](https://reader031.vdocument.in/reader031/viewer/2022030316/587854bf1a28ab68198b7023/html5/thumbnails/20.jpg)
DevOps Advocates
Why DevOps?• Become a high-performing organization
• 200x more frequent deployments• 24x faster recovery from failures• 3x lower change failure rate• 2,555 times shorter lead times• 22% less time on unplanned work
![Page 21: Are you ready for DevOps?](https://reader031.vdocument.in/reader031/viewer/2022030316/587854bf1a28ab68198b7023/html5/thumbnails/21.jpg)
DevOps Advocates
Employee RetentionHigh performers have better employee loyalty, as measured by employee Net Promoter Score (eNPS). Employees in high-performing organizations were2.2 times more likely to recommend their organization to a friend as a great place to work, and 1.8 times more likely to recommend their team to a friend as a great working environment. Other studies have shown that this is correlated with better business outcomes.
![Page 22: Are you ready for DevOps?](https://reader031.vdocument.in/reader031/viewer/2022030316/587854bf1a28ab68198b7023/html5/thumbnails/22.jpg)
DevOps Advocates
DevOps Myths• DevOps is only for startups• DevOps replaces agile• DevOps is incompatible with ITIL• DevOps is incompatible with security and
compliance• DevOps means eliminating IT Operations (noops)• DevOps is just infrastructure as code• DevOps is only for Open Source Software
![Page 23: Are you ready for DevOps?](https://reader031.vdocument.in/reader031/viewer/2022030316/587854bf1a28ab68198b7023/html5/thumbnails/23.jpg)
DevOps Advocates
Questions
Follow me…
@mickengland
mickengland
www.devopsadvocates.com
DevOps According to ME
?