DevOps Gartner Fen 2019

Download as pdf or txt
Download as pdf or txt
You are on page 1of 64

Optimize your webinar experience

Download the Turn up your


presentation slides device’s volume

0 © 2019 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Ask your questions

1 © 2019 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Download attachments, including the presentation

2 © 2019 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Connect with Gartner

Find out more


Keys to DevOps Success about all of Gartner’s
upcoming events.

Peter Hyde Connect with Peter


Sr Director, Research
Peter Hyde is a research director for the Application Platform Strategies (APS) team at Gartner for Technical
Professionals (GTP), he addresses team-level technical practices with a focus on agile, lean and DevOps.
He has 29 years of experience in software development across a wide range of domains including financial,
security, avionics, manufacturing, simulation and engineering. This covers the development and operation of
safety-critical, security-critical and mission-critical products and commercial websites. He leverages his
background as a developer, tester, scrum master, product owner, QA manager, software manager, agile
coach and enterprise transformation consultant to better understand business and technology, and the need
for active and close collaboration.

3 © 2019 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Gartner's DevOps Definition
A
DevOps is a perspective that requires cultural change,
Continuous Integration Continuous Deployment
Business-Driven Approach
focusing on rapid IT service delivery through the adoption of agile,
forof an integrated approach.
lean practices in the context
DevOps emphasizes people Customer
Delivering and culture to improve
Valuecollaboration
between development
Agile
and operations groups as well as other IT
Using and information security.
stakeholders such as architecture
Agile Methods,
DevOps implementations Collaboration
utilize technology, especially automation
tools that can leverage an increasingly
and Automation programmable and
dynamic infrastructure from a life cycle perspective.
Operate
Continuous Delivery

4 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Gartner's DevOps Definition
A
Continuous Integration Continuous Deployment
Business-Driven Approach
for
Delivering Customer Value
Agile
Using
Agile Methods, Collaboration
and Automation
Operate
Continuous Delivery

5 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Deliver
consumable
solutions
frequently

6 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Frequent Solution Delivery Isn't Enough!

Percent of Respondents

75%
66%

43%
36% 34%

Faster cycle times Faster realization of Improved release Improved employee Improved customer
business value success rates job satisfaction satisfaction
2016 Adoption of DevOps Survey
Base: n = 95, Gartner Research Circle Members who use DevOps approach
Q. Which of these outcomes has DevOps created for your organization?

7 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Polling Question 1 of 3
How to participate in our polling
If you are in full screen mode – click Esc
How mature is your DevOps initiative? The poll question is on the “Vote” tab.
Please click the box to make your selection.
A. Not Started Upon voting you will see the results.

B. In Progress Thank you!

C. Giving Great Results


D. Fully Optimized
Q. Polling Question
E. Broken
(please choose 1 answer)

A. Answer

B. Answer

C. Answer

D. Answer

E. Answer

8 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Success With DevOps Requires

Business Focus:
We ARE the Business. It's NOT About IT-Centric Goals.
Culture Change:
The MOST CRITICAL Success Factor (and the MOST DIFFICULT).
Continuous Improvement:
Theory of Constraints, Lean and Systems Thinking.
Agile Development:
Scrum, Kanban, XP.
Automation and Tooling:
Including Development, Test, Release and Operations.

9 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Highest Priority Is to Satisfy the Stakeholder Through Early
and Continuous Delivery of Valuable Solutions

10 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Consumable
Solutions
Are the
Primary
Measure of
Progress

11 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Everything "Must" Be Grounded in
Customer/Business Value

Value > Costs and Risks

Who Is Your Customer?


You Actually Need to Talk With Them!
12 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.
Target Must Be Valuable Business Outcomes

▪ Maturity alone is worthless


▪ Release frequency is worthless

Become a Valued Business Partner —


It's Not Just About the Code

▪ Avoid short-term benefit that incurs


long-term operational and support cost
Aggressively Manage Technical Debt
13 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.
Success With DevOps Requires

Business Focus:
We ARE the Business. It's NOT About IT-Centric Goals.
Culture Change:
The MOST CRITICAL Success Factor (and the MOST DIFFICULT).
Continuous Improvement:
Theory of Constraints, Lean and Systems Thinking.
Agile Development:
Scrum, Kanban, XP.
Automation and Tooling:
Including Development, Test, Release and Operations.

