Page 1
Long live the DevOps team!(effective team topologies)
Matthew Skelton@matthewpskelton
Skelton Thatcher Consulting, skeltonthatcher.com
Tues 26th May 2015, DevOps Exchange meetup group, London #DOXLON
Page 2
http://devopstopologies.com/
Page 4
Anti-Type A – Separate Silos
Dev Ops
Page 5
Anti-Type B – Separate DevOps Silo
Dev OpsDevOps
Page 6
Anti-Type C – “We Don’t Need Ops”
Dev OpsDevOps
Page 7
Anti-Type D –‘DevOps’ team as another Dev team
Dev Ops
DevOps
Page 8
Anti-Type E –DevOps as the new SysAdmin team
Dev OpsDevOps
Page 9
Anti-Type F –Ops embedded in a Dev Team
Dev
Ops
HT: Matt Franz (@seclectech)
DevOps
Page 10
Anti-Type G – Dev-DBA gap!
Dev OpsDBA
Page 11
Financial servicesOnline paymentsSoftware tools
PublishingCar hire
Legal software
Where?
Page 13
Type 1 – Smooth Collaboration
Dev Ops[DevOps]
Page 14
Type 2 – Fully Embedded
Dev Ops
Page 15
Type 3 – Infrastructure-as-a-Service
Dev Ops[DevOps]
Page 16
Type 4 – DevOps-as-a-Service
Dev Ops[DevOps]
Page 17
Type 5 – Temporary DevOps Team
Dev OpsDevOps
Page 18
Type 6 – ‘Facilitating’ DevOps Team
Dev OpsDevOps
Page 19
Type 7 – SRE Team (Google)
Dev Ops
[DevOps]
SREHT: @kwdhinde
Page 20
Type 8 – ‘Just run my Containers’
Dev Ops[DevOps]
HT: @jascbu
Page 21
Type 9 – DB capability in Dev
Dev OpsDBA
[DevOps]
DB Dev
Page 22
Type 9 – DB as a Service
Dev OpsDBaaS
[DevOps]
DB Dev
Page 23
Enterprise – multiple types
HT: @EricMinick, IBM
Page 24
https://twitter.com/EricMinick/status/517335119330172930
Page 25
There is no ‘right’ team topology, but several ‘bad’ topologies for
any one organisation
Page 26
http://devopstopologies.com/
Page 27
team transformationsystems thinking
operabilitygood listener
technology-agnostic~10 years’ experience
We’re hiring!
skeltonthatcher.com
Page 28
Matthew Skelton@matthewpskelton
Skelton Thatcher Consultingskeltonthatcher.com
Thank you