SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Downloaden Sie, um offline zu lesen
Enterprise DevOps
The Opportunity & The Challenge
Benjamin Wootton
@benjaminwootton
The Premise Of DevOps:
That better development and operations collaboration
leads to more effective software delivery
Therefore, Development and Operations should:
Communicate and collaborate more effectively
Be incentivized by the same goals
Adopt best practice from one another
Manage configuration and infrastructure with development like techniques
Develop software with operability in mind
Prefer automation to manual work
The Benefits Are Significant:
Faster time to market
Increased quality
More delivery focus
Increased efficiencies
Agility and iterative delivery
Shorter release cycles and continuous delivery
Lean innovation
DevOps Is Particularly Relevant In The Enterprise
Enterprise ‘feels the pain’ due to being larger and more siloed
and needing to retain control
Having more ‘legacy’ in terms of technology and established
process and culture
Conducting more business and needing to maintain stability
whilst iterative and innovating
However, Enterprise Must Adopt DevOps Like Practices To Survive &
Thrive
Every business is becoming a software business
Markets are increasingly won or lost on software delivery
Business must iterate faster and innovate in a leaner style
We need DevOps like automation to deliver technology at enterprise scale
Reasons Why DevOps Transformation Is Difficult In The Enterprise:
Technical:
Inadequate Automation
Legacy Software & Infrastructure
Diverse Platforms & Tooling
Integration Sprawl
Vendor Applications & External Suppliers
Reasons Why DevOps Transformation Is Difficult In The Enterprise:
Governance:
Security
Audit
Regulatory
‘Risk Management Theatre’
Reasons Why DevOps Transformation Is Difficult In The Enterprise:
Cultural:
Inertia
Fear or Blame Culture
Misplaced Incentives
Reasons Why DevOps Transformation Is Difficult In The Enterprise:
Organizational Design:
Department Structure
Job Roles & Responsibilities
Siloed Working & Thinking
Partner & Vendor Relationships
Reasons Why DevOps Transformation Is Difficult In The Enterprise:
Need For quality:
Transaction volume
Reputational risk
Desire for consistency in process
DevOps Transformation Is Multi-Faceted
Requires organizational, cultural, process and technology change
All four areas have to be addressed if a transformation
initiative is to be a success
Cultural
Technical
Organisational
Process
Some Of The Key Tools
Automation:
e.g. Build, Test, Deployment, Infrastructure
Raises Quality, Shortens Cycle Time
Some Of The Key Tools
Self Service:
Fast Whilst Retaining Governance
Some Of The Key Tools
Culture:
Delivery Focus, Collaborative, Bias For Quality
Some Of The Key Tools
Software Architecture:
Fast, Iterative, Isolated
e.g. MicroServices
& Many More
Enterprise DevOps is a challenging transformation
But one that must take place to compete in todays marketplace
~
At Contino, we specialise in helping oragnisations on this journey,
supporting both technical and people & process change
www.contino.co.uk
@ContinoUK

Weitere ähnliche Inhalte

Was ist angesagt?

IBM i Application Lifecycle Management with Remain Software
IBM i Application Lifecycle Management with Remain SoftwareIBM i Application Lifecycle Management with Remain Software
IBM i Application Lifecycle Management with Remain SoftwareRemain Software
 
Amazon
AmazonAmazon
Amazonhdeng9
 
Realize the opportunity - with DevOps
Realize the opportunity - with DevOpsRealize the opportunity - with DevOps
Realize the opportunity - with DevOpsJeff Findlay
 
How to Build High-Performing IT Teams - Including New Data on IT Performance ...
How to Build High-Performing IT Teams - Including New Data on IT Performance ...How to Build High-Performing IT Teams - Including New Data on IT Performance ...
How to Build High-Performing IT Teams - Including New Data on IT Performance ...Puppet
 
DevOps for vSphere Admins
DevOps for vSphere AdminsDevOps for vSphere Admins
DevOps for vSphere AdminsJon Hildebrand
 
