SlideShare a Scribd company logo
How DevOps and Continuous
Delivery are Redefining Application
Delivery in the Enterprise
Five Key Success Factors and Outcomes
August 26, 2015
Julie Craig
Research Director
EMA
Ron Gidron
Product Marketing Director
Automic Software
Today’s Presenters
Slide 2 © 2015 Enterprise Management Associates, Inc.
Julie Craig - Research Director
Julie has over 20 years of experience in software
engineering, IT infrastructure engineering, and enterprise
management. At EMA, Julie’s focus areas include DevOps,
application performance and availability management,
Application Discovery and Dependency Mapping, software
development, and software as a service.
Ron Gidron – Product Marketing Director
Ron is Product Marketing Director of Release Automation at
Automic Software. He has spent the last 14 years in
product marketing, product management and pre-sales
positions in both startups and large enterprises. Ron's
passion lies in the intersection of software, users and
market trends.
A PDF of the PowerPoint
presentation will be available
An archived version of the event recording
will be available at
www.enterprisemanagement.com
Slide 3
Logistics for Today’s Webinar
• Log questions in the Q&A panel located
on the lower right corner of your screen
• Questions will be addressed during the
Q&A session of the event
Questions
Event recording
Event presentation
How DevOps and Continuous
Delivery are Redefining Application
Delivery in the Enterprise
Five Key Success Factors and Outcomes
Julie Craig
Research Director, Application Management
Enterprise Management Associates (EMA)
Slide 5 © 2015 Enterprise Management Associates, Inc.
Agenda
• DevOps and Continuous Delivery in the Enterprise
• Software and Business Growth
• 5 Key Factors Impacting IT’s Ability to Execute
• Summary and Wrap-up
Slide 6 © 2015 Enterprise Management Associates, Inc.
1“DevOps and Continuous Delivery: Ten Factors Shaping the Future of Application Delivery”, 2014,
Enterprise Management Associates, www.emausa.com
DevOps
“The ideal intersection of people, processes, and
tools across the application lifecycle necessary to
facilitate cross-functional collaboration enabling the
seamless delivery of software to the business”1
Key Roles Supporting DevOps Across the Lifecycle
Slide 7 © 2015 Enterprise Management Associates, Inc.
“Cross-functional” Teams Exist in High Percentage of
Companies
Slide 8 © 2015 Enterprise Management Associates, Inc.
96%
4%
0% 20% 40% 60% 80% 100% 120%
Yes
No
Does your company utilize a team of IT specialists with cross-functional
development and operations-related skill sets to support the application
management function?
Continuous Delivery
“At its most generic, Continuous Delivery
encompasses an iterative and ongoing cycle of
development, testing, and delivery of software to a
targeted destination. In the enterprise, that
destination is likely a production environment. For
an Independent Software Vendor the destination
may be a software product package. Typically, the
goal is to accelerate the delivery of software
functions and capabilities.” 2
Slide 9 © 2015 Enterprise Management Associates, Inc.
2“DevOps and Continuous Delivery: Ten Factors Shaping the Future of Application Delivery,” 2014,
Enterprise Management Associates, www.emausa.com
DevOps as the “Backbone” for Continuous Delivery
in the Enterprise
Slide 10 © 2015 Enterprise Management Associates, Inc.
Agenda
Slide 11 © 2015 Enterprise Management Associates, Inc.
Agenda
• DevOps and Continuous Delivery in the Enterprise
• Software and Business Growth
• 5 Key Factors Impacting IT’s Ability to Execute
• Summary and Wrap-up
Companies with Better Interactions between Dev & Ops
20 +% More Likely to See Double Digit Revenue Growth
Slide 12 © 2015 Enterprise Management Associates, Inc.
87%
13%
66%
34%
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
Excellent/Above
Average/Below
Revenue Growth
Quality of Interactions
between Dev and Ops
How would you describe the quality of the overall day-to-day interaction
between Development and Operations generally at your company? (Y Axis)
Increased more than 10% Increased less than 10%/Same/Decreased
Q2: What was the percentage increase or decrease of your organization’s annual
revenue from last year to this year? (X Axis)
“Frequency of Code Delivery” ALSO Correlates with
Better Revenue Growth
Slide 13 © 2015 Enterprise Management Associates, Inc.
62%
38%
25%
75%
Revenue increased more than 10%
Revenue increased less than 10%/Same/Decreased
Code delivery
frequency
increased > 10%
Code delivery
frequency
increased < = 10%
Q1: How does your organization's frequency of code delivery today compare to that of 12
months ago? (X Axis)
Q2: What was the percentage increase or decrease of your organization’s annual
revenue from last year to this year? (X Axis)
Slide 14 © 2015 Enterprise Management Associates, Inc.
Agenda
• DevOps and Continuous Delivery in the Enterprise
• Software and Business Growth
• 5 Key Factors Impacting IT’s Ability to Execute
• Summary and Wrap-up
Slide 15 © 2015 Enterprise Management Associates, Inc.
52%
48%
41%
39%
34%
34%
27%
0% 10% 20% 30% 40% 50% 60%
Business demands for new products or services
Business demands to better compete against competitors
Customer demands for new products or services
Customer demands for improving application quality
Regulatory requirements/changes
Executive-driven desire to implement new ideas
Industry vertical specific changes
Which of the following are the top drivers for the
Continuous Delivery initiative at your company?
Factor 1: Business and Customer Demands are Driving
Accelerated Software Delivery
Top 4 CD drivers are business/customer generated
Factor 2: Increasing Delivery Velocity, Adverse Production
Impact Key Continuous Delivery Challenges
Slide 16 © 2015 Enterprise Management Associates, Inc.
38%
36%
34%
32%
31%
30%
0% 5% 10% 15% 20% 25% 30% 35% 40%
Difficulty delivering new software at velocity expected by
business
Troubleshooting/root cause analysis of production issues
Interactions between Dev and Ops
Management support of cross-functional work
Difficulty delivering applications at expected service levels
Tools do not adequately support cross-functional work
What would you say are the biggest challenges
of your cross-functional Dev & Ops team?
Factor 3: Continuous Delivery Taking a Toll on both Dev
and Ops Resources
Slide 17 © 2015 Enterprise Management Associates, Inc.
45%
43%
31%
30%
15%
0% 10% 20% 30% 40% 50%
Development is drawn into production troubleshooting more
often
Operations is spending more time deploying software
Operations is spending more time managing production
applications
We are experiencing a higher number of performance and/or
availability problems
All of the above
How has the increased frequency of Continuous Delivery
impacted production support?
High velocity delivery taxing production support resources
Factor 4: Errors Introduced by High Velocity Delivery can
increase Dev Involvement in Production Support
Slide 18 © 2015 Enterprise Management Associates, Inc.
48%
46%
46%
38%
34%
31%
0% 10% 20% 30% 40% 50% 60%
Design/Development of new applications
Modification of existing applications
Day-to-day involvement in supporting production applications
Software testing
Day-to-day involvement in deployment of software to
production
Collaboration with non-Development groups, i.e., business, IT
Ops, QA, etc.
Which of the following are the top three (3) activities which consume the bulk of
your company’s Development organization’s day-to-day resources?
Dev spends as much time supporting product
as developing, modifying applications
Factor 5: Integration Testing, Continuous Delivery Key Focus
Areas for “Wish List” Tools Investments
Slide 19 © 2015 Enterprise Management Associates, Inc.
34%
33%
32%
30%
30%
26%
26%
19%
17%
0% 5% 10% 15% 20% 25% 30% 35% 40%
Software integration testing
“Start to finish” Continuous Delivery workstream
Requirements management
Application lifecycle management
“Big Operational Data” correlation/analytics tools
Software deployment
Application performance and availability management
Acceptance testing
Software builds
If you were in charge of your organization’s management tools budget, which of
the following areas would you be most likely to invest in during the coming year?
IT professionals cite testing, delivery automation, requirements
management as top “most wanted” tools capabilities
Slide 20 © 2015 Enterprise Management Associates, Inc.
Agenda
• DevOps and Continuous Delivery in the Enterprise
• Software and Business Growth
• 5 Key Factors Impacting IT’s Ability to Execute
• Summary and Wrap-up
Key Points
• Business, not IT, most often drives accelerated software delivery
• But increasing velocity of software delivery brings its own challenges
• Code, configuration, and change-related errors are all potential risks
• Lack of automation appears to be an essential cause of adverse
production impacts of Continuous Delivery
• Production errors siphon both Dev and Ops resources, possibly
delaying delivery of new features into production
• Software testing, automated delivery tools top “wish list” of IT
professionals
Slide 21 © 2015 Enterprise Management Associates, Inc.
Process Alternatives
in an Agile World
How to map existing legacy apps to DevOps
© Automic. All rights reserved.
© Automic. All rights reserved.
From Agile Manifesto to Hudson CI Server
23
2001 2008
© Automic. All rights reserved.
Server Virtualization Just Picking up in 2012
© Automic. All rights reserved.
2010-12 Infrastructure as Code
© Automic. All rights reserved.
Enterprise Applications Are Complex and Integrated
© Automic. All rights reserved.
Increasingly Complex to Manage....
Mainframes
Midrange/Minis
Client Server
IaaS
SaaS
PaaS
Big
Data
Complexity
Internet
of
Things
Low
High
© Automic. All rights reserved.
Mainframes
Midrange/Minis
Client Server
IaaS
SaaS
PaaS
Big
Data
TimetoMarket
Internet
of
Things
Minutes
Days
….Customers Pressure to Go Faster
© Automic. All rights reserved.
In the Context of Applications
Complexity
Low
High
© Automic. All rights reserved.
In the Context of Applications
Complexity
Low
High
© Automic. All rights reserved.
In the Context of Applications
Complexity
Low
High
© Automic. All rights reserved.
In the Context of Applications
Complexity
Low
High
Delivery time expectation
© Automic. All rights reserved.
The Fire Hose is Still on Enterprise IT
© Automic. All rights reserved.
The 3 alternatives
1. Rewrite the application
2. Attempt to codify-Chef/Puppet/Ansible
3. Automate existing process
© Automic. All rights reserved.
Process Alternative Matrix
Rewrite Codify Automate
Time High High medium
Investment High Low Low
Resources High High Low
Distraction High High Low
Disruption to Business High High / Medium Low
Risk High Medium Low
Practicality ? ? Yes
© Automic. All rights reserved.
36
Learn more about leading IT analyst firm
EMA at:
www.enterprisemanagement.com
Slide 37 © 2015 Enterprise Management Associates, Inc.