14 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Dev. vs. Ops. — How Trust Was Destroyed

Objective We Must Therefore

Enable the Go Faster


Business

In Order
to Be
Successful

Protect the
Go Slower
Business

15 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


DevOps

Objective We Must Therefore

Enable the Go Faster


Business

In Order
We succeed when we work together! to Be
Successful

Protect the
Go Slower
Business

17 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


People Are the Greatest Challenge

Information
issues
Technology
issues 5%
8%

37% 50% People


issues
Process
issues

n = 113, Gartner Research Circle Members


Q: Which of these is the biggest challenge for your organizations expansion of the use of DevOps?
18 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.
Unify Goals, Objectives and Incentives

Development Operations

Shared
Objectives Business Outcomes
and Unite the Groups!
Metrics

Business
19 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.
Organizations Say They Want to Implement Agile
and DevOps

?
? ? ? ?
? ?

BUT they don't want to change how they work


20 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.
Success With DevOps Requires

Business Focus:
We ARE the Business. It's NOT About IT-Centric Goals.
Culture Change:
The MOST CRITICAL Success Factor (and the MOST DIFFICULT).
Continuous Improvement:
Theory of Constraints, Lean and Systems Thinking.
Agile Development:
Scrum, Kanban, XP.
Automation and Tooling:
Including Development, Test, Release and Operations.

21 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


"I have not failed. I've just
found 10,000 ways that
won't work."
— Thomas Edison

22 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Fast Continuous Improvement Using Sprints

Productivity Is Movement
Toward a Goal
Positive
▪ Split long efforts Trend Over
Time

Productivity
into smaller ones
STUDY

▪ Feedback loops
are critical
▪ Faster is better STUDY
STUDY

Look for and Incorporate


Lessons Learned
Knowledge

23 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Theory of Constraints
Goldratt's Five Focusing Steps

Understand where the


greatest constraint is

4. 5.
3. Avoid Inertia
Subordinate Elevate
2. the Constraint
1. Exploit the Everything to
Identify Constraint the Constraint
Constraint

DO NOT SKIP!
At Least 30% More Capacity in 4 to 8
Weeks With Little to No Investment
Source: Dr.Gartner,
24 © 2018 Eliyahu Inc.Goldratt, www.tocinstitute.org/five-focusing-steps.html
and/or its affiliates. All rights reserved.
Theory of Constraints
Goldratt's Five Focusing Steps

Remove the extra/unnecessary


work from the constraint

4. 5.
3. Avoid Inertia
Subordinate Elevate
2. the Constraint
1. Exploit the Everything to
Identify Constraint the Constraint
Constraint

DO NOT SKIP!
At Least 30% More Capacity in 4 to 8
Weeks With Little to No Investment
Source: Dr.Gartner,
25 © 2018 Eliyahu Inc.Goldratt, www.tocinstitute.org/five-focusing-steps.html
and/or its affiliates. All rights reserved.
Theory of Constraints
Goldratt's Five Focusing Steps

Remove the extra/unnecessary


work from the constraint

4. 5.
3. Avoid Inertia
Subordinate Elevate
2. the Constraint
1. Exploit the Everything to
Identify Constraint the Constraint
Constraint

DO NOT SKIP!
At Least 30% More Capacity in 4 to 8
Weeks With Little to No Investment
Source: Dr.Gartner,
26 © 2018 Eliyahu Inc.Goldratt, www.tocinstitute.org/five-focusing-steps.html
and/or its affiliates. All rights reserved.
Theory of Constraints
Goldratt's Five Focusing Steps
Realign the system to work
comfortably with the
constraint in place

4. 5.
3. Avoid Inertia
Subordinate Elevate
2. the Constraint
1. Exploit the Everything to
Identify Constraint the Constraint
Constraint

DO NOT SKIP!
At Least 30% More Capacity in 4 to 8
Weeks With Little to No Investment
Source: Dr.Gartner,
27 © 2018 Eliyahu Inc.Goldratt, www.tocinstitute.org/five-focusing-steps.html
and/or its affiliates. All rights reserved.
Theory of Constraints
Goldratt's Five Focusing Steps

