SlideShare ist ein Scribd-Unternehmen logo
1 von 61
www.devopsguys.com | Phone: 0800 368 7378 | e-mail: team@devopsguys.com | 2017
Scaling DevOps in the
Enterprise
Lessons learnt from implementing DevOps in the real
world
DOG - Public
2
Agenda
• Icebreaker – DevOps Inception Canvas – 10 mins
• DevOps 101- 15 mins or 0 mins
• Making sure we’re on the same page as what DevOps
is… and isn’t!
• Scaling DevOps – 15 mins or 30 mins
3
Chatham House
Chatham House Rule
“When a meeting, or part thereof, is held under
the Chatham House Rule, participants are free
to use the information received, but neither
the identity nor the affiliation of the
speaker(s), nor that of any other participant,
may be revealed”
DevOps Inception Canvas
Start with some peer Sharing!
5
6
www.devopsguys.com | Phone: 0800 368 7378 | e-mail: team@devopsguys.com | 2017
DevOps 101
8
Why do we need a new model for IT?
•Cloud Computing
•Smartphones
•Changing
Demographics
9
Organisations need to change
John P. Kotter, “Accelerate!”,
HBR
The hierarchical structures and
organizational processes we have used for
decades to run and improve our enterprises
are no longer up to the task of winning in
this faster-moving world
10
DevOpsGuys
DevOps Defined #1
A set of patterns, practices and
behaviours that are correlated
with high-performing IT teams
11
DevOpsGuys
DevOps Defined #2
DevOps is the Art and
Science of High-
Performance IT
12
DevOpsGuys
DevOps Defined #3
DevOps = Speed +
Stability
13
14
15
Multi-Disciplinary Delivery Teams
16
DevOps Platform Team
17
18
19
Organisational Success Factors
Traditional Key Success Factor Modern
Command & Control Management Style Autonomous
Conservative Attitude to Change Experimental
Silo Organisation Structure Collaborative
Project-focussed Delivery Focus Product-centric
Waterfall Delivery Model Iterative (Agile)
Large (Huge) Batch size Smallest possible
Monolithic Systems Architecture Loosely coupled
Proprietary Technology Open (Source)
Manual Processes Automated
20
What does High-Performance IT look like?
21
Warning – don’t focus on Speed over Stability!
Source: State of DevOps Report 2017
22
State of DevOps Report
2x as likely to success on objectives
We found that high performers were more than twice as
likely to achieve or exceed the following objectives:
• Quantity of products or services.
• Operating efficiency.
• Customer satisfaction.
• Quality of products or services provided.
• Achieving organizational and mission goals.
• Measures that demonstrate to external parties whether or not the
organization is achieving intended results.
Scaling DevOps Q&A
How do scale your DevOps Transformation
Product Management
Moving from Projects to Products
25
What is product management?
Martin Eriksson,
MindTheProduct.com
I’ve always defined product
management as the intersection
between business, technology
and user experience
26
© 2011 Martin Eriksson.
27
Product Management + DevOps
28
Product & Service Management + DevOps
Organisational Design
Aligning the organisation for Flow
30
DEV
TEAM
OPS
TEAM
REQUIREME
NTS
TEAM
TEST
TEAM
RISK
COMPLIAN
CE
TEAM
SELF
SERVICE
CLEAR API’S
METERING
AUTOMATIO
N
ETC…
API
 SILOS
 SPECIFIC
 RESPONSIBILLI
TY
 COST DRIVEN
 NO AUTONOMY
 PROJECT
TEAMS
NO FLOW
Current Organisational Models
31
ORGANIZATIONAL CHANGES
INTELLIGENT INFRASTRUCTURE PLATFORM
 MISSION
COMMAND
 END TO END
 CROSS-
FUNCTIONAL
 VALUE DRIVEN
 AUTONOMOUS
 PRODUCT