More Related Content

PDF
Use the Right Tools to Avoid the DevOps Culture Clash
PDF
Automating for Digital Transformation: Tools-driven DevOps and Continuous Sof...
PDF
3 Essential Keys to Redefining IT Automation for Digital Business Success
PPTX
5 Reasons Why Organizations Struggle to See “Value” in Agile & DevOps
PPTX
SolarWinds Application Performance End User Survey (Denmark)
PPTX
Systems Administrators UK Survey Results
PPT
TechWeb State of SOA Research
PDF
Power to the People! Shifting from Project to Product with Tasktop Viz
Use the Right Tools to Avoid the DevOps Culture Clash
Automating for Digital Transformation: Tools-driven DevOps and Continuous Sof...
3 Essential Keys to Redefining IT Automation for Digital Business Success
5 Reasons Why Organizations Struggle to See “Value” in Agile & DevOps
SolarWinds Application Performance End User Survey (Denmark)
Systems Administrators UK Survey Results
TechWeb State of SOA Research
Power to the People! Shifting from Project to Product with Tasktop Viz

What's hot (19)

PPTX
SolarWinds Application Performance End User Survey (UK)
PPTX
Solar winds appstack public sector
PDF
Mobile DevOps: Rapid Response to Feedback and continuous delivery in a mobile...
PPTX
SolarWinds Application Performance End User Survey (North America)
PPTX
SolarWinds Application Performance End User Survey (Singapore)
PDF
Gain new visibility in your DevOps team
PPTX
Flow Metrics: What They Are & Why You Need Them
PPTX
Systems Administrators AUS Survey Results
PDF
IBM Rational
PDF
Mobile Application Dev and QA Testing with Simulated Environments
PPTX
Prove Your Transformation ROI with Value Stream Management
PDF
Carmen DeArdo - CarmenDeArdo_HowDevOpsIsEnablingLeanApplicationDevelopment
PPTX
What is Value Stream Management and why do you need it?
PDF
Continuous Delivery: The One Question You Must Answer
PPTX
Why DevOps Matters To The CIO
PPTX
Enable High-performance and Strategic Capabilities with Flow Metrics
PPT
IBM MobileFirst DevOps IEG DC Event
PPT
Ibmmobilefirstdevopsdc 140311164526-phpapp02
SolarWinds Application Performance End User Survey (UK)
Solar winds appstack public sector
Mobile DevOps: Rapid Response to Feedback and continuous delivery in a mobile...
SolarWinds Application Performance End User Survey (North America)
SolarWinds Application Performance End User Survey (Singapore)
Gain new visibility in your DevOps team
Flow Metrics: What They Are & Why You Need Them
Systems Administrators AUS Survey Results
IBM Rational
Mobile Application Dev and QA Testing with Simulated Environments
Prove Your Transformation ROI with Value Stream Management
Carmen DeArdo - CarmenDeArdo_HowDevOpsIsEnablingLeanApplicationDevelopment
What is Value Stream Management and why do you need it?
Continuous Delivery: The One Question You Must Answer
Why DevOps Matters To The CIO
Enable High-performance and Strategic Capabilities with Flow Metrics
IBM MobileFirst DevOps IEG DC Event
Ibmmobilefirstdevopsdc 140311164526-phpapp02
Ad