Add capacity.
Add a person, buy software, etc.

4. 5.
3. Avoid Inertia
Subordinate Elevate
2. the Constraint
1. Exploit the Everything to
Identify Constraint the Constraint
Constraint

DO NOT SKIP!
At Least 30% More Capacity in 4 to 8
Weeks With Little to No Investment
Source: Dr.Gartner,
28 © 2018 Eliyahu Inc.Goldratt, www.tocinstitute.org/five-focusing-steps.html
and/or its affiliates. All rights reserved.
Theory of Constraints
Goldratt's Five Focusing Steps
Avoid inertia.
You found and addressed one constraint.
Repeat the five steps.

4. 5.
3. Avoid Inertia
Subordinate Elevate
2. the Constraint
1. Exploit the Everything to
Identify Constraint the Constraint
Constraint

DO NOT SKIP!
At Least 30% More Capacity in 4 to 8
Weeks With Little to No Investment
Source: Dr.Gartner,
29 © 2018 Eliyahu Inc.Goldratt, www.tocinstitute.org/five-focusing-steps.html
and/or its affiliates. All rights reserved.
Theory of Constraints
Goldratt's Five Focusing Steps

4. 5.
3. Avoid Inertia
Subordinate Elevate
2. the Constraint
1. Exploit the Everything to
Identify Constraint the Constraint
Constraint

DO NOT SKIP!
At Least 30% More Capacity in 4 to 8
Weeks With Little to No Investment
Source: Dr.Gartner,
30 © 2018 Eliyahu Inc.Goldratt, www.tocinstitute.org/five-focusing-steps.html
and/or its affiliates. All rights reserved.
The Team Reflects … Then Tunes and Adjusts Its
Behavior Accordingly

31 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Success With DevOps Requires

Business Focus:
We ARE the Business. It's NOT About IT-Centric Goals.
Culture Change:
The MOST CRITICAL Success Factor (and the MOST DIFFICULT).
Continuous Improvement:
Theory of Constraints, Lean and Systems Thinking.
Agile Development:
Scrum, Kanban, XP.
Automation and Tooling:
Including Development, Test, Release and Operations.

32 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Change is the law of life,
and those who look only to
the past or present are
certain to miss the future.
— John F. Kennedy

33 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Waterfall Development Life Cycle

Product Product Product

Business Development Test


Operations

34 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Agile Adoption Still Leaves One Remaining Barrier

Product Product
Daily Product
Increment
Scrum
Product Owner
Scrum Master
Sprint
Review
Sprint Sprint
Retrospective Backlog

Business Development Test


Operations
Product Development Team Sprint
Planning
Backlog

The Sprint

35 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Polling Question 2 of 3
How to participate in our polling
If you are in full screen mode – click Esc
What is your main development method? The poll question is on the “Vote” tab.
Please click the box to make your selection.
A. Non-Agile (Waterfall/Spiral/Evo/V/W-Model etc.) Upon voting you will see the results.

B. Extreme Programming Thank you!

C. Scrum or Scrumban
D. Kanban
Q. Polling Question
E. Other
(please choose 1 answer)

A. Answer

B. Answer

C. Answer

D. Answer

E. Answer

36 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


The Scrum Feedback Cycle Release

Release Plan

Iteration
Estimation

Retrospective
Agile Organizations Review
Are Also Using …
Daily
Backlog
Acceptance
Plan
▪ Kanban 60% Stand-Up

▪ Scrumban 22%
▪ XP 10%
92%
using Scrum
Base: n = 173 Gartner Research Circle Members. Only asked if using/planning to use agile, iterative, or lean IT methodologies.
Q. Which of these agile methods are used/planned for use in your organization?

37 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Scrum Is Not Enough! Release

Release Plan

Scrum Estimation
Iteration

"is a framework Retrospective

Review Daily
within which you Backlog
Acceptance
can employ Plan

Stand-Up
various
processes and
techniques." 92%
using Scrum
- The Scrum Guide

38 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Scrum Is Not Enough! Release

Release Plan