TEAMS
CATALOG
TEAM
PLATFORM
TEAM
SHOPPING
BASKET TEAM
SEARCH
TEAM
SHIPPING TEAM
API
SELF
SERVICE
CLEAR API’S METERING AUTOMATIO
N
ETC…
32
Multi-Disciplinary Delivery Teams
33
DevOps Platform Team
DevOps Governance
How do we manage DevOps teams?
35
OKRs
• Created @ Intel
• Popolarised by John Doerr @ Google
• Seeks to align teams via a cascading
hierarchy of Objectives (goals) and
Key Results (metrics) focussed on
key customer Outcomes
https://www.amazon.co.uk/Measure-What-Matters-Simple-Drives-
ebook/dp/B078X4HKS9/
36
OKR Hierarchy
Vision
Mission
Strategic Goals
Objectives + Key Results (OKRs)
Tasks
ALIGNMENT
AUTONOMY
37
Betterworks example
38
• Sprint
• 2 weeks
6 18
• Month
• 2 sprints
Aspirational
(60%)
• Quarter
• 3
months
• Annual
• 12 months
1 2 3
Positive
(70%)
Considered
(80%)
Confident
(95%)
VisionPlanTasks Objectives
Building a Metrics Framework
The DORA metrics framework
40
Driving Experimentation
We believe:
Will result in:
Increased test automation
Improved IT Performance
We will have the confidence to proceed
when:
We see a measurable improvement in
Change Fail Rate and MTTR
We believe:
Will result in:
<this capability>
<this outcome>
We will have the confidence to proceed
when:
<we see a measurable
signal>
Hypothesis-driven development: Barry O’Reilly: http://barryoreilly.com/2013/10/21/how-to-implement-hypothesis-driven-
development/
41
The DORA Metrics Framework
• Suitable for individuals,
teams, departments or
organisations.
• Suited to technical and
non-technical teams.
• Suitable for top down
and bottom up metrics.
42
Outputs v Outcomes
Let’s pretend: we are a highway construction company:
https://hbr.org/2012/11/its-not-just-semantics-managing-
outcomes
OutcomesOutputs
• Number of highway
miles built
• Number of highway
miles repaired
• Number of bridges built
• etc
• Improved Traffic flow
• Reduced Travel times
• Reduction in Accidents
43
Example Outcomes
• Organisational Performance
• IT Performance
• Team Engagement
• Customer Satisfaction
• Brand Awareness
• Business Efficiency
• Engineering Excellence
• Career Progression
44
Example 1: IT Performance
Test Automation
Version Control
Deployment Automation
IT Performance
(Speed & Stability)
Deployment
Frequency
Lead time for change
MTTR
Change fail rate
% Total test coverage
Unit test coverage
% Application code in VC
% App config code in VC
% Infrastructure code in VC
% Deployments Automated
OutcomesOutputsRemember!
Thank You
Questions?
team@devopsguys.com @DevOpsGuys
steve@devopsguys.com @TheOpsMgr
Background - How DevOpsGuys can
help?
47DOG-Internal
48
DevOps Client Engagement Process
DISCOVER VALIDATE SCALE OPTIMISE
• Establish goals & objectives
• Highlight drivers for adoption
• Assessment of DevOps Maturity
• Create actionable next steps
• Deliver learning pathways
• Create initial delivery & platform
teams
• Develop and build a Minimum
Viable DevOps Pipeline
• Migrate pilot workloads as
representative use cases
• Validate applications and
operations on the DevOps
Pipeline
• Map security, compliance and
operational approaches against
new controls
• Position the organisation to
adopt DevOps at scale
• Expand delivery & platform
teams
• Workloads and data migration /
production cutover
• Implementation of DevOps
Target Operating Model
• Knowledge transfer and
enablement
• Post migration support and
handoff of applications
• Executive presentation, training
and handoff
• Ongoing improvement of
implemented solutions.
• Continued knowledge transfer
and enablement.
• Continued coaching and
mentoring.
01 02 03 04
49
Cloud Engineering Engagements
Inception
Day
An intense day of
workshops to uncover
what your solution really
needs to solve and
provide expert technical
advice and guidance on
how this can be achieved.
Build, Test and
Transition
Build the cloud platform;
bringing a minimum viable
service into production to
prove the design principles
and then iterating.
Continually transitioning
into service; either with the
your operational teams or
the CloudOps managed
service
Operate and
Optimise
The expert teams that built
your platform retain
responsibility for its
ongoing operations and
optimisation.
Flexible managed service
and support options
aligned to your operating
model.
Discovery and
Design
Collaboratively design and
architect the platform,
considering its reliability,
operability and security.
Build any spikes or POCs
that are needed and plan
the main build or migration
phase.
50
Call to Action
• Goal - Drive Cloud consumption by driving DevOps Adoption
1. Help you drive DevOps & Cloud thought leadership into your accounts
via webinars, client briefings, presentations etc
2. Run a DevOps Transformation Workshop
• 2-3 hours of structured Transformation brainstorming
3. Cloud Migration Engineering
• Accelerate their adoption by helping them deliver
• (like Skyscanner, Wealthify etc)
Background - DevOpsGuys Intro
The story so far…
52
Founders
JAMES SMITH
A commercially-focused IT Professional with a 20 year
record of driving growth in revenue. Delivered ecommerce
systems for Dell, Pizza Hut & RAC - transacting millions of
orders and more than $150 million in revenue a year.
STEVE THAIR
A highly experienced IT professional with over 25 years’
experience across system development and infrastructure
operations. Steve is one of 6 Microsoft Regional Directors in
the UK.
DOG-Internal
53
Company Overview
• Founded 2013
• 70 Staff
• 30+ Clients
• £7.2m turnover FY18
• Headquartered in Cardiff
• Established as thought leaders in DevOps
• Quoted by Gartner and Forrester in
commissioned research
• Microsoft customer advisory board for DevOps
• Winner – 2016 Wales Start Up Awards
“DevOpsGuys are luminaries in the UK DevOps space.”
Gene Kim, Author – “The Phoenix Project”
DOG-Internal
54
£3M investment by BGF
55
UK Wide Customers & Team
56
OUR VISION IS TO
CONNECT PEOPLE & TECHNOLOGY,
TO CREATE POSITIVE CHANGE
Vision
DOG-Internal
57
OUR MISSION IS TO
BE THE WORLD'S LEADING AUTHORITY IN
IMPLEMENTING
HIGH-PERFORMANCE IT
Mission
DOG-Internal
58DOG-Internal
59
Enterprise Clients
DOG-Internal
60
Vendor Partnerships
DOG-Internal
61
Acknowledgements & Awards
“20 UK-based tech start-ups you should know about.” “100 DevOps leaders, enthusiasts, and experts you should follow
today.”
“I consider DevOpsGuys luminaries in the DevOps space because of all their work to help large, complex
organizations understand how they can adopt DevOps principles and practices”.
Gene Kim, co-author of “The DevOps Handbook" and
"The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win”
DOG-Internal

