Mr. Benjamin Wootton, Co-Founder, Sendachi
Over the last few years, we have worked on over 50 DevOps transformations, in many instances with large, global, traditional enterprise organisations.
During this time, we have gained hard won experience in how to be successful in modernising organisations to DevOps—changing working practices, re-structuring organisations, and re-platforming legacy technology stacks to benefit from infrastructure as code and other DevOps practices.
In this talk we will talk about our experiences and hard won lessons of how to be successful with a DevOps transformation, with many real world case studies referenced.
DevOps Enterprise Summit London 2016
8. 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
32. 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
92. 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
93. 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
application
aligned,
helping
the
appplication teams
release
their
code
quickly
and
efficiently
Incredibly
important
that
these
people
don’t
become
a
silo
that
drive
Dev
and
Ops
further
apart.
They
enable rather
than
do
work
on
behalf
of
delivery
teams.