Iteration
Estimation
Implement
Retrospective
Scrum/Kanban Review Daily
With Backlog
Acceptance
Plan
Practices From Stand-Up
Continuous
Extreme
Build
Programming Integration
(XP) TDD
Collaboration

39 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Augment Scrum/Kanban With XP Practices

▪ Testing: Write the tests first and then write the code, e.g., TDD, BDD
▪ Simple design: Write minimal code that satisfies the test
▪ Small releases: Check in the code. Develop in a series of small, frequently
updated versions
▪ Continuous integration (CI): Provide continuous feedback on the
readiness of the solution
▪ Refactoring: Regularly adjust and improve the code
▪ Pair work: Code and tests developed by two people working together
▪ Collective ownership: No one person owns or is responsible for individual
code segments

40 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Agile Technical Practices Increase DevOps Success
Timeline for implementation of agile enterprise practices – 2018 or before

Unsuccessful Agile Adoption (n = 67) Successful Agile Adoption (n = 126)

26% 14%
24% 20% 17%
60%
13% 56%
47% 48%
42% 42%
32% 34%
31% 31%
27% 27%
19% 18%
14%
9%

Pair Test Driven Behavior-Driven Refactoring Continuous Automated DevOps Continuous


Programming Development Development Integration Acceptance Delivery
(TDD) (BDD) Testing

XP Technical Practices
Multiple responses allowed

Base: Gartner Research Circle Members.


Q. When did or will your organization begin to use each of the following agile enterprise practices
41 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.
Automated Acceptance Testing and DevOps for Success
Success with agile development by use of technical practices
% of respondents

Not successful (1-3 rating on a scale from 1 to 7) Neither Successful or Unsuccessful 5 6 7 Highly successful

Implemented both Automated Acceptance


3% 31% 24% 41%
Testing (AAT) and DevOps (n = 29*) Mean 6
*Small sample size; results are directional.

Implemented DevOps only (n = 40) 5% 18% 30% 35% 13% Mean 5.3

Base: Gartner Research Circle Members. Asked if currently using or piloting agile
Q. How successful has agile development in your organization been so far? Note: Percentages may not add to 100% due to rounding

42 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Results From the Gartner Agile Surveys Are Available at:
https://circle.gartner.com/Video-reports

43 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Continuous
attention to
technical
excellence
and good design
enhances agility.

44 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Polling Question 3 of 3
How to participate in our polling
If you are in full screen mode – click Esc
What percentage of your codebase is legacy? The poll question is on the “Vote” tab.
Please click the box to make your selection.
A. None Upon voting you will see the results.

B. Up to 25% Thank you!

C. Up to 50%
D. Up to 75%
Q. Polling Question
E. All of it
(please choose 1 answer)

A. Answer

B. Answer

Legacy systems: Old software that continues to C. Answer


be used, typically as it still fulfils the customer D. Answer
needs, even though better technology or more
E. Answer
efficient methods are now available.

45 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Poor Architecture Inhibits Agility

Looser Coupling, More Flexibility, Easier to Test, Deploy and Scale

Monolithic App Coarse-Grained Services Microservices

Service C

Service D
Service A

Service B

Service E
Service Service Service
WAR/EAR
Domain Domain Domain

App Server App Server Runtime Runtime Runtime Runtime Runtime Runtime

Data Store

Data Store

Data Store

Data Store

Data Store
Data
Data Store Store Data Store

Tighter Coupling, Less Flexibility, Harder to Test, Deploy and Scale

46 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Characteristics of a Good Agile Architecture

Challenges Recommendations

▪ Architect for flexibility


Insufficient information available ▪ Evolve model during project
▪ Experiment using technical spikes

▪ Separate concerns
Support independent agile teams ▪ Define flexible APIs
▪ Refactor legacy architectures

▪ Design for elegant simplicity


Eliminate waste (YAGNI) ▪ Do not architect for specific future needs
▪ Justify architectural decisions on current needs

47 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Approaches for Refactoring a Monolith

Split Strangle Extend


Starting
Point

Monolith Monolith Monolith

Logical "Seam" Logical "Seam"

Monolith Monolith
Iterate

Monolith Monolith

48 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Componentized and Microservices

Functional Build and Packaged Application


Behavior Test Application Platform

Refactor This Component


Change Is Completely Isolated

