Contenu connexe Similaire à Use the Right Tools to Avoid the DevOps Culture Clash (20) Plus de Enterprise Management Associates (20) Use the Right Tools to Avoid the DevOps Culture Clash1. IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
Dan Twing
President and COO
EMA
Using the Right Tools to Avoid
the DevOps Culture Clash
Pat Cameron
Director of Automation Technology
HelpSystems
2. IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
Watch the On-Demand Webinar
• Use the Right Tools to Avoid the DevOps Culture Clash On-
Demand webinar is available here:
https://ema.wistia.com/medias/jjon8uo1ik#
• Check out upcoming webinars from EMA here:
http://www.enterprisemanagement.com/freeResearch
3. IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
Today’s Speakers
Dan Twing, President and COO, Enterprise Management Associates
Dan is responsible for developing and executing strategic market research, delivering value to IT
organizations through consulting engagements, and directing product developments and marketing efforts.
Dan joined EMA in 2005 and has over 25 years of experience in information systems, software
development, and technology outsourcing. Dan focuses on all aspects of intelligent and automated
management of IT.
Pat Cameron, Director of Automation Technology, HelpSystems
Pat’s background in IT spans over 25 years and includes implementation planning, operations, and
management. At HelpSystems, Pat oversees customer relationships, gives technical product
demonstrations for potential customers, and fields customer enhancement requests for our development
team.
4. IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
Logistics
An archived version of the event recording will be
available at www.enterprisemanagement.com
• Log questions in the chat panel located on the lower
left-hand corner of your screen
• Questions will be addressed during the Q&A session
of the event
QUESTIONS
EVENT RECORDING
A PDF of the speaker slides will be distributed
to all attendees
PDF SLIDES
5. Slide 5 © 2017 Enterprise Management Associates, Inc.
The Pace of Business is Accelerating
• Business needs to go faster, and is pushing
IT to enable the increased pace
• Business will reach out to shadow IT if their
needs are not met
• IT must also balance the impact of
increasing regulations (SOX, HIPPA, PCI)
• IT needs to adapt to the pace while
delivering increased reliability
6. © 2017 Enterprise Management Associates, Inc.
4%
1%
3%
32%
18%
15%
19%
5%
2%
1% 1%
16%
17%
24%
18%
12%
10%
0%
5%
10%
15%
20%
25%
30%
35%
Don’t know 75%+ 50%- 75% 25% - 50% 10% - 25% <10% Same <10% 10% - 25% 25% - 50% 50%- 75% 75%+
INCREASEDDECREASED
2015 2017
How does your organization's frequency of code delivery today compare to that of 12 months ago?
Sample Size = 164
16
The Pace of Code Delivery is Increasing Each Year
7. © 2017 Enterprise Management Associates, Inc.
4%
1%
3%
32%
18%
15%
19%
5%
2%
1% 1%
16%
17%
24%
18%
12%
10%
0%
5%
10%
15%
20%
25%
30%
35%
Don’t know 75%+ 50%- 75% 25% - 50% 10% - 25% <10% Same <10% 10% - 25% 25% - 50% 50%- 75% 75%+
INCREASEDDECREASED
2015 2017
2015 – 59% Going faster than 1 year ago.
2017 – 81% Going faster than 1 year ago.
How does your organization's frequency of code delivery today compare to that of 12 months ago?
Sample Size = 164
16
The Pace of Code Delivery is Increasing Each Year
8. © 2017 Enterprise Management Associates, Inc.
As a rule, how frequently does your organization deploy new code to production?
Sample Size = 365
4%
11%
16%
15%
23%
16%
15%
6%
4%
10%
13%
24%
19%
23%
0%
5%
10%
15%
20%
25%
30%
< Monthly Monthly Multiple/month Weekly Multiple/week Daily Multiple/day
2015 2017
17
Current Frequency of Code Delivery
9. © 2017 Enterprise Management Associates, Inc.
As a rule, how frequently does your organization deploy new code to production?
Sample Size = 365
4%
11%
16%
15%
23%
16%
15%
6%
4%
10%
13%
24%
19%
23%
0%
5%
10%
15%
20%
25%
30%
< Monthly Monthly Multiple/month Weekly Multiple/week Daily Multiple/day
2015 2017
2015 31%
2017 42%
Daily or Multiple Times Per Day
17
Current Frequency of Code Delivery
10. Faster Rate of Change Can Bring More Breakage Along
With Better Application Performance and Quality
© 2017 Enterprise Management Associates, Inc.
How has this increase impacted production environments?
37%
33%
31%
30%
23%
23%
22%
18%
18%
17%
0% 5% 10% 15% 20% 25% 30% 35% 40%
Application performance and/or availability have improved
Development is drawn into production troubleshooting more often
Operations is spending more time on production troubleshooting
Positive impact on quality of applications going into production
Minimal production impact
Executive complaints have increased
We are experiencing a higher number of performance and/or availability
problems
Service levels have degraded as rates of change increased
Customer complaints have increased
Project wait times have increased
Positive Outcomes Negative OutcomesSample Size = 130, Valid Cases = 130, Total Mentions = 328
18
11. Provisioning New Job Workflows is Also Going Faster
Slide 11 © 2016 Enterprise Management Associates, Inc.
How quickly does your organization typically accommodate provisioning requests
for new job workflows? by Year
Sample Size = 402
6%
2%
21%
40%
22%
10%
1%
5%
20%
36%
26%
12%
0% 5% 10% 15% 20% 25% 30% 35% 40% 45%
22 or more days
15 - 21 days
8 - 14 days
3 - 7 days
1 - 2 days
Same day
2016 2013
12. IT Staff Perceives Accommodating Provisioning Requests
More Quickly Than IT Execs & Business Folks
Slide 12 © 2016 Enterprise Management Associates, Inc.
How quickly does your organization typically accommodate provisioning requests
for new job workflows? By: Job Function
13%
31%
32%
20%
4%
0%
11%
20%
40%
23%
6%
0%
13%
23%
39%
10%
10%
6%
0% 5% 10% 15% 20% 25% 30% 35% 40% 45%
Same day
1 - 2 days
3 - 7 days
8 - 14 days
15 - 21 days
22 or more days
IT Staff IT Execs Business
13. Dealing with the New Pace of IT
© 2017 Enterprise Management Associates, Inc.
• Operations needs:
• Better tools to keep the quick pace of change without
errors
• Better control to provide reliable service and easily
scalable production environment
• Automation for deployment:
• Quicker
• Less prone to errors
• For exceptions – notify/remediate/roll back
• Everyone plays by the same rules
14. © 2017 Enterprise Management Associates, Inc.
DevOps Requires Cooperation, Coordination, Planning,
and Proper Tools
15. 2%
31%
44%
46%
46%
49%
0% 10% 20% 30% 40% 50% 60%
Not at all
Created a need for Change Control tools
Minimal impact, tools planning is primarly silo-based
We are doing more cross-functional, versus silo-based, tools
planning
Created a need for tools focusing on cross-functional
troubleshooting/root cause analysis
Created a need for integrations across the management toolset
© 2017 Enterprise Management Associates, Inc.
How has DevOps impacted your company’s management tools planning,
requirements, and strategy?
DevOps Impact on Tools Planning
Increased focus on integrations, root cause analysis, cross-functional tools planning.
Sample Size = 201, Valid Cases = 201, Total Mentions = 437
16. Slide 16 © 2017 Enterprise Management Associates, Inc.
• Goals of DevOps:
• Remove bottlenecks in software release and deployment
• Reduce mistakes and service disruptions
• Faster recovery from errors and outages
• Increase automation
• Workload automation tools are a key part of DevOps Success
• Deliver automation for key development and operations
interactions
• Allow easy integrations for other tools and applications
• Enable Self-service
• Can be engaged when promoting to
development/test/production environments
Coordinate Control on an Enterprise-Class WLA Solution
17. 71% have or are planning to have self-service provisioning
This is a 15% increase in NA from 2013 to 2016
2016 (NA & EMEA) 2016 vs 2013 (NA only)
Slide 17 © 2016 Enterprise Management Associates, Inc.
71%
29%
0% 20% 40% 60% 80%
Yes
No
Column %
Sample Size = 228
66%
34%
51%
49%
0% 20% 40% 60% 80%
Yes
No
2016 - NA 2013 - NA
Sample Size = 306
Is your organization offering or planning on offering self-service provisioning of
scheduling jobs through the corporate service portal within the next 12-24
months?
18. Less than 50% give developers close
control of WLA
Slide 18 © 2016 Enterprise Management Associates, Inc.
Does your organization have any of the following capabilities?
48%
46%
43%
41%
39%
36%
4%
0% 10% 20% 30% 40% 50% 60%
Developers can deploy jobs and job
workflows
Ability to make changes to production plan
during runtime
Developers can request promotion of jobs to
staging or production
Developers can access and modify existing
workflows
Developers can design new jobs and job
workflows through the API, CLI or GUI
OSLC support of WLA software
None of the above
% Valid Cases (Mentions / Valid Cases)
Sample Size = 228, Valid Cases = 228, Total Mentions = 583
19. Developers will be moving closer to WLA
over the next 2 years
Slide 19 © 2016 Enterprise Management Associates, Inc.
Will your organization have any of the following capabilities within the next 12-24
months?
27%
26%
25%
25%
23%
19%
16%
0% 5% 10% 15% 20% 25% 30%
Developers can design new jobs and job
workflows through the API, CLI or GUI
Developers can request promotion of jobs to
staging or production
Developers can access and modify existing
workflows
Ability to make changes to production plan
during runtime
Developers can deploy jobs and job
workflows
OSLC support of WLA software
None of the above
% Valid Cases (Mentions / Valid Cases)
Sample Size = 228, Valid Cases = 228, Total Mentions = 367
20. Currently, in which of the following self-service
capabilities has your organization invested?
In which of the following self-service capabilities
is your organization planning to invest within the
next 12-24 months?
Slide 20 © 2017 Enterprise Management Associates, Inc.
Sample Size = 228, Valid Cases = 228, Total Mentions = 442
52%
51%
47%
36%
7%
0% 10% 20% 30% 40% 50%
Continuous delivery of jobs
and job workflows
Collaborative development
of job workflows
Application release
automation
Library of jobs and job
workflows for deployment
and editing by developers
None of the above
% Valid Cases (Mentions / Valid Cases)
Those Integrating DevOps/Continuous Delivery with WLA is about 50%
Growing to 75% over the next 12-24 months
25%
23%
22%
22%
19%
0% 10% 20% 30% 40% 50%
Library of jobs and job
workflows for deployment
and editing by developers
Continuous delivery of jobs
and job workflows
Application release
automation
Collaborative development
of job workflows
None of the above
% Valid Cases (Mentions / Valid Cases)
Sample Size = 228, Valid Cases = 228, Total Mentions = 254
21. APIs to do custom integrations are the most
important, followed by scripts
Slide 21 © 2016 Enterprise Management Associates, Inc.
Please rank the importance of each of the following means to integrate
applications with your WLA solution
Sample Size = 228
0
20
40
60
80
100
120
Scripts Vendor Plugins API Community to
Share
Importance of Integration Methods
Extremely Important Moderately Somewhat Not Very
Retail finds
community to
share Extremely
Important
22. Satisfaction with WLA integration methods is consistent
across all methods - Scripts & APIs showing a slight edge
Slide 22 © 2016 Enterprise Management Associates, Inc.
Please rank your satisfaction with of each of the following means to integrate
applications with your primary WLA solution
Sample Size = 228
0
20
40
60
80
100
120
Scripts Vendor Plugins API Community to Share
Satisfaction with Integration Methods
Extremely Satisfied Very Satisfied Moderately Satisfied Slightly Satisfied Not at all Satisfied Not Applicable
Retail is
Extremely
Satisfied
with APIs
23. Slide 23 © 2017 Enterprise Management Associates, Inc.
Improve productivity, reusability, and scalability–go faster with confidence
With the Right Tools You Can Embrace Speed of Change
• Workflow design and optimization tools
• Library of out-of-the-box job steps as production-ready
building blocks for common actions and functions
• Global objects that allow for reusability and fast global
changes
• Self documenting
• Improved deployment across development, test, and
production environments
Enterprise-class automation tools include many
features that empower IT to embrace speed.
24. Slide 8 © 2017 Enterprise Management Associates, Inc.
Automation: Not Just Cost Savings, Also New Possibilities
• Automation can lead to cost savings, but this is
no longer the primary objective
• Automation is necessary just to keep pace
• Automation opens new possibilities
• Automation frees staff to be more creative
25. © 2017 Enterprise Management Associates, Inc.
HelpSystems Delivers the Features for DevOps Success
• Easy Installation and Deployment
• Self-contained Database
• Universal Connector
• Drag and Drop Automation
• Scalability
• End-to-end Enterprise Process Automation
• SLA Monitoring
• Workload Management
• Automation for Popular Distributed Environments
• Library of Pre-built Actions
One of the leading WLA tools in the EMA WLA Radar Report
26. Categories of Automation
26
INDIVIDUALS
AND TEAMS
BUSINESS
APPLICATIONS
SYSTEMS AND
INFRASTRUCTURE
PERSONNELPRODUCTIVITY
COMPREHENSIVEENTERPRISEAUTOMATION
RPA Virtual Workforce Application ROI Cloud, DevOps
& Self Healing
Automate repetitive
tasks with user-friendly
interface
Easily scale from
individuals to teams
Go beyond RPA to
cross-functional workflows
and native integration
Streamline operations and
centralize control over multiple
applications and platforms
Quickly extend out-of-the-box
integrations to new applications
Meet simple or complex
job scheduling needs
Ensure systems are operating
as expected and identify areas
for operational improvement
Enable and execute
on a DevOps strategy
Meet and exceed internal and
external SLAs while simplifying
compliance requirements
29. Universal Connector—What is it?
Flexible component that allows you to customize your scheduling needs
Interface for third-party applications
API manager
True cross-platform scheduling
Application agnostic
All the benefits of Automate Schedule—one solution
30. Universal Connector—Why have it?
Integration—No longer a ‘nice to have’
Ever-increasing complexity of
scheduling needs
Keep up with technology innovation
Leverage Automate Schedule
Standardize across entire enterprise
Your key to flexibility
Automate-level quality in all areas
of scheduling
31. DevOps
Replace manual deployment processes with automation
Promotes collaboration
Easier to audit, secure, improve
Orchestrate DevOps tools
Puppet, Chef, Salt
ElasticBox, DeployBot
Jenkins, CruiseControl
Quick problem remediation
5 Steps to DevOps Automation
36. Slide 36 © 2017 Enterprise Management Associates, Inc.
Use the Right Tools to Avoid the DevOps Culture Clash
The pace of code delivery is increasing
DevOps requires cooperation, coordination,
planning, and proper tools
Coordinate control on an enterprise-class
automation solution
With the right tools you can embrace the
speed and avoid the DevOps culture clash
37. Slide 37 © 2016 Enterprise Management Associates, Inc.
Telephone
Sales: 800-328-1000
Support: 952-933-0609
Technical Experts
info@helpsystems.com
Special Offer for Attendees:
End-of-Year Free 30-Minute Automation Review
www.helpsystems.com/30-minute-review
What is a 30 Minute Automation Review?
The review is a streamlined version of our popular full automation
audit. During the call, our expert will walk through:
• Your IT environment and automation setup
• What application you run
• DevOps and integration opportunities
Schedule your review today!