Viewers also liked (15)

PPT
Increasing students’ access to print at home
PPTX
Creacion solidos y superficies
PPTX
Modelado con solidos
PPTX
COMANDOS BASICOS EN AUTOCAD
PPTX
PDF
working-and-living-in-ireland
PDF
agen sofa malang, agen sofa minimalis, agen sofa murah,
PDF
lore_wine_&_spirits_wtc_retail
DOCX
Basamentos legas de la tic en venezuela
PPS
Los Códigos De Banderas 1
PPTX
PBC Marketing Presentation
PPS
PDF
Avoiding Data Breaches in 2016: What You Need to Know
Increasing students’ access to print at home
Creacion solidos y superficies
Modelado con solidos
COMANDOS BASICOS EN AUTOCAD
working-and-living-in-ireland
agen sofa malang, agen sofa minimalis, agen sofa murah,
lore_wine_&_spirits_wtc_retail
Basamentos legas de la tic en venezuela
Los Códigos De Banderas 1
PBC Marketing Presentation
Avoiding Data Breaches in 2016: What You Need to Know
Ad

Similar to How DevOps is Redefining Application Delivery in the Enterprise: 5 Key Factors to Success (20)

PDF
DevOps/Continuous Delivery Tooling: Launchpad for the Digital Business
PDF
Continuous Delivery e-book
PPTX
Enterprise DevOps Transformation
PDF
Mindtree: Shift to Continuous Delivery
DOCX
The DevOps promise: IT delivery that’s hot-off-the-catwalk and made-to-last
PDF
Analyst Keynote: Continuous Delivery: Making DevOps Awesome
PPTX
Continuous Delivery in the enterprise and DevOps foundations with Analyst Bol...
PDF
The State of Modern Application Development: From Speed to Awareness
PDF
Stress Testing for the Digital Economy: Are YOU Ready to Deliver High Perform...
PPTX
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
PDF
The Data Behind DevOps: Becoming a High Performer
PDF
Continuous Delivery Operating Model for Insurers: Building a Software “Value-...
PPTX
Dawn of the DevOps - TJ Randall - EMC World 2015
PPTX
Accelerate using DevOps and CI/CD.
PDF
TDC 2021 - Better software, faster: Principles of Continuous Delivery and DevOps
PPTX
Continuous Delivery: why ? where to start ? how to scale ?
PDF
Next Gen Continuous Delivery: Connecting Business Initiatives to the IT Roadmap
PDF
DevOps - the Future of Agile - Why/What/How - from Enterprise DevOps Israel 2015
PDF
Gain Control over Fast-Paced IT with Enterprise Class Workload Automation
PDF
An Ultimate 10 Point DevOps Checklist for your Organization.pdf
DevOps/Continuous Delivery Tooling: Launchpad for the Digital Business
Continuous Delivery e-book
Enterprise DevOps Transformation
Mindtree: Shift to Continuous Delivery
The DevOps promise: IT delivery that’s hot-off-the-catwalk and made-to-last
Analyst Keynote: Continuous Delivery: Making DevOps Awesome
Continuous Delivery in the enterprise and DevOps foundations with Analyst Bol...
The State of Modern Application Development: From Speed to Awareness
Stress Testing for the Digital Economy: Are YOU Ready to Deliver High Perform...
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
The Data Behind DevOps: Becoming a High Performer
Continuous Delivery Operating Model for Insurers: Building a Software “Value-...
Dawn of the DevOps - TJ Randall - EMC World 2015
Accelerate using DevOps and CI/CD.
TDC 2021 - Better software, faster: Principles of Continuous Delivery and DevOps
Continuous Delivery: why ? where to start ? how to scale ?
Next Gen Continuous Delivery: Connecting Business Initiatives to the IT Roadmap
DevOps - the Future of Agile - Why/What/How - from Enterprise DevOps Israel 2015
Gain Control over Fast-Paced IT with Enterprise Class Workload Automation
An Ultimate 10 Point DevOps Checklist for your Organization.pdf

