SlideShare une entreprise Scribd logo
1  sur  84
Télécharger pour lire hors ligne
Welkom in de DevOps ArenA
4 november 2016
Rik Farenhorst
Xebia
Dragana Mijatovic
Quint Wellington Redwood
Better, Faster, Smarter
Source:	Puppet	Labs	- State	of	DevOps 2016
DevOps Done Right: some implications
DevOps: Creating a culture of High Performance IT
Program
09:30 |
10:15 |
10:45 |
11:15 |
11:45 |
DevOps Journey KPN
Dennis Eijkelenboom
12:15 |
Break + Expert Sessions
DevOps & Transformation
Frederik Schukken (Quint)
DevOps & Automation
Barry Godthelp & Maarten Kennis (XebiaLabs)
DevOps & Talent Development
Michiel Sens (Xebia)
Closure + ‘The Phoenix Project’
12:30 | Lunch + Expert Sessions
VOOR	INTERN	GEBRUIK KPN	PRESENTATIE,	TITEL 7
Transformatie naar een DevOps
organisatie
Masterclass DevOps Quint & Xebia 04-11-2016
Dennis Eijkelenboom (CPO KPN S&I Digital)
• Be adaptive
• Be relevant
• Be responsive
• Be effective
VOOR	INTERN	GEBRUIK KPN	PRESENTATIE,	TITEL 10
Make it visible and measurable
14
Agile organization
- Relevant
- Small steps
- Feedback loop
- Flexibility
DevOps à 1 shared goal!
Digital Eco System
Transformation	to	High	Performing	IT
November 4th, 2016
Frederik Schukken
Quint Wellington Redwood
Courage is Required
But be prepared
§Disruption
§Mistakes
§Annoyed customers
§Disappearing roles
§Uncertainty
The challenge towards
High Performing IT
§How to start your journey
§How to keep going
§What is your plan to succeed?!
Know your Journey
applications
infrastructure
operations development
lean it
Choose a Value Stream and make it visible
The sequence of activities an organization undertakes to deliver upon a customer promise
Build a winning coalition
Reduce batch sizes
Limit the amount of WIP (Work In Progress)
Strive towards FLOW
Create feedback loops and measure everything
self-service clear	API’s measure	&	metering ...
“intelligent infrastructure”
Organize to maximize Flow
Create a high trust culture
And automate everything
T
P
A
O
AUTOMATED
BUILD
AUTOMATED
TEST
AUTOMATED
PROVISIONING
* Improve quality
* Increase
predictability
AUTOMATED
DEPLOYMENT
* Release insight
* Reduce release
time
* Reduce errors
* Less downtime
* Cost reduction
* Improve
reliability
* Repeatable
* Reduce cost
* Increase speed
* Reduce costs
* Increase speed
* Reduce risk
ARCHITECTURE
AGILE
ORGANIZATION
* Deliver fast
* Deliver often
* Do the right
things
Continuous
Integration
Take an Integral Approach
High Performance IT
Keep track of progress
Improve every day
Every journey has a beginning
DevOps Transformation (Integrate)DesignAnalyze
Leadership, KPI, governance & technology alignment
Sustain & Grow (Perform)Pilot
Wave.
.
Wave.. n
cycles of continuous improvement
Prepare
DevOps Transformation (Integrate)DesignAnalyze
Leadership, KPI, governance & technology alignment
Sustain & Grow (Perform)Pilot
Wave.
.
Wave.. n
cycles of continuous improvement
Transform
DevOps Transformation (Integrate)DesignAnalyze
Leadership, KPI, governance & technology alignment
Sustain & Grow (Perform)Pilot
Wave.
.
Wave.. n
cycles of continuous improvement
Guide
DevOps Transformation (Integrate)DesignAnalyze
Leadership, KPI, governance & technology alignment
Sustain & Grow (Perform)Pilot
Wave.
.
Wave.. n
cycles of continuous improvement
Limit the Costs through Leadership
Leaders
§ Get trained
§ Develop a vision
§ Get involved
§ Focus on Flow
§ Understand the problems
§ Help others to develop
SuccessLoading….
DevOps	– Tools	– CD	Pipeline
Barry Godthelp
XebiaLabs
Maarten Kennis
XebiaLabs
November 4th, 2016
Periodic table of DevOps
Today’s reality in your software delivery process
§ Not	the	Right	tool	for	the	Job
§ Not	the	Right	tool	for	the	Job
§ Excel
Today’s reality in your software delivery process
§ Not	the	Right	tool	for	the	Job
§ Excel
§ Manual	steps/	gates
Today’s reality in your software delivery process
§ Not	the	Right	tool	for	the	Job
§ Excel
§ Manual	steps/	gates
§ Complex
Today’s reality in your software delivery process
§ Not	the	Right	tool	for	the	Job
§ Excel
§ Manual	steps/	gates
§ Complex
§ Silo’s	Dev	and	Ops
Today’s reality in your software delivery process
§ Not	the	Right	tool	for	the	Job
§ Excel
§ Manual	steps/	gates
§ Complex
§ Silo’s	Dev	and	Ops
§ Waste
Today’s reality in your software delivery process
§ Not	the	Right	tool	for	the	Job
§ Excel
§ Manual	steps/	gates
§ Complex
§ Silo’s	Dev	and	Ops
§ Waste
§ Status	
Today’s reality in your software delivery process
§ Not	the	Right	tool	for	the	Job
§ Excel
§ Manual	steps/	gates
§ Complex
§ Silo’s	Dev	and	Ops
§ Waste
§ Status	
§ Unpleasant	surprises
Today’s reality in your software delivery process
§ Not	the	Right	tool	for	the	Job
§ Excel
§ Manual	steps/	gates
§ Complex
§ Silo’s	Dev	and	Ops
§ Waste
§ Status	
§ Unpleasant	surprises
§ Discipline	Quality
Today’s reality in your software delivery process
§ Not	the	Right	tool	for	the	Job
§ Excel
§ Manual	steps/	gates
§ Complex
§ Silo’s	Dev	and	Ops
§ Waste
§ Status	
§ Unpleasant	surprises
§ Discipline	Quality
§ Audit/	Control/	Compliance
Today’s reality in your software delivery process
Orchestrate the entire software delivery process
Software Delivery Pipeline
How to start
§ Create	an	end	to	end	software	delivery	pipeline
§ Connect	all	stakeholders
§ Integrate	your	existing	automation	
§ Start	delivery	
§ Value	Stream	Analyse
§ Where	is	the	“waste”
§ Manage	dependencies	
§ What’s	in	a	release
§ Who,	What	and	Where
§ Visibility,	Automation,	Control
Demo CD Pipeline Orchestrator
§ Model	your	software	delivery	process
§ Run	your	software	delivery	process
§ Release	Dashboard
§ Calender
§ Reporting	“where	is	the	waste”
DevOps & Competentie ontwikkeling
introducing DASA
November 4th, 2016
Michiel Sens
Xebia
DASA 6 principles
Let’s focus on DASA Principle 2
Think about what you would like to achieve
for your organization
The High Performance IT Organization
The High Performance IT Organization
source: State of DevOps report - https://devops-research.com/
Reality: constraints we need to deal with
63
• (low	performance)	Culture
• (complex)	Organization	&	Architecture
• (rigid	and	suboptimal)	Processes
• (no	or	ad-hoc)	Automation
• (no	or	ad-hoc)	Measurement
Familiar?
Create with the end in mind:
What are the elements of a ‘High Performance IT Organization’?
• A	performance	culture characterized	by	enthusiasm	and	inspiration
• An	organization (&	architecture)	which	is	easy	to	navigate	and	align
• Processes which	continuously	adapt	to	changing	circumstances
• Every	manual	activity	automated to	gain	speed	and	reliability
• Every	activity	measured for	effectiveness
A high performance culture
‘Quality first’
‘Continuous
Improvement’
‘Taking
responsibility’
‘Experimentation
& risk taking’
‘Trust’
‘…..’
An easy to navigate organization
self-service clear	API’s measure	&	metering ...
“intelligent infrastructure”
Conway’s law
(organization influences architecture)
An easy to navigate architecture
Processes which are easy to adapt
single	piece	flow
Everything automated
“Intelligent
Infrastructure”
(infrastructure-as-code)
Activities measured for effectiveness
Create with the end in mind ….
The High Performance IT Organization
So many topics, how to connect the dots?
We’ve trained many classes
High performance culture?
Enable your people!
High performance culture?
Organization needs to support.
The Hierarchy of Importance: Customers on Top and Centering on the Teams that Add Value
Management
PMOHR LegalFinance
Platform Team
Service Team
Customers
The DASA Mission > the qualification
program for helping you get there
The DASA Mission > the qualification
program for helping you get there
Forerunners
"A forerunner is someone or something that comes before another, a sign
that something is going to happen".
The DASA Mission > the qualification
program for helping you get there
The DASA Vision > The ‘go-to’ initiative to
help organizations become
“High Performance IT Organizations”
Thank you!
www.devopsagileskills.org
Tot ziens in de DevOps ArenA!
Rik Farenhorst
Xebia
Dragana Mijatovic
Quint Wellington Redwood

Contenu connexe

Tendances

Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
Dmitry Buzdin
 

Tendances (20)

Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)
 
Intro to DevOps
Intro to DevOpsIntro to DevOps
Intro to DevOps
 
[Atlassian meets dev ops and itsm] itsm in an agile world atlassian scott
[Atlassian meets dev ops and itsm] itsm in an agile world atlassian scott[Atlassian meets dev ops and itsm] itsm in an agile world atlassian scott
[Atlassian meets dev ops and itsm] itsm in an agile world atlassian scott
 
Devops
DevopsDevops
Devops
 
About Motivation in DevOps Culture
About Motivation in DevOps CultureAbout Motivation in DevOps Culture
About Motivation in DevOps Culture
 
What manufacturing teaches about DevOps
What manufacturing teaches about DevOpsWhat manufacturing teaches about DevOps
What manufacturing teaches about DevOps
 
New DevOps for the DBA
New DevOps for the DBANew DevOps for the DBA
New DevOps for the DBA
 
50 Shades of DevOps
50 Shades of DevOps50 Shades of DevOps
50 Shades of DevOps
 
DevOps Requires Agility
DevOps Requires AgilityDevOps Requires Agility
DevOps Requires Agility
 
Overcoming Organizational Obstacles to DevOps & Continuous Delivery
Overcoming Organizational Obstacles to DevOps & Continuous Delivery Overcoming Organizational Obstacles to DevOps & Continuous Delivery
Overcoming Organizational Obstacles to DevOps & Continuous Delivery
 
