does16 london - benjamin wootton - lessons from 50 enterprise devops transformations
TRANSCRIPT
![Page 1: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/1.jpg)
Lessons����������� ������������������ From����������� ������������������ 50����������� ������������������ Enterprise����������� ������������������ DevOps Transformations
Benjamin����������� ������������������ Wootton@benjaminwootton
![Page 2: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/2.jpg)
![Page 3: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/3.jpg)
Enterprise DevOps Gave Me A Different View
ITIL / SCRUM For DevOps Would Be Awesome!
I DevOps Teams
I DevOps As A Job Title
I DevOps As A Culture
I Quite Like The Legacy Vendors
![Page 4: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/4.jpg)
Aims For Presentation:
Cover Some Of Our Hard Won Lessons
Put Them Into Historical Context
![Page 5: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/5.jpg)
2014
What Is This DevOps Thing?
![Page 6: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/6.jpg)
![Page 7: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/7.jpg)
Lesson:
There����������� ������������������ Is����������� ������������������ A����������� ������������������ Lot����������� ������������������ Of����������� ������������������ Confusion����������� ������������������ In����������� ������������������ The����������� ������������������ Enterprise
![Page 8: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/8.jpg)
![Page 9: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/9.jpg)
![Page 10: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/10.jpg)
![Page 11: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/11.jpg)
Lesson:
Enterprise����������� ������������������ IT����������� ������������������ Has����������� ������������������ A����������� ������������������ Long����������� ������������������ Way����������� ������������������ To����������� ������������������ Go
![Page 12: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/12.jpg)
Development Team 1
Development Team 2
Development Team 3
Development Team 4
Development Team 5
Development Team 6 -‐ Mobile
Development Team 7 -‐ Vendor
Monitoring Team
Middleware Team
App Support Team 1
App Support Team 2
DBA Team
Network Team
Wintel Team
Unix Team
Infrastructure
![Page 13: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/13.jpg)
![Page 14: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/14.jpg)
![Page 15: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/15.jpg)
Lesson:
There����������� ������������������ Is����������� ������������������ Very����������� ������������������ Limited Guidance����������� ������������������ Of����������� ������������������ How����������� ������������������ To����������� ������������������ Do����������� ������������������ ItIn����������� ������������������ An����������� ������������������ Enterprise����������� ������������������ Setting
![Page 16: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/16.jpg)
![Page 17: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/17.jpg)
Lesson:
DevOps Isn’t����������� ������������������ A����������� ������������������ Culture,����������� ������������������ It’s����������� ������������������ A����������� ������������������ Concrete����������� ������������������ Activity
![Page 18: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/18.jpg)
![Page 19: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/19.jpg)
2015
Year Of The POC
![Page 20: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/20.jpg)
Lesson:
Enterprise����������� ������������������ DevOps Is����������� ������������������ Really����������� ������������������ Hard����������� ������������������ To����������� ������������������ Instigate
![Page 21: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/21.jpg)
Lone Champion
![Page 22: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/22.jpg)
Lesson:
It’s����������� ������������������ All����������� ������������������ About����������� ������������������ The����������� ������������������ Business����������� ������������������ Case
![Page 23: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/23.jpg)
![Page 24: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/24.jpg)
Lesson:
DevOps Supports����������� ������������������ Rather����������� ������������������ Than����������� ������������������ Compromises����������� ������������������ Controls,����������� ������������������ Governance,����������� ������������������ Audit����������� ������������������ &����������� ������������������ Security
![Page 25: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/25.jpg)
![Page 26: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/26.jpg)
2016
Year Of The Wider Scale Enterprise Rollout
![Page 27: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/27.jpg)
Lesson:
Sandpit����������� ������������������ Proof����������� ������������������ Of����������� ������������������ Concepts����������� ������������������ Had����������� ������������������ Flaws
![Page 28: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/28.jpg)
![Page 29: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/29.jpg)
Lesson:
DevOps Is����������� ������������������ A����������� ������������������ Reorganisation
![Page 30: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/30.jpg)
Product Aligned Dev/Ops Team
Product Aligned Dev/Ops Team
Product Aligned Dev/Ops Team “DevOps Team”
The DevOps team are responsible for the path to production.
Tips to make DevOps team a success:
• Enable other teams
• Don’t become a silo
• Coaching and training
• Reference Architecture
• Automate relentlessly
• Self service for product aligned teams
Developers Testers IT Ops
Developers Testers IT Ops
Developers Testers IT Ops
![Page 31: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/31.jpg)
UnixMiddlewareDBANetwork
X-‐Functional Dev/Ops TeamX-‐Functional Dev/Ops TeamX-‐Functional Dev/Ops Team
Platform Services Team
Dev/Ops:
Development:
Operations:
Traditional IT Operations becomes even smaller, more technology aligned. Deep specialism retained, providing optimised building blocks.
These engineers become more applicationaligned, helping the appplication teams release their code quickly and efficiently
Incredibly important that these people don’t become a silo that driveDev and Ops further apart. They enable rather than do work on behalf of delivery teams.
![Page 32: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/32.jpg)
Lesson:
Concentrate����������� ������������������ On����������� ������������������ The����������� ������������������ People����������� ������������������ Change����������� ������������������ Journey
![Page 33: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/33.jpg)
![Page 34: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/34.jpg)
Lesson:
Focus����������� ������������������ On����������� ������������������ The����������� ������������������ Adoption,����������� ������������������ Upskilling����������� ������������������ &����������� ������������������ Enablement
![Page 35: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/35.jpg)
![Page 36: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/36.jpg)
Lesson:
Tooling,����������� ������������������ People����������� ������������������ &����������� ������������������ Process����������� ������������������ Need����������� ������������������ To����������� ������������������ Evolve����������� ������������������ In����������� ������������������ Lockstep
![Page 37: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/37.jpg)
Lesson:
Enterprise����������� ������������������ DevOps Is����������� ������������������ Really����������� ������������������ Hard����������� ������������������ To����������� ������������������ Execute&����������� ������������������ Needs����������� ������������������ Heroes����������� ������������������ To����������� ������������������ Accomplish
![Page 38: DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transformations](https://reader034.vdocument.in/reader034/viewer/2022042605/587985b71a28ab6c358b64db/html5/thumbnails/38.jpg)
“Another����������� ������������������ Week����������� ������������������ Doin’����������� ������������������ Enterprise����������� ������������������ DevOps”