More from Enterprise Management Associates (20)

PDF
How Network Teams are Powering Stronger Cybersecurity: Closing Gaps in Vulner...
PDF
Enterprise Strategies for Hybrid, Multi-Cloud Networks
PDF
Unlocking the Future of Observability: OpenTelemetry’s Role in IT Performance...
PDF
The AI Advantage: How IT Leaders are Redefining Operations in 2025
PDF
The Future of Workload Automation and Orchestration: Driving Digital Transfor...
PDF
From Adversaries to Allies: Bridge the NetOps-SecOps Gap with Network Observa...
PDF
Network Observability: Managing Performance Across Hybrid Networks
PDF
Zero Trust Networking: How Network Teams Support Cybersecurity
PDF
Navigating the Future of Security Operations Centers (SOC) with Agentic AI
PDF
Securing Tomorrow: The Role of AI in Transforming Cybersecurity
PDF
Applying Generative AI to IT Operations Research
PPTX
Network as a Service: Understanding the Cloud Consumption Model in Networking
PDF
Orchestrating Data Transfers in the Digital Era: Navigating Challenges and So...
PDF
Network Management Megatrends 2024: Skills Gaps, Hybrid and Multi-Cloud, SASE...
PDF
ServiceOps 2024: automation and (gen)AI-powered IT service and operations
PDF
The Evolution of Work: Enhancing Productivity and Collaboration through Digit...
PDF
Avoid Observability Failure: Hybrid Enterprises Must Complement APM with Inte...
PDF
EMA AIOps Radar: A Guide to Investing in Innovation
PDF
Enterprise Network Automation: Emerging from the Dark Ages and Reaching Towar...
PDF
Redefining Automation Horizons: Orchestrating Multi-Cloud Landscapes
How Network Teams are Powering Stronger Cybersecurity: Closing Gaps in Vulner...
Enterprise Strategies for Hybrid, Multi-Cloud Networks
Unlocking the Future of Observability: OpenTelemetry’s Role in IT Performance...
The AI Advantage: How IT Leaders are Redefining Operations in 2025
The Future of Workload Automation and Orchestration: Driving Digital Transfor...
From Adversaries to Allies: Bridge the NetOps-SecOps Gap with Network Observa...
Network Observability: Managing Performance Across Hybrid Networks
Zero Trust Networking: How Network Teams Support Cybersecurity
Navigating the Future of Security Operations Centers (SOC) with Agentic AI
Securing Tomorrow: The Role of AI in Transforming Cybersecurity
Applying Generative AI to IT Operations Research
Network as a Service: Understanding the Cloud Consumption Model in Networking
Orchestrating Data Transfers in the Digital Era: Navigating Challenges and So...
Network Management Megatrends 2024: Skills Gaps, Hybrid and Multi-Cloud, SASE...
ServiceOps 2024: automation and (gen)AI-powered IT service and operations
The Evolution of Work: Enhancing Productivity and Collaboration through Digit...
Avoid Observability Failure: Hybrid Enterprises Must Complement APM with Inte...
EMA AIOps Radar: A Guide to Investing in Innovation
Enterprise Network Automation: Emerging from the Dark Ages and Reaching Towar...
Redefining Automation Horizons: Orchestrating Multi-Cloud Landscapes