Weitere ähnliche Inhalte

Was ist angesagt?

iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachiSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachIevgenii Katsan
 
DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...
DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...
DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...Gene Kim
 
DevOps Kaizen: Practical Steps to Start & Sustain a Transformation
DevOps Kaizen: Practical Steps to Start & Sustain a TransformationDevOps Kaizen: Practical Steps to Start & Sustain a Transformation
DevOps Kaizen: Practical Steps to Start & Sustain a Transformationdev2ops
 
Making the business case for DevOps
Making the business case for DevOpsMaking the business case for DevOps
Making the business case for DevOpsMartin Croker
 
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...Gene Kim
 
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous DeliveryWebinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous DeliveryXebiaLabs
 
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy EnvironmentsDOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy EnvironmentsDevOps Enterprise Summmit
 
The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)dev2ops
 
DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows Dev
DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows DevDOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows Dev
DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows DevGene Kim
 
DevOps Transition Strategies
DevOps Transition StrategiesDevOps Transition Strategies
DevOps Transition StrategiesAlec Lazarescu
 
The business case for devops
The business case for devopsThe business case for devops
The business case for devopsMatthew Skelton
 
DevOps Kaizen: Find and Fix What is Really Behind Your Problems
DevOps Kaizen: Find and Fix What is Really Behind Your ProblemsDevOps Kaizen: Find and Fix What is Really Behind Your Problems
DevOps Kaizen: Find and Fix What is Really Behind Your Problemsdev2ops
 
DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?Red Gate Software
 
Automated Governance
Automated GovernanceAutomated Governance
Automated GovernanceJohn Willis
 
DevOps Explained
DevOps ExplainedDevOps Explained
DevOps ExplainedDevOpsAnon
 
DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...
DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...
DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...Gene Kim
 
DevOps – the future of Agile – why, what, how? Agile Israel 2014
DevOps – the future of Agile – why, what, how? Agile Israel 2014DevOps – the future of Agile – why, what, how? Agile Israel 2014
DevOps – the future of Agile – why, what, how? Agile Israel 2014Yuval Yeret
 
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps StoryDOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps StoryGene Kim
 

Was ist angesagt? (20)

iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachiSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
 
DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...
DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...
DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...
 
DevOps Kaizen: Practical Steps to Start & Sustain a Transformation
DevOps Kaizen: Practical Steps to Start & Sustain a TransformationDevOps Kaizen: Practical Steps to Start & Sustain a Transformation
DevOps Kaizen: Practical Steps to Start & Sustain a Transformation
 
Making the business case for DevOps
Making the business case for DevOpsMaking the business case for DevOps
Making the business case for DevOps
 
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
 
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous DeliveryWebinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
 
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy EnvironmentsDOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
 
The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)
 
DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows Dev
DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows DevDOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows Dev
DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows Dev
 
DevOps Transition Strategies
DevOps Transition StrategiesDevOps Transition Strategies
DevOps Transition Strategies
 
The business case for devops
The business case for devopsThe business case for devops
The business case for devops
 
What is DevOps?
What is DevOps?What is DevOps?
What is DevOps?
 
DevOps Kaizen: Find and Fix What is Really Behind Your Problems
DevOps Kaizen: Find and Fix What is Really Behind Your ProblemsDevOps Kaizen: Find and Fix What is Really Behind Your Problems
DevOps Kaizen: Find and Fix What is Really Behind Your Problems
 
DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?
 
Automated Governance
Automated GovernanceAutomated Governance
Automated Governance
 
DevOps Explained
DevOps ExplainedDevOps Explained
DevOps Explained
 
DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...
DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...
DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...
 
DevOps – the future of Agile – why, what, how? Agile Israel 2014
DevOps – the future of Agile – why, what, how? Agile Israel 2014DevOps – the future of Agile – why, what, how? Agile Israel 2014
DevOps – the future of Agile – why, what, how? Agile Israel 2014
 