Agile.2013.effecting.a.dev ops.transformation.at.salesforce
Agile.2013.effecting.a.dev ops.transformation.at.salesforceAgile.2013.effecting.a.dev ops.transformation.at.salesforce
Agile.2013.effecting.a.dev ops.transformation.at.salesforceDave Mangot
 
Driving DevOps
Driving DevOpsDriving DevOps
Driving DevOpsDelta-N
 
DevOps Maturity Curve v5
DevOps Maturity Curve v5DevOps Maturity Curve v5
DevOps Maturity Curve v5Paul Peissner
 
Similar Group - Development Team Management Principals
Similar Group - Development Team Management PrincipalsSimilar Group - Development Team Management Principals
Similar Group - Development Team Management PrincipalsGal Segal
 
Shift left - find defects earlier through automated test and deployment
Shift left - find defects earlier through automated test and deploymentShift left - find defects earlier through automated test and deployment
Shift left - find defects earlier through automated test and deploymentClaudia Ring
 
Continuous Delivery in the enterprise and DevOps foundations with Analyst Bol...
Continuous Delivery in the enterprise and DevOps foundations with Analyst Bol...Continuous Delivery in the enterprise and DevOps foundations with Analyst Bol...
Continuous Delivery in the enterprise and DevOps foundations with Analyst Bol...Serena Software
 
Managing change in an agile Salesforce development environment
Managing change in an agile Salesforce development environmentManaging change in an agile Salesforce development environment
Managing change in an agile Salesforce development environmentRoland Bullivant
 
Critical Considerations for Continuous Delivery 04.09.2018
Critical Considerations for Continuous Delivery 04.09.2018Critical Considerations for Continuous Delivery 04.09.2018
Critical Considerations for Continuous Delivery 04.09.2018Claire Priester Papas
 
Why should you consider outsourcing your software testing to independent soft...
Why should you consider outsourcing your software testing to independent soft...Why should you consider outsourcing your software testing to independent soft...
Why should you consider outsourcing your software testing to independent soft...Alisha Henderson
 
ALM 101: An introduction to application lifecycle management
ALM 101: An introduction to application lifecycle managementALM 101: An introduction to application lifecycle management
ALM 101: An introduction to application lifecycle managementnonlinear creations
 

Was ist angesagt? (20)

IBM i Application Lifecycle Management with Remain Software
IBM i Application Lifecycle Management with Remain SoftwareIBM i Application Lifecycle Management with Remain Software
IBM i Application Lifecycle Management with Remain Software
 
Mtug dev ops
Mtug   dev opsMtug   dev ops
Mtug dev ops
 
Amazon
AmazonAmazon
Amazon
 
Shift_Left
Shift_LeftShift_Left
Shift_Left
 
Realize the opportunity - with DevOps
Realize the opportunity - with DevOpsRealize the opportunity - with DevOps
Realize the opportunity - with DevOps
 
How to Build High-Performing IT Teams - Including New Data on IT Performance ...
How to Build High-Performing IT Teams - Including New Data on IT Performance ...How to Build High-Performing IT Teams - Including New Data on IT Performance ...
How to Build High-Performing IT Teams - Including New Data on IT Performance ...
 
DevOps for vSphere Admins
DevOps for vSphere AdminsDevOps for vSphere Admins
DevOps for vSphere Admins
 
Agile.2013.effecting.a.dev ops.transformation.at.salesforce
Agile.2013.effecting.a.dev ops.transformation.at.salesforceAgile.2013.effecting.a.dev ops.transformation.at.salesforce
Agile.2013.effecting.a.dev ops.transformation.at.salesforce
 
Driving DevOps
Driving DevOpsDriving DevOps
Driving DevOps
 
DevOps Maturity Curve v5
DevOps Maturity Curve v5DevOps Maturity Curve v5
DevOps Maturity Curve v5
 