Recently uploaded (20)

PDF
Machine learning based COVID-19 study performance prediction
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PPTX
Big Data Technologies - Introduction.pptx
PDF
Encapsulation theory and applications.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Empathic Computing: Creating Shared Understanding
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Modernizing your data center with Dell and AMD
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Encapsulation_ Review paper, used for researhc scholars
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
Machine learning based COVID-19 study performance prediction
Spectral efficient network and resource selection model in 5G networks
Network Security Unit 5.pdf for BCA BBA.
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Big Data Technologies - Introduction.pptx
Encapsulation theory and applications.pdf
20250228 LYD VKU AI Blended-Learning.pptx
The AUB Centre for AI in Media Proposal.docx
Building Integrated photovoltaic BIPV_UPV.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Empathic Computing: Creating Shared Understanding
Review of recent advances in non-invasive hemoglobin estimation
Modernizing your data center with Dell and AMD
Mobile App Security Testing_ A Comprehensive Guide.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Encapsulation_ Review paper, used for researhc scholars
“AI and Expert System Decision Support & Business Intelligence Systems”
Chapter 3 Spatial Domain Image Processing.pdf
Electronic commerce courselecture one. Pdf
NewMind AI Weekly Chronicles - August'25 Week I

How DevOps is Redefining Application Delivery in the Enterprise: 5 Key Factors to Success

  • 1. How DevOps and Continuous Delivery are Redefining Application Delivery in the Enterprise Five Key Success Factors and Outcomes August 26, 2015 Julie Craig Research Director EMA Ron Gidron Product Marketing Director Automic Software
  • 2. Today’s Presenters Slide 2 © 2015 Enterprise Management Associates, Inc. Julie Craig - Research Director Julie has over 20 years of experience in software engineering, IT infrastructure engineering, and enterprise management. At EMA, Julie’s focus areas include DevOps, application performance and availability management, Application Discovery and Dependency Mapping, software development, and software as a service. Ron Gidron – Product Marketing Director Ron is Product Marketing Director of Release Automation at Automic Software. He has spent the last 14 years in product marketing, product management and pre-sales positions in both startups and large enterprises. Ron's passion lies in the intersection of software, users and market trends.
  • 3. A PDF of the PowerPoint presentation will be available An archived version of the event recording will be available at www.enterprisemanagement.com Slide 3 Logistics for Today’s Webinar • Log questions in the Q&A panel located on the lower right corner of your screen • Questions will be addressed during the Q&A session of the event Questions Event recording Event presentation
  • 4. How DevOps and Continuous Delivery are Redefining Application Delivery in the Enterprise Five Key Success Factors and Outcomes Julie Craig Research Director, Application Management Enterprise Management Associates (EMA)
  • 5. Slide 5 © 2015 Enterprise Management Associates, Inc. Agenda • DevOps and Continuous Delivery in the Enterprise • Software and Business Growth • 5 Key Factors Impacting IT’s Ability to Execute • Summary and Wrap-up
  • 6. Slide 6 © 2015 Enterprise Management Associates, Inc. 1“DevOps and Continuous Delivery: Ten Factors Shaping the Future of Application Delivery”, 2014, Enterprise Management Associates, www.emausa.com DevOps “The ideal intersection of people, processes, and tools across the application lifecycle necessary to facilitate cross-functional collaboration enabling the seamless delivery of software to the business”1
  • 7. Key Roles Supporting DevOps Across the Lifecycle Slide 7 © 2015 Enterprise Management Associates, Inc.
  • 8. “Cross-functional” Teams Exist in High Percentage of Companies Slide 8 © 2015 Enterprise Management Associates, Inc. 96% 4% 0% 20% 40% 60% 80% 100% 120% Yes No Does your company utilize a team of IT specialists with cross-functional development and operations-related skill sets to support the application management function?
  • 9. Continuous Delivery “At its most generic, Continuous Delivery encompasses an iterative and ongoing cycle of development, testing, and delivery of software to a targeted destination. In the enterprise, that destination is likely a production environment. For an Independent Software Vendor the destination may be a software product package. Typically, the goal is to accelerate the delivery of software functions and capabilities.” 2 Slide 9 © 2015 Enterprise Management Associates, Inc. 2“DevOps and Continuous Delivery: Ten Factors Shaping the Future of Application Delivery,” 2014, Enterprise Management Associates, www.emausa.com
  • 10. DevOps as the “Backbone” for Continuous Delivery in the Enterprise Slide 10 © 2015 Enterprise Management Associates, Inc.
  • 11. Agenda Slide 11 © 2015 Enterprise Management Associates, Inc. Agenda • DevOps and Continuous Delivery in the Enterprise • Software and Business Growth • 5 Key Factors Impacting IT’s Ability to Execute • Summary and Wrap-up
  • 12. Companies with Better Interactions between Dev & Ops 20 +% More Likely to See Double Digit Revenue Growth Slide 12 © 2015 Enterprise Management Associates, Inc. 87% 13% 66% 34% 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Excellent/Above Average/Below Revenue Growth Quality of Interactions between Dev and Ops How would you describe the quality of the overall day-to-day interaction between Development and Operations generally at your company? (Y Axis) Increased more than 10% Increased less than 10%/Same/Decreased Q2: What was the percentage increase or decrease of your organization’s annual revenue from last year to this year? (X Axis)
  • 13. “Frequency of Code Delivery” ALSO Correlates with Better Revenue Growth Slide 13 © 2015 Enterprise Management Associates, Inc. 62% 38% 25% 75% Revenue increased more than 10% Revenue increased less than 10%/Same/Decreased Code delivery frequency increased > 10% Code delivery frequency increased < = 10% Q1: How does your organization's frequency of code delivery today compare to that of 12 months ago? (X Axis) Q2: What was the percentage increase or decrease of your organization’s annual revenue from last year to this year? (X Axis)
  • 14. Slide 14 © 2015 Enterprise Management Associates, Inc. Agenda • DevOps and Continuous Delivery in the Enterprise • Software and Business Growth • 5 Key Factors Impacting IT’s Ability to Execute • Summary and Wrap-up
  • 15. Slide 15 © 2015 Enterprise Management Associates, Inc. 52% 48% 41% 39% 34% 34% 27% 0% 10% 20% 30% 40% 50% 60% Business demands for new products or services Business demands to better compete against competitors Customer demands for new products or services Customer demands for improving application quality Regulatory requirements/changes Executive-driven desire to implement new ideas Industry vertical specific changes Which of the following are the top drivers for the Continuous Delivery initiative at your company? Factor 1: Business and Customer Demands are Driving Accelerated Software Delivery Top 4 CD drivers are business/customer generated
  • 16. Factor 2: Increasing Delivery Velocity, Adverse Production Impact Key Continuous Delivery Challenges Slide 16 © 2015 Enterprise Management Associates, Inc. 38% 36% 34% 32% 31% 30% 0% 5% 10% 15% 20% 25% 30% 35% 40% Difficulty delivering new software at velocity expected by business Troubleshooting/root cause analysis of production issues Interactions between Dev and Ops Management support of cross-functional work Difficulty delivering applications at expected service levels Tools do not adequately support cross-functional work What would you say are the biggest challenges of your cross-functional Dev & Ops team?
  • 17. Factor 3: Continuous Delivery Taking a Toll on both Dev and Ops Resources Slide 17 © 2015 Enterprise Management Associates, Inc. 45% 43% 31% 30% 15% 0% 10% 20% 30% 40% 50% Development is drawn into production troubleshooting more often Operations is spending more time deploying software Operations is spending more time managing production applications We are experiencing a higher number of performance and/or availability problems All of the above How has the increased frequency of Continuous Delivery impacted production support? High velocity delivery taxing production support resources
  • 18. Factor 4: Errors Introduced by High Velocity Delivery can increase Dev Involvement in Production Support Slide 18 © 2015 Enterprise Management Associates, Inc. 48% 46% 46% 38% 34% 31% 0% 10% 20% 30% 40% 50% 60% Design/Development of new applications Modification of existing applications Day-to-day involvement in supporting production applications Software testing Day-to-day involvement in deployment of software to production Collaboration with non-Development groups, i.e., business, IT Ops, QA, etc. Which of the following are the top three (3) activities which consume the bulk of your company’s Development organization’s day-to-day resources? Dev spends as much time supporting product as developing, modifying applications
  • 19. Factor 5: Integration Testing, Continuous Delivery Key Focus Areas for “Wish List” Tools Investments Slide 19 © 2015 Enterprise Management Associates, Inc. 34% 33% 32% 30% 30% 26% 26% 19% 17% 0% 5% 10% 15% 20% 25% 30% 35% 40% Software integration testing “Start to finish” Continuous Delivery workstream Requirements management Application lifecycle management “Big Operational Data” correlation/analytics tools Software deployment Application performance and availability management Acceptance testing Software builds If you were in charge of your organization’s management tools budget, which of the following areas would you be most likely to invest in during the coming year? IT professionals cite testing, delivery automation, requirements management as top “most wanted” tools capabilities
  • 20. Slide 20 © 2015 Enterprise Management Associates, Inc. Agenda • DevOps and Continuous Delivery in the Enterprise • Software and Business Growth • 5 Key Factors Impacting IT’s Ability to Execute • Summary and Wrap-up
  • 21. Key Points • Business, not IT, most often drives accelerated software delivery • But increasing velocity of software delivery brings its own challenges • Code, configuration, and change-related errors are all potential risks • Lack of automation appears to be an essential cause of adverse production impacts of Continuous Delivery • Production errors siphon both Dev and Ops resources, possibly delaying delivery of new features into production • Software testing, automated delivery tools top “wish list” of IT professionals Slide 21 © 2015 Enterprise Management Associates, Inc.
  • 22. Process Alternatives in an Agile World How to map existing legacy apps to DevOps © Automic. All rights reserved.
  • 23. © Automic. All rights reserved. From Agile Manifesto to Hudson CI Server 23 2001 2008
  • 24. © Automic. All rights reserved. Server Virtualization Just Picking up in 2012
  • 25. © Automic. All rights reserved. 2010-12 Infrastructure as Code
  • 26. © Automic. All rights reserved. Enterprise Applications Are Complex and Integrated
  • 27. © Automic. All rights reserved. Increasingly Complex to Manage.... Mainframes Midrange/Minis Client Server IaaS SaaS PaaS Big Data Complexity Internet of Things Low High
  • 28. © Automic. All rights reserved. Mainframes Midrange/Minis Client Server IaaS SaaS PaaS Big Data TimetoMarket Internet of Things Minutes Days ….Customers Pressure to Go Faster
  • 29. © Automic. All rights reserved. In the Context of Applications Complexity Low High
  • 30. © Automic. All rights reserved. In the Context of Applications Complexity Low High
  • 31. © Automic. All rights reserved. In the Context of Applications Complexity Low High
  • 32. © Automic. All rights reserved. In the Context of Applications Complexity Low High Delivery time expectation
  • 33. © Automic. All rights reserved. The Fire Hose is Still on Enterprise IT
  • 34. © Automic. All rights reserved. The 3 alternatives 1. Rewrite the application 2. Attempt to codify-Chef/Puppet/Ansible 3. Automate existing process
  • 35. © Automic. All rights reserved. Process Alternative Matrix Rewrite Codify Automate Time High High medium Investment High Low Low Resources High High Low Distraction High High Low Disruption to Business High High / Medium Low Risk High Medium Low Practicality ? ? Yes
  • 36. © Automic. All rights reserved. 36
  • 37. Learn more about leading IT analyst firm EMA at: www.enterprisemanagement.com Slide 37 © 2015 Enterprise Management Associates, Inc.