What is Platform as a Product? Clues from Team Topologies @ DevOps Porto meet...
What is Platform as a Product? Clues from Team Topologies @ DevOps Porto meet...What is Platform as a Product? Clues from Team Topologies @ DevOps Porto meet...
What is Platform as a Product? Clues from Team Topologies @ DevOps Porto meet...
 
How to use Microsoft Teams
How to use Microsoft Teams How to use Microsoft Teams
How to use Microsoft Teams
 
Moving From Infrastructure Automation To True DevOps
Moving From Infrastructure Automation To True DevOpsMoving From Infrastructure Automation To True DevOps
Moving From Infrastructure Automation To True DevOps
 
楽天が挑むDevOps
楽天が挑むDevOps楽天が挑むDevOps
楽天が挑むDevOps
 
DevOps With Chef and Azure
DevOps With Chef and AzureDevOps With Chef and Azure
DevOps With Chef and Azure
 
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
 
Devops Devops Devops
Devops Devops DevopsDevops Devops Devops
Devops Devops Devops
 
Devops
DevopsDevops
Devops
 
What Does DevOps Culture Feel Like?
What Does DevOps Culture Feel Like?What Does DevOps Culture Feel Like?
What Does DevOps Culture Feel Like?
 

Similaire à Xebia Masterclass Better-Faster-Smarter-with-DevOps

DevOps Journey_Distributed_Delivery
DevOps Journey_Distributed_DeliveryDevOps Journey_Distributed_Delivery
DevOps Journey_Distributed_Delivery
Jeevan T.M.
 

Similaire à Xebia Masterclass Better-Faster-Smarter-with-DevOps (20)

DevOps Journey_Distributed_Delivery
DevOps Journey_Distributed_DeliveryDevOps Journey_Distributed_Delivery
DevOps Journey_Distributed_Delivery
 
SUCCEEDING WITH DEVOPS DEVOPS
SUCCEEDING WITH DEVOPS DEVOPSSUCCEEDING WITH DEVOPS DEVOPS
SUCCEEDING WITH DEVOPS DEVOPS
 
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
 
ITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
ITpreneurs’ DevOps Portfolio- Professionalizing DevOps SkillsITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
ITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
 
Accelerate your DevOps
Accelerate your DevOpsAccelerate your DevOps
Accelerate your DevOps
 
Meetup DevOps - Accelerate
Meetup DevOps - AccelerateMeetup DevOps - Accelerate
Meetup DevOps - Accelerate
 
DevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASADevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASA
 
DevOps and Agile in an ITSM world
DevOps and Agile in an ITSM worldDevOps and Agile in an ITSM world
DevOps and Agile in an ITSM world
 
DevOps - Overview - One of the Top Trends in IT Industry
DevOps - Overview - One of the Top Trends in IT IndustryDevOps - Overview - One of the Top Trends in IT Industry
DevOps - Overview - One of the Top Trends in IT Industry
 
DevOps @ Enterprise - DevOps Meetup Zurich
DevOps @ Enterprise - DevOps Meetup ZurichDevOps @ Enterprise - DevOps Meetup Zurich
DevOps @ Enterprise - DevOps Meetup Zurich
 
Integrating SAP into DevOps Pipelines: Why and How
Integrating SAP into DevOps Pipelines: Why and HowIntegrating SAP into DevOps Pipelines: Why and How
Integrating SAP into DevOps Pipelines: Why and How
 
DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transfor...
DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transfor...DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transfor...
DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transfor...
 
Lessons From 50 DevOps Transformations
Lessons From 50 DevOps TransformationsLessons From 50 DevOps Transformations
Lessons From 50 DevOps Transformations
 
Addo dev ops is journey - choose your own adventure v2
Addo   dev ops is journey - choose your own adventure v2Addo   dev ops is journey - choose your own adventure v2
Addo dev ops is journey - choose your own adventure v2
 
Scrum scaling
Scrum scalingScrum scaling
Scrum scaling
 
Scrum scaling chandan
Scrum scaling chandanScrum scaling chandan
Scrum scaling chandan
 
Getting Started with DevOps
Getting Started with DevOpsGetting Started with DevOps
Getting Started with DevOps
 
State of Agile 2017
State of Agile 2017State of Agile 2017
State of Agile 2017
 
Navvia's DevOps journey
Navvia's DevOps journeyNavvia's DevOps journey
Navvia's DevOps journey
 
DevOps for absolute beginners
DevOps for absolute beginnersDevOps for absolute beginners
DevOps for absolute beginners
 

Dernier

Dernier (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

Xebia Masterclass Better-Faster-Smarter-with-DevOps