Significant Structural Flexibility

49 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Success With DevOps Requires

Business Focus:
We ARE the Business. It's NOT About IT-Centric Goals.
Culture Change:
The MOST CRITICAL Success Factor (and the MOST DIFFICULT).
Continuous Improvement:
Theory of Constraints, Lean and Systems Thinking.
Agile Development:
Scrum, Kanban, XP.
Automation and Tooling:
Including Development, Test, Release and Operations.

50 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


DevOps Is Never "Done"

Continuous Integration Continuous Deployment

Agile

Continuous Delivery Operate

51 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


DevOps Smashes the Last Barrier

Daily Increment

Product Product
Scrum
Product

Product Owner
Scrum Master
Sprint
Review
Sprint
Sprint Backlog
Retrospective

Business Development Test


Operations
Product Development Team Sprint
Planning
Backlog

The Sprint
53 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.
Automate Everything!
Web Client API Platform

Loosely Coupled
Adaptive Services/Microservices Platform Capabilities
UI

Manual Policy
Management
Instance 1
?

Modularized Elastic Persistence

Processes UI Components

Load Instance n
Scaling Services

Balancing
Service A
JS Runtime Monitoring
JS API Gateway
Management and Alerting
Instance 1
JS
JS

Agility Modularized
Client
Application
Logic
Consumer
Identity
Instance n

Service B
Security Logging and
Diagnostics
Provider

and Speed Automation Platform API

of Delivery
Build Deployment Platform
DevOps Automation Automation
Automation

54 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Automation ▪

Production metrics (SLAs/SLOs) and feedback
User stories, prototyping


Scheduled/Timed release
Release coordination
Opportunity Is Everywhere! ▪ Business metrics ▪ Deploy application
▪ Update release metrics ▪ Deployment status
▪ New feature/function priorities and fixes ▪ Change controls
▪ Release plan ▪ Fallback/Recovery
▪ Operational requirements
▪ Design and code
▪ Build, build performance
▪ Unit test ▪ IT infrastructure
▪ Functional test provisioning and
▪ Static analysis (quality configuration
and compliance) ▪ Application
▪ Security analysis provisioning and
configuration

Agile

▪ Acceptance test
▪ Regression test
▪ Static analysis (quality
and compliance)
▪ Security analysis ▪ Application performance monitoring
▪ Performance test ▪ Assess metrics
▪ Defect status ▪ Auto- or triggered release ▪ End-user experience
▪ Configuration test ▪ Release integration, QA, ▪ IT infrastructure, network, application
▪ Release test Performance test, UAT, staging performance and availability
▪ Release approval/preapproval
▪ Release package configuration
56 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.
Start by Building Your Continuous Integration Pipeline

Developer
Commit Automate Builds, Tests and Deployments

Run
Automated Execute
CI Runs Tests: Deploy Automated Advanced
Build Pass Unit Tests, Pass to Pass Tests: Pass Testing and
Script Static Test Functional, Release
Analysis, Environment System Processes
Code
Inspection
Not Pass
Tests Did

Tests Did
Not Pass
Deploy
Failed
Failed
Build

End Process, Send Notification

57 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Automation Define:


Axure
Blueprint
Plan:


AgileCraft
Atlassian ▪
Release, Deploy and Coordination
Atlassian ▪ Microsoft ▪ Octopus Deploy
Opportunity Is Everywhere! ▪ eDev ▪ CA Technologies ▪ Automic ▪ MidVision ▪ Serena Software
▪ IBM ▪ CollabNet ▪ CA Technologies ▪ OpenMake Software ▪ VMware
▪ iRise ▪ Pivotal ▪ Chef ▪ Orca ▪ XebiaLabs
Code: ▪ Clarive Software
▪ Jama ▪ Targetprocess
▪ Apple ▪ JetBrains
▪ Micro Focus ▪ VersionOne
▪ Atlassian ▪ Microsoft
▪ Codenvy ▪ Parasoft
▪ GitHub ▪ Perforce
▪ IBM ▪ Subversion