Cd
CdCd
Cd
 
Similar Group - Development Team Management Principals
Similar Group - Development Team Management PrincipalsSimilar Group - Development Team Management Principals
Similar Group - Development Team Management Principals
 
Shift left - find defects earlier through automated test and deployment
Shift left - find defects earlier through automated test and deploymentShift left - find defects earlier through automated test and deployment
Shift left - find defects earlier through automated test and deployment
 
Continuous Delivery in the enterprise and DevOps foundations with Analyst Bol...
Continuous Delivery in the enterprise and DevOps foundations with Analyst Bol...Continuous Delivery in the enterprise and DevOps foundations with Analyst Bol...
Continuous Delivery in the enterprise and DevOps foundations with Analyst Bol...
 
Managing change in an agile Salesforce development environment
Managing change in an agile Salesforce development environmentManaging change in an agile Salesforce development environment
Managing change in an agile Salesforce development environment
 
Critical Considerations for Continuous Delivery 04.09.2018
Critical Considerations for Continuous Delivery 04.09.2018Critical Considerations for Continuous Delivery 04.09.2018
Critical Considerations for Continuous Delivery 04.09.2018
 
Why should you consider outsourcing your software testing to independent soft...
Why should you consider outsourcing your software testing to independent soft...Why should you consider outsourcing your software testing to independent soft...
Why should you consider outsourcing your software testing to independent soft...
 
Dev ops.enterprise.2014 (1)
Dev ops.enterprise.2014 (1)Dev ops.enterprise.2014 (1)
Dev ops.enterprise.2014 (1)
 
DevOps-CoE
DevOps-CoEDevOps-CoE
DevOps-CoE
 
ALM 101: An introduction to application lifecycle management
ALM 101: An introduction to application lifecycle managementALM 101: An introduction to application lifecycle management
ALM 101: An introduction to application lifecycle management
 

Ähnlich wie Enterprise DevOps

DevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devopsDevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devopsBasis Technologies
 
Yashasree barve power of dev ops - ai 2012 - 1.0-share
Yashasree barve   power of dev ops - ai 2012 - 1.0-shareYashasree barve   power of dev ops - ai 2012 - 1.0-share
Yashasree barve power of dev ops - ai 2012 - 1.0-shareyashasree
 
devops-intro-181227144342.pptx devops ppt document
devops-intro-181227144342.pptx devops ppt  documentdevops-intro-181227144342.pptx devops ppt  document
devops-intro-181227144342.pptx devops ppt documentpoothuinku
 
Elevate Your Software Delivery Partnering with a DevOps Consulting Firm.
Elevate Your Software Delivery Partnering with a DevOps Consulting Firm.Elevate Your Software Delivery Partnering with a DevOps Consulting Firm.
Elevate Your Software Delivery Partnering with a DevOps Consulting Firm.Flexsin
 
About mr j linden
About mr j lindenAbout mr j linden
About mr j lindenMrLinden
 
devops services.pdf
devops services.pdfdevops services.pdf
devops services.pdfElina619459
 
DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 Sanjeev Sharma
 
Shift Left Testing: A New Paradigm Shift To Quality
Shift Left Testing: A New Paradigm Shift To QualityShift Left Testing: A New Paradigm Shift To Quality
Shift Left Testing: A New Paradigm Shift To QualityPooja Wandile
 
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrumPete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrumScrum Australia Pty Ltd
 
It transformation - DevOps Day - 02/02/2017
It transformation - DevOps Day - 02/02/2017It transformation - DevOps Day - 02/02/2017
It transformation - DevOps Day - 02/02/2017Clara Feuillet
 
Collaborative DevOps Approach_ Empowering Software Development.pdf
Collaborative DevOps Approach_ Empowering Software Development.pdfCollaborative DevOps Approach_ Empowering Software Development.pdf
Collaborative DevOps Approach_ Empowering Software Development.pdfLucas Lagone
 
The Advantages of DevOps Consulting That Can Transform Your Business 
The Advantages of DevOps Consulting That Can Transform Your Business The Advantages of DevOps Consulting That Can Transform Your Business 
The Advantages of DevOps Consulting That Can Transform Your Business Flexsin
 
Introduction to DevSecOps. An intuitiv approach
Introduction to DevSecOps. An intuitiv approachIntroduction to DevSecOps. An intuitiv approach
Introduction to DevSecOps. An intuitiv approachFrancisXavierInyanga
 
A Culture Transformed: Instilling DevOps Ways of Working
A Culture Transformed:  Instilling DevOps Ways of Working A Culture Transformed:  Instilling DevOps Ways of Working
A Culture Transformed: Instilling DevOps Ways of Working Christine (Chrys) Sills
 
The DevOps First Amendment
The DevOps First AmendmentThe DevOps First Amendment
The DevOps First AmendmentFawzy Manaa
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organizationZinnov
 
Digital Transformation Case Study | anynines
Digital Transformation Case Study | anynines Digital Transformation Case Study | anynines
Digital Transformation Case Study | anynines anynines GmbH
 

Ähnlich wie Enterprise DevOps (20)

DevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devopsDevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devops
 
Yashasree barve power of dev ops - ai 2012 - 1.0-share
Yashasree barve   power of dev ops - ai 2012 - 1.0-shareYashasree barve   power of dev ops - ai 2012 - 1.0-share
Yashasree barve power of dev ops - ai 2012 - 1.0-share
 
devops-intro-181227144342.pptx devops ppt document
devops-intro-181227144342.pptx devops ppt  documentdevops-intro-181227144342.pptx devops ppt  document
devops-intro-181227144342.pptx devops ppt document
 
Elevate Your Software Delivery Partnering with a DevOps Consulting Firm.
Elevate Your Software Delivery Partnering with a DevOps Consulting Firm.Elevate Your Software Delivery Partnering with a DevOps Consulting Firm.
Elevate Your Software Delivery Partnering with a DevOps Consulting Firm.
 
About mr j linden
About mr j lindenAbout mr j linden
About mr j linden
 
devops services.pdf
devops services.pdfdevops services.pdf
devops services.pdf
 
DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014
 
THE BUSINESS VALUE OF DEVOPS
THE BUSINESS VALUE OF DEVOPSTHE BUSINESS VALUE OF DEVOPS
THE BUSINESS VALUE OF DEVOPS
 
Shift Left Testing: A New Paradigm Shift To Quality
Shift Left Testing: A New Paradigm Shift To QualityShift Left Testing: A New Paradigm Shift To Quality
Shift Left Testing: A New Paradigm Shift To Quality
 
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrumPete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum
 
It transformation - DevOps Day - 02/02/2017
It transformation - DevOps Day - 02/02/2017It transformation - DevOps Day - 02/02/2017
It transformation - DevOps Day - 02/02/2017
 
Collaborative DevOps Approach_ Empowering Software Development.pdf
Collaborative DevOps Approach_ Empowering Software Development.pdfCollaborative DevOps Approach_ Empowering Software Development.pdf
Collaborative DevOps Approach_ Empowering Software Development.pdf
 
The Advantages of DevOps Consulting That Can Transform Your Business 
The Advantages of DevOps Consulting That Can Transform Your Business The Advantages of DevOps Consulting That Can Transform Your Business 
The Advantages of DevOps Consulting That Can Transform Your Business 
 
Introduction to DevSecOps. An intuitiv approach
Introduction to DevSecOps. An intuitiv approachIntroduction to DevSecOps. An intuitiv approach
Introduction to DevSecOps. An intuitiv approach
 
A Culture Transformed: Instilling DevOps Ways of Working
A Culture Transformed:  Instilling DevOps Ways of Working A Culture Transformed:  Instilling DevOps Ways of Working
A Culture Transformed: Instilling DevOps Ways of Working
 
The DevOps First Amendment
The DevOps First AmendmentThe DevOps First Amendment
The DevOps First Amendment
 
Contino Overview
Contino OverviewContino Overview
Contino Overview
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organization
 
Digital Transformation Case Study | anynines
Digital Transformation Case Study | anynines Digital Transformation Case Study | anynines
Digital Transformation Case Study | anynines
 
DevOps 1 (1).pptx
DevOps 1 (1).pptxDevOps 1 (1).pptx
DevOps 1 (1).pptx
 

Kürzlich hochgeladen

COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxUdaiappa Ramachandran
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXTarek Kalaji
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfDaniel Santiago Silva Capera
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...Aggregage
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfJamie (Taka) Wang
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 

Kürzlich hochgeladen (20)

COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptx
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 
201610817 - edge part1
201610817 - edge part1201610817 - edge part1
201610817 - edge part1
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 

Enterprise DevOps

  • 1. Enterprise DevOps The Opportunity & The Challenge Benjamin Wootton @benjaminwootton
  • 2. The Premise Of DevOps: That better development and operations collaboration leads to more effective software delivery
  • 3. Therefore, Development and Operations should: Communicate and collaborate more effectively Be incentivized by the same goals Adopt best practice from one another Manage configuration and infrastructure with development like techniques Develop software with operability in mind Prefer automation to manual work
  • 4. The Benefits Are Significant: Faster time to market Increased quality More delivery focus Increased efficiencies Agility and iterative delivery Shorter release cycles and continuous delivery Lean innovation
  • 5. DevOps Is Particularly Relevant In The Enterprise Enterprise ‘feels the pain’ due to being larger and more siloed and needing to retain control Having more ‘legacy’ in terms of technology and established process and culture Conducting more business and needing to maintain stability whilst iterative and innovating
  • 6. However, Enterprise Must Adopt DevOps Like Practices To Survive & Thrive Every business is becoming a software business Markets are increasingly won or lost on software delivery Business must iterate faster and innovate in a leaner style We need DevOps like automation to deliver technology at enterprise scale
  • 7. Reasons Why DevOps Transformation Is Difficult In The Enterprise: Technical: Inadequate Automation Legacy Software & Infrastructure Diverse Platforms & Tooling Integration Sprawl Vendor Applications & External Suppliers
  • 8. Reasons Why DevOps Transformation Is Difficult In The Enterprise: Governance: Security Audit Regulatory ‘Risk Management Theatre’
  • 9. Reasons Why DevOps Transformation Is Difficult In The Enterprise: Cultural: Inertia Fear or Blame Culture Misplaced Incentives
  • 10. Reasons Why DevOps Transformation Is Difficult In The Enterprise: Organizational Design: Department Structure Job Roles & Responsibilities Siloed Working & Thinking Partner & Vendor Relationships
  • 11. Reasons Why DevOps Transformation Is Difficult In The Enterprise: Need For quality: Transaction volume Reputational risk Desire for consistency in process
  • 12. DevOps Transformation Is Multi-Faceted Requires organizational, cultural, process and technology change All four areas have to be addressed if a transformation initiative is to be a success Cultural Technical Organisational Process
  • 13. Some Of The Key Tools Automation: e.g. Build, Test, Deployment, Infrastructure Raises Quality, Shortens Cycle Time
  • 14. Some Of The Key Tools Self Service: Fast Whilst Retaining Governance
  • 15. Some Of The Key Tools Culture: Delivery Focus, Collaborative, Bias For Quality
  • 16. Some Of The Key Tools Software Architecture: Fast, Iterative, Isolated e.g. MicroServices
  • 17. & Many More Enterprise DevOps is a challenging transformation But one that must take place to compete in todays marketplace ~ At Contino, we specialise in helping oragnisations on this journey, supporting both technical and people & process change www.contino.co.uk @ContinoUK