Why Even DevOp?
Why Even DevOp?Why Even DevOp?
Why Even DevOp?
 
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps StoryDOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
 

Ähnlich wie DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018

PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)
PMI Thailand:   DevOps / Roles of Project Manager (20-May-2020)PMI Thailand:   DevOps / Roles of Project Manager (20-May-2020)
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)Gonzague PATINIER
 
Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsIntroduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsCygnet Infotech
 
How to create awesome customer experiences
How to create awesome customer experiencesHow to create awesome customer experiences
How to create awesome customer experiencesMorgan Simonsen
 
How DevOps supports the digital economy
How DevOps supports the digital economyHow DevOps supports the digital economy
How DevOps supports the digital economyNUS-ISS
 
Measuring Performance: See the Science of DevOps Measurement in Action
Measuring Performance: See the Science of DevOps Measurement in ActionMeasuring Performance: See the Science of DevOps Measurement in Action
Measuring Performance: See the Science of DevOps Measurement in ActionXebiaLabs
 
DevOps Vancouver Meetup - WSBC Progress
DevOps Vancouver Meetup - WSBC ProgressDevOps Vancouver Meetup - WSBC Progress
DevOps Vancouver Meetup - WSBC ProgressAndre Kaminski
 
Measuring Performance: See the Science of DevOps Measurement in Action
Measuring Performance: See the Science of DevOps Measurement in ActionMeasuring Performance: See the Science of DevOps Measurement in Action
Measuring Performance: See the Science of DevOps Measurement in ActionXebiaLabs
 
DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model2i Testing
 
Accelerate Your Time to a Successful Deployment with DevOps
Accelerate Your Time to a Successful Deployment with DevOpsAccelerate Your Time to a Successful Deployment with DevOps
Accelerate Your Time to a Successful Deployment with DevOpsPerficient, Inc.
 
Introduction to DevOps slides.pdf
Introduction to DevOps slides.pdfIntroduction to DevOps slides.pdf
Introduction to DevOps slides.pdfBoreVishnusai
 
Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOpsCollabNet
 
Power Platform Governance Center of Excellence
Power Platform Governance Center of ExcellencePower Platform Governance Center of Excellence
Power Platform Governance Center of ExcellenceWithum
 
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...WSO2
 
Agile Mumbai 2023 | DevOps By Design @ Rite - Ritesh Pareksh
Agile Mumbai 2023 | DevOps By Design @ Rite - Ritesh ParekshAgile Mumbai 2023 | DevOps By Design @ Rite - Ritesh Pareksh
Agile Mumbai 2023 | DevOps By Design @ Rite - Ritesh ParekshAgileNetwork
 
Dashlane Mission Teams
Dashlane Mission TeamsDashlane Mission Teams
Dashlane Mission TeamsDashlane
 
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOps
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOpsACT-IAC Partners #GovDevOps: PTO - agile - and DevOps
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOpsChristopher Dorobek
 
Measure and Accelerate Your Software Delivery
Measure and Accelerate Your Software DeliveryMeasure and Accelerate Your Software Delivery
Measure and Accelerate Your Software DeliveryAnand Chauhan
 
devops-devop-notes.pdf
devops-devop-notes.pdfdevops-devop-notes.pdf
devops-devop-notes.pdfssuserccd625
 

Ähnlich wie DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018 (20)

PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)
PMI Thailand:   DevOps / Roles of Project Manager (20-May-2020)PMI Thailand:   DevOps / Roles of Project Manager (20-May-2020)
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)
 
Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsIntroduction to 5w’s of DevOps
Introduction to 5w’s of DevOps
 
How to create awesome customer experiences
How to create awesome customer experiencesHow to create awesome customer experiences
How to create awesome customer experiences
 
How DevOps supports the digital economy
How DevOps supports the digital economyHow DevOps supports the digital economy
How DevOps supports the digital economy
 
Measuring Performance: See the Science of DevOps Measurement in Action
Measuring Performance: See the Science of DevOps Measurement in ActionMeasuring Performance: See the Science of DevOps Measurement in Action
Measuring Performance: See the Science of DevOps Measurement in Action
 
DevOps Vancouver Meetup - WSBC Progress
DevOps Vancouver Meetup - WSBC ProgressDevOps Vancouver Meetup - WSBC Progress
DevOps Vancouver Meetup - WSBC Progress
 
Measuring Performance: See the Science of DevOps Measurement in Action
Measuring Performance: See the Science of DevOps Measurement in ActionMeasuring Performance: See the Science of DevOps Measurement in Action
Measuring Performance: See the Science of DevOps Measurement in Action
 
DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model
 
Accelerate Your Time to a Successful Deployment with DevOps
Accelerate Your Time to a Successful Deployment with DevOpsAccelerate Your Time to a Successful Deployment with DevOps
Accelerate Your Time to a Successful Deployment with DevOps
 
Introduction to DevOps slides.pdf
Introduction to DevOps slides.pdfIntroduction to DevOps slides.pdf
Introduction to DevOps slides.pdf
 
Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOps
 
Power Platform Governance Center of Excellence
Power Platform Governance Center of ExcellencePower Platform Governance Center of Excellence
Power Platform Governance Center of Excellence
 
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...
 
DevOps 1 (1).pptx
DevOps 1 (1).pptxDevOps 1 (1).pptx
DevOps 1 (1).pptx
 
Agile Mumbai 2023 | DevOps By Design @ Rite - Ritesh Pareksh
Agile Mumbai 2023 | DevOps By Design @ Rite - Ritesh ParekshAgile Mumbai 2023 | DevOps By Design @ Rite - Ritesh Pareksh
Agile Mumbai 2023 | DevOps By Design @ Rite - Ritesh Pareksh
 
Dashlane Mission Teams
Dashlane Mission TeamsDashlane Mission Teams
Dashlane Mission Teams
 
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOps
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOpsACT-IAC Partners #GovDevOps: PTO - agile - and DevOps
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOps
 
DevOps with Chef
DevOps with ChefDevOps with Chef
DevOps with Chef
 
Measure and Accelerate Your Software Delivery
Measure and Accelerate Your Software DeliveryMeasure and Accelerate Your Software Delivery
Measure and Accelerate Your Software Delivery
 
devops-devop-notes.pdf
devops-devop-notes.pdfdevops-devop-notes.pdf
devops-devop-notes.pdf
 

Mehr von DevOpsGroup

DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018
DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018
DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018DevOpsGroup
 
Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...
Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...
Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...DevOpsGroup
 
Why Culture eats DevOps for Breakfast
Why Culture eats DevOps for BreakfastWhy Culture eats DevOps for Breakfast
Why Culture eats DevOps for BreakfastDevOpsGroup
 
DevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
DevOpsGuys - DevOps Automation - The Good, The Bad and The UglyDevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
DevOpsGuys - DevOps Automation - The Good, The Bad and The UglyDevOpsGroup
 
DevOpsGuys - Getting Started with DevOps - Github/Azure Webinar
DevOpsGuys - Getting Started with DevOps - Github/Azure WebinarDevOpsGuys - Getting Started with DevOps - Github/Azure Webinar
DevOpsGuys - Getting Started with DevOps - Github/Azure WebinarDevOpsGroup
 
Maximising the value of the Cloud through DevOps
Maximising the value of the Cloud through DevOpsMaximising the value of the Cloud through DevOps
Maximising the value of the Cloud through DevOpsDevOpsGroup
 
DevOpsGuys FutureDecoded 2016 - is DevOps the Answer
DevOpsGuys FutureDecoded 2016 - is DevOps the AnswerDevOpsGuys FutureDecoded 2016 - is DevOps the Answer
DevOpsGuys FutureDecoded 2016 - is DevOps the AnswerDevOpsGroup
 
Building for DevOps Success
Building for DevOps SuccessBuilding for DevOps Success
Building for DevOps SuccessDevOpsGroup
 
DevOps is the Answer... What was the question again? DevOps and Digital Trans...
DevOps is the Answer... What was the question again? DevOps and Digital Trans...DevOps is the Answer... What was the question again? DevOps and Digital Trans...
DevOps is the Answer... What was the question again? DevOps and Digital Trans...DevOpsGroup
 
WinOps meetup April 2016 DevOps lessons from Microsoft \\Build\
WinOps meetup April 2016   DevOps lessons from Microsoft \\Build\WinOps meetup April 2016   DevOps lessons from Microsoft \\Build\
WinOps meetup April 2016 DevOps lessons from Microsoft \\Build\DevOpsGroup
 
Continuous delivery for databases - Bristol DevOps Edition
Continuous delivery for databases - Bristol DevOps EditionContinuous delivery for databases - Bristol DevOps Edition
Continuous delivery for databases - Bristol DevOps EditionDevOpsGroup
 
Delivering DevOps Automation on Windows
Delivering DevOps Automation on WindowsDelivering DevOps Automation on Windows
Delivering DevOps Automation on WindowsDevOpsGroup
 
Continuous delivery for databases
Continuous delivery for databasesContinuous delivery for databases
Continuous delivery for databasesDevOpsGroup
 
#DevOps in a windows world - @DevOpsGuys
#DevOps in a windows world - @DevOpsGuys#DevOps in a windows world - @DevOpsGuys
#DevOps in a windows world - @DevOpsGuysDevOpsGroup
 
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)DevOpsGroup
 
01 why of dev ops - devopsguys - magentys - final
01   why of dev ops - devopsguys - magentys - final01   why of dev ops - devopsguys - magentys - final
01 why of dev ops - devopsguys - magentys - finalDevOpsGroup
 
The What and Why of DevOps - DevOps Cardiff - May 2014
The What and Why of DevOps - DevOps Cardiff - May 2014The What and Why of DevOps - DevOps Cardiff - May 2014
The What and Why of DevOps - DevOps Cardiff - May 2014DevOpsGroup
 
The benefits of using an APM solution while performance testing
The benefits of using an APM solution while performance testingThe benefits of using an APM solution while performance testing
The benefits of using an APM solution while performance testingDevOpsGroup
 
DevOpsGuys Performance Testing with APM Tools workshop
DevOpsGuys Performance Testing with APM Tools workshopDevOpsGuys Performance Testing with APM Tools workshop
DevOpsGuys Performance Testing with APM Tools workshopDevOpsGroup
 
Devopsguys DevOps 101 for recruiters
Devopsguys   DevOps 101 for recruitersDevopsguys   DevOps 101 for recruiters
Devopsguys DevOps 101 for recruitersDevOpsGroup
 

Mehr von DevOpsGroup (20)

DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018
DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018
DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018
 
Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...
Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...
Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...
 
Why Culture eats DevOps for Breakfast
Why Culture eats DevOps for BreakfastWhy Culture eats DevOps for Breakfast
Why Culture eats DevOps for Breakfast
 
DevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
DevOpsGuys - DevOps Automation - The Good, The Bad and The UglyDevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
DevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
 
DevOpsGuys - Getting Started with DevOps - Github/Azure Webinar
DevOpsGuys - Getting Started with DevOps - Github/Azure WebinarDevOpsGuys - Getting Started with DevOps - Github/Azure Webinar
DevOpsGuys - Getting Started with DevOps - Github/Azure Webinar
 
Maximising the value of the Cloud through DevOps
Maximising the value of the Cloud through DevOpsMaximising the value of the Cloud through DevOps
Maximising the value of the Cloud through DevOps
 
DevOpsGuys FutureDecoded 2016 - is DevOps the Answer
DevOpsGuys FutureDecoded 2016 - is DevOps the AnswerDevOpsGuys FutureDecoded 2016 - is DevOps the Answer
DevOpsGuys FutureDecoded 2016 - is DevOps the Answer
 
Building for DevOps Success
Building for DevOps SuccessBuilding for DevOps Success
Building for DevOps Success
 
DevOps is the Answer... What was the question again? DevOps and Digital Trans...
DevOps is the Answer... What was the question again? DevOps and Digital Trans...DevOps is the Answer... What was the question again? DevOps and Digital Trans...
DevOps is the Answer... What was the question again? DevOps and Digital Trans...
 
WinOps meetup April 2016 DevOps lessons from Microsoft \\Build\
WinOps meetup April 2016   DevOps lessons from Microsoft \\Build\WinOps meetup April 2016   DevOps lessons from Microsoft \\Build\
WinOps meetup April 2016 DevOps lessons from Microsoft \\Build\
 
Continuous delivery for databases - Bristol DevOps Edition
Continuous delivery for databases - Bristol DevOps EditionContinuous delivery for databases - Bristol DevOps Edition
Continuous delivery for databases - Bristol DevOps Edition
 
Delivering DevOps Automation on Windows
Delivering DevOps Automation on WindowsDelivering DevOps Automation on Windows
Delivering DevOps Automation on Windows
 
Continuous delivery for databases
Continuous delivery for databasesContinuous delivery for databases
Continuous delivery for databases
 
#DevOps in a windows world - @DevOpsGuys
#DevOps in a windows world - @DevOpsGuys#DevOps in a windows world - @DevOpsGuys
#DevOps in a windows world - @DevOpsGuys
 
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
 
01 why of dev ops - devopsguys - magentys - final
01   why of dev ops - devopsguys - magentys - final01   why of dev ops - devopsguys - magentys - final
01 why of dev ops - devopsguys - magentys - final
 
The What and Why of DevOps - DevOps Cardiff - May 2014
The What and Why of DevOps - DevOps Cardiff - May 2014The What and Why of DevOps - DevOps Cardiff - May 2014
The What and Why of DevOps - DevOps Cardiff - May 2014
 
The benefits of using an APM solution while performance testing
The benefits of using an APM solution while performance testingThe benefits of using an APM solution while performance testing
The benefits of using an APM solution while performance testing
 
DevOpsGuys Performance Testing with APM Tools workshop
DevOpsGuys Performance Testing with APM Tools workshopDevOpsGuys Performance Testing with APM Tools workshop
DevOpsGuys Performance Testing with APM Tools workshop
 
Devopsguys DevOps 101 for recruiters
Devopsguys   DevOps 101 for recruitersDevopsguys   DevOps 101 for recruiters
Devopsguys DevOps 101 for recruiters
 

Kürzlich hochgeladen

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 

Kürzlich hochgeladen (20)

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 

DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018

  • 1. www.devopsguys.com | Phone: 0800 368 7378 | e-mail: team@devopsguys.com | 2017 Scaling DevOps in the Enterprise Lessons learnt from implementing DevOps in the real world DOG - Public
  • 2. 2 Agenda • Icebreaker – DevOps Inception Canvas – 10 mins • DevOps 101- 15 mins or 0 mins • Making sure we’re on the same page as what DevOps is… and isn’t! • Scaling DevOps – 15 mins or 30 mins
  • 3. 3 Chatham House Chatham House Rule “When a meeting, or part thereof, is held under the Chatham House Rule, participants are free to use the information received, but neither the identity nor the affiliation of the speaker(s), nor that of any other participant, may be revealed”
  • 4. DevOps Inception Canvas Start with some peer Sharing!
  • 5. 5
  • 6. 6
  • 7. www.devopsguys.com | Phone: 0800 368 7378 | e-mail: team@devopsguys.com | 2017 DevOps 101
  • 8. 8 Why do we need a new model for IT? •Cloud Computing •Smartphones •Changing Demographics
  • 9. 9 Organisations need to change John P. Kotter, “Accelerate!”, HBR The hierarchical structures and organizational processes we have used for decades to run and improve our enterprises are no longer up to the task of winning in this faster-moving world
  • 10. 10 DevOpsGuys DevOps Defined #1 A set of patterns, practices and behaviours that are correlated with high-performing IT teams
  • 11. 11 DevOpsGuys DevOps Defined #2 DevOps is the Art and Science of High- Performance IT
  • 13. 13
  • 14. 14
  • 17. 17
  • 18. 18
  • 19. 19 Organisational Success Factors Traditional Key Success Factor Modern Command & Control Management Style Autonomous Conservative Attitude to Change Experimental Silo Organisation Structure Collaborative Project-focussed Delivery Focus Product-centric Waterfall Delivery Model Iterative (Agile) Large (Huge) Batch size Smallest possible Monolithic Systems Architecture Loosely coupled Proprietary Technology Open (Source) Manual Processes Automated
  • 21. 21 Warning – don’t focus on Speed over Stability! Source: State of DevOps Report 2017
  • 22. 22 State of DevOps Report 2x as likely to success on objectives We found that high performers were more than twice as likely to achieve or exceed the following objectives: • Quantity of products or services. • Operating efficiency. • Customer satisfaction. • Quality of products or services provided. • Achieving organizational and mission goals. • Measures that demonstrate to external parties whether or not the organization is achieving intended results.
  • 23. Scaling DevOps Q&A How do scale your DevOps Transformation
  • 24. Product Management Moving from Projects to Products
  • 25. 25 What is product management? Martin Eriksson, MindTheProduct.com I’ve always defined product management as the intersection between business, technology and user experience
  • 26. 26 © 2011 Martin Eriksson.
  • 28. 28 Product & Service Management + DevOps
  • 29. Organisational Design Aligning the organisation for Flow
  • 30. 30 DEV TEAM OPS TEAM REQUIREME NTS TEAM TEST TEAM RISK COMPLIAN CE TEAM SELF SERVICE CLEAR API’S METERING AUTOMATIO N ETC… API  SILOS  SPECIFIC  RESPONSIBILLI TY  COST DRIVEN  NO AUTONOMY  PROJECT TEAMS NO FLOW Current Organisational Models
  • 31. 31 ORGANIZATIONAL CHANGES INTELLIGENT INFRASTRUCTURE PLATFORM  MISSION COMMAND  END TO END  CROSS- FUNCTIONAL  VALUE DRIVEN  AUTONOMOUS  PRODUCT TEAMS CATALOG TEAM PLATFORM TEAM SHOPPING BASKET TEAM SEARCH TEAM SHIPPING TEAM API SELF SERVICE CLEAR API’S METERING AUTOMATIO N ETC…
  • 34. DevOps Governance How do we manage DevOps teams?
  • 35. 35 OKRs • Created @ Intel • Popolarised by John Doerr @ Google • Seeks to align teams via a cascading hierarchy of Objectives (goals) and Key Results (metrics) focussed on key customer Outcomes https://www.amazon.co.uk/Measure-What-Matters-Simple-Drives- ebook/dp/B078X4HKS9/
  • 36. 36 OKR Hierarchy Vision Mission Strategic Goals Objectives + Key Results (OKRs) Tasks ALIGNMENT AUTONOMY
  • 38. 38 • Sprint • 2 weeks 6 18 • Month • 2 sprints Aspirational (60%) • Quarter • 3 months • Annual • 12 months 1 2 3 Positive (70%) Considered (80%) Confident (95%) VisionPlanTasks Objectives
  • 39. Building a Metrics Framework The DORA metrics framework
  • 40. 40 Driving Experimentation We believe: Will result in: Increased test automation Improved IT Performance We will have the confidence to proceed when: We see a measurable improvement in Change Fail Rate and MTTR We believe: Will result in: <this capability> <this outcome> We will have the confidence to proceed when: <we see a measurable signal> Hypothesis-driven development: Barry O’Reilly: http://barryoreilly.com/2013/10/21/how-to-implement-hypothesis-driven- development/
  • 41. 41 The DORA Metrics Framework • Suitable for individuals, teams, departments or organisations. • Suited to technical and non-technical teams. • Suitable for top down and bottom up metrics.
  • 42. 42 Outputs v Outcomes Let’s pretend: we are a highway construction company: https://hbr.org/2012/11/its-not-just-semantics-managing- outcomes OutcomesOutputs • Number of highway miles built • Number of highway miles repaired • Number of bridges built • etc • Improved Traffic flow • Reduced Travel times • Reduction in Accidents
  • 43. 43 Example Outcomes • Organisational Performance • IT Performance • Team Engagement • Customer Satisfaction • Brand Awareness • Business Efficiency • Engineering Excellence • Career Progression
  • 44. 44 Example 1: IT Performance Test Automation Version Control Deployment Automation IT Performance (Speed & Stability) Deployment Frequency Lead time for change MTTR Change fail rate % Total test coverage Unit test coverage % Application code in VC % App config code in VC % Infrastructure code in VC % Deployments Automated OutcomesOutputsRemember!
  • 46. Background - How DevOpsGuys can help?
  • 48. 48 DevOps Client Engagement Process DISCOVER VALIDATE SCALE OPTIMISE • Establish goals & objectives • Highlight drivers for adoption • Assessment of DevOps Maturity • Create actionable next steps • Deliver learning pathways • Create initial delivery & platform teams • Develop and build a Minimum Viable DevOps Pipeline • Migrate pilot workloads as representative use cases • Validate applications and operations on the DevOps Pipeline • Map security, compliance and operational approaches against new controls • Position the organisation to adopt DevOps at scale • Expand delivery & platform teams • Workloads and data migration / production cutover • Implementation of DevOps Target Operating Model • Knowledge transfer and enablement • Post migration support and handoff of applications • Executive presentation, training and handoff • Ongoing improvement of implemented solutions. • Continued knowledge transfer and enablement. • Continued coaching and mentoring. 01 02 03 04
  • 49. 49 Cloud Engineering Engagements Inception Day An intense day of workshops to uncover what your solution really needs to solve and provide expert technical advice and guidance on how this can be achieved. Build, Test and Transition Build the cloud platform; bringing a minimum viable service into production to prove the design principles and then iterating. Continually transitioning into service; either with the your operational teams or the CloudOps managed service Operate and Optimise The expert teams that built your platform retain responsibility for its ongoing operations and optimisation. Flexible managed service and support options aligned to your operating model. Discovery and Design Collaboratively design and architect the platform, considering its reliability, operability and security. Build any spikes or POCs that are needed and plan the main build or migration phase.
  • 50. 50 Call to Action • Goal - Drive Cloud consumption by driving DevOps Adoption 1. Help you drive DevOps & Cloud thought leadership into your accounts via webinars, client briefings, presentations etc 2. Run a DevOps Transformation Workshop • 2-3 hours of structured Transformation brainstorming 3. Cloud Migration Engineering • Accelerate their adoption by helping them deliver • (like Skyscanner, Wealthify etc)
  • 51. Background - DevOpsGuys Intro The story so far…
  • 52. 52 Founders JAMES SMITH A commercially-focused IT Professional with a 20 year record of driving growth in revenue. Delivered ecommerce systems for Dell, Pizza Hut & RAC - transacting millions of orders and more than $150 million in revenue a year. STEVE THAIR A highly experienced IT professional with over 25 years’ experience across system development and infrastructure operations. Steve is one of 6 Microsoft Regional Directors in the UK. DOG-Internal
  • 53. 53 Company Overview • Founded 2013 • 70 Staff • 30+ Clients • £7.2m turnover FY18 • Headquartered in Cardiff • Established as thought leaders in DevOps • Quoted by Gartner and Forrester in commissioned research • Microsoft customer advisory board for DevOps • Winner – 2016 Wales Start Up Awards “DevOpsGuys are luminaries in the UK DevOps space.” Gene Kim, Author – “The Phoenix Project” DOG-Internal
  • 56. 56 OUR VISION IS TO CONNECT PEOPLE & TECHNOLOGY, TO CREATE POSITIVE CHANGE Vision DOG-Internal
  • 57. 57 OUR MISSION IS TO BE THE WORLD'S LEADING AUTHORITY IN IMPLEMENTING HIGH-PERFORMANCE IT Mission DOG-Internal
  • 61. 61 Acknowledgements & Awards “20 UK-based tech start-ups you should know about.” “100 DevOps leaders, enthusiasts, and experts you should follow today.” “I consider DevOpsGuys luminaries in the DevOps space because of all their work to help large, complex organizations understand how they can adopt DevOps principles and practices”. Gene Kim, co-author of “The DevOps Handbook" and "The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win” DOG-Internal