Build:
▪ Atlassian ▪ JetBrains
▪ CircleCI ▪ Microsoft
Continuous
▪ Electric ▪ OpenMake
Configuration
Cloud Software Automation
▪ IBM ▪ ThoughtWorks Containers ▪ CFEngine
▪ Jenkins ▪ Travis CI ▪ Chef
▪ Inedo
Configure:
▪ Puppet Labs
▪ CFEngine ▪ Red Hat
Agile ▪ Red Hat (Ansible)
▪ Chef (Ansible)
▪ SaltStack
▪ Puppet Labs ▪ SaltStack
▪ UpGuard

Test Automation:
Test Lab:
▪ HPE
▪ Delphix
▪ IBM
▪ ▪ Microsoft
Micro Focus
▪ Microsoft▪ Perfecto
▪ Sauce Labs▪ Quali Infrastructure, APM &
▪ ▪ Qualsys
ThoughtWorks Analytics & Log Mgmt.
▪ Tricentis ▪ Skytap ▪ Datadog ▪ AppDynamics ▪ Splunk
▪ SauceLabs ▪ Elastic ▪ BigPanda ▪ SignalFx
Static Analysis: Security:
Containers (Kibana) ▪ Cacti ▪ Sumo Logic
▪ Cast ▪ Ganglia ▪ Caliper ▪ Wireshark
▪ HPE ▪ Artifactory
▪ Microsoft ▪ Nagios ▪ CA ▪ Zabbix
▪ Trend Micro ▪ Atlassian
▪ Optimyth ▪ Graphite Technologies ▪ Zenoss
▪ IBM ▪ Bitbucket
Software ▪ New Relic
▪ Trustwave ▪ CoreOS ▪ BlueData ▪ Clarive Software
▪ Parasoft
▪ Veracode ▪ Docker ▪ Canonical ▪ Electric Cloud
▪ Semmie
▪ Whitehat ▪ Microsoft ▪ ClusterHQ ▪ Inedo
59 ▪ SonarSource
© 2018 Gartner, Security
Inc. and/or its affiliates. All rights reserved.
▪ VMware ▪ Kubernetes ▪ Sonatype
Recommendations

Maintain Business Continuously Determine Automation


focus Improve Needs, and Select Tooling

Develop
Shared Adopt Choose a the
Know Your Objectives Break
Customer Keys for DevOps Success and
Metrics
Constraints
Agile
Methods
Pilot
Application
Pipeline
and
Toolchain

Change the Adopt Agile


Culture Methods

60 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Recommended Gartner Research
▪ Solution Path for Achieving Continuous Delivery With Agile and DevOps
Bill Holz (G00342688)
▪ Adopting Agile? Do What Successful Agile Teams Do
▪ Bill Holz & Peter Hyde (G00350928)
▪ A Guidance Framework for Continuous Integration: The Continuous Delivery 'Heartbeat'
Bill Holz and Sean Kenefick (G00327436)
▪ Extending Agile With DevOps to Enable Continuous Delivery
Bill Holz and Gregg Siegfried (G00345377)
▪ To Automate Your Automation, Apply Agile Practices and DevOps Tools to Infrastructure and
Operations
Gregg Siegfried and Paul Delory (G00355121)
▪ Refactor Monolithic Software to Maximize Architectural and Delivery Agility
Kirk Knoernschild (G00319384)
▪ Solution Path for Using Microservices Architecture Principles to Deliver Applications
61
Kevin Matheny (G00347054)
© 2018 Gartner, Inc. and/or its affiliates. All rights reserved.
This presentation is available for viewing ON DEMAND
View It Again and/or Share It. Find it at https://www.gartner.com/webinar/3896864

62 © 2018 Gartner, Inc. and/or its affiliates. All rights reserved.


Ask your questions!

63 © 2019 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Gartner Conferences 2019

Master your role and transform your


business at one of our 75+ global
conferences.
Attendees benefit from our market-
leading research, unique insight and
unsurpassed peer networking.
To view the full calendar, visit
gartner.com/events.

64 © 2019 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Stay up to speed on related topics

Listen to Gartner ThinkCast Podcasts @


gartner.com/podcasts

View upcoming and on-demand Gartner Webinars @


gartner.com/webinars

65 © 2019 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Before you go

Download the Rate this


presentation slides presentation

66 © 2019 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.
Let us know what you think

67 © 2019 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy