Since the term “DevOps” was coined nearly a decade ago, organizations have strived to embrace the concept as a way to increase agility and speed. Yet, after years of experiments and pilots, DevOps has often failed to live up to grand expectations. For many organizations, the seemingly simple concepts of collaboration and transparency are challenging in practice.
In this webinar, Donnie Berkholz, DevOps Research Director at 451 Research, shared what successful DevOps looks like and how new collaboration models and technologies can aid in your efforts to adopt this software development methodology.
View the full webinar here: https://newrelic.com/resources/webinar/DevOps-101-170315
5. Everyone’s becoming a software company…
5
But we don’t all realize it yet.
0
5
10
15
20
25
30
35
40
45
50
Early adopter Pragmatic Conservative Skeptical
Percentage
Technology adoption stance
4Q14 (n=706) 1Q15 (n=1050) 2Q15 (n=975) 3Q15 (n=935) 4Q15 (n=1057) 1Q16 (n=749) 3Q16 (n=806) 4Q16 (n=613)
Source: 451 Research, Voice of the Enterprise: Cloud Transformation
4Q14: 9.5%
4Q16: 17.0%
6. 46%
9.2%
14.5%
22.3%
45.5%
8.4%
The digital revolution is uneven
Q. Which of the following best describes your organization? n=1734
6
Market
Disruptor
Market
Maker
Under
Reinvention
Staying
The Course
Transitioning
High Business Transformation 47.2% 49.0% 48.1% 25.3% 54.5%
High IT Portfolio Transformation 51.6% 48.6% 47.3% 30.5% 49.3%
% Digital Infrastructure in 2 Years 60.7% 57.8% 58.1% 55.0% 55.1%
% Digital Infrastructure Change 5.0% 3.9% 6.7% 7.1% 1.7%
COMMISSIONED BY MICROSOFT
Market Disrupter: fundamentally changing
an existing market, such as Uber or Airbnb.
Market Maker: creating a market that did not
previously exist, such as iRobot, Facebook or
Twitter
Under Reinvention: reinventing and/or
repositioning your organization, such as GE's
focus on environmental technologies
Staying the Course: continuing to execute
existing strategies
Transitioning: being sold/acquired/divesting/
bankruptcy etc.
7. 46%
9.2%
14.5%
22.3%
45.5%
8.4%
The digital revolution is uneven
Q. Which of the following best describes your organization? n=1734
7
Market Disrupter: fundamentally changing
an existing market, such as Uber or Airbnb.
Market Maker: creating a market that did not
previously exist, such as iRobot, Facebook or
Twitter
Under Reinvention: reinventing and/or
repositioning your organization, such as GE's
focus on environmental technologies
Staying the Course: continuing to execute
existing strategies
Transitioning: being sold/acquired/divesting/
bankruptcy etc. Market
Disruptor
Market
Maker
Under
Reinvention
Staying
The Course
Transitioning
High Business Transformation 47.2% 49.0% 48.1% 25.3% 54.5%
High IT Portfolio Transformation 51.6% 48.6% 47.3% 30.5% 49.3%
% Digital Infrastructure in 2 Years 60.7% 57.8% 58.1% 55.0% 55.1%
% Digital Infrastructure Change 5.0% 3.9% 6.7% 7.1% 1.7%
COMMISSIONED BY MICROSOFT
10. 10
DevOps (n): A philosophy of
organizational culture, structure
and practices designed to build
and operate the right service,
more quickly and reliably.
11. 3 pillars of DevOps
11
Culture
Automation
Measurement
Tied together by lean
17. Where are we today?
17
10.0%
54.7%
27.9%
6.8%
0.7%
Highly Manual
Manual with Limited Automation Tools
Automated with Manual Exception Handling
Policy Based Automation and Orchestration
Other
n = 843
Source: 451 VotE Cloud, Q3 2015
26. 26
Loosely coupled services
“ The only
communication allowed
[at Amazon] is via
service interface calls
over the network.”
– Steve Yegge, Google, Oct 2011,
paraphrasing Jeff Bezos memo
https://plus.google.com/+RipRowan/posts/eVeouesvaVX
28. 28
“ Our infrastructure is decomposed into a large number
of very simple pieces of software – each of which is
independently deployed and monitored, and can be
easily reasoned about.”
– Matt Heath, Hailo, 9 Mar 2015
https://sudo.hailoapp.com/services/2015/03/09/journey-into-a-microservice-world-part-3/
29. 29
“ We relied on [our open-source library] Pacts, some
manual tests, and then made sure there was very good
monitoring in production.”
– Beth Skurrie, REA consultant, 10 Nov 2014
http://techblog.realestate.com.au/a-microservices-implementation-retrospective/
30. Monitoring remains a challenge
• Scale
• Complexity
• Transience
• Business value
• Bottlenecks / queue depth
• How to respond to self-healing issues?
30
33. DevOps with New Relic
Ravi Tharisayi, Senior Solutions Marketing Manager, New Relic
34. NEWRNYSE – 2014
14k+Customers
1BScale: Events & Metrics Per Minute
Our Goal:
To be the first, best place to look to understand your digital business
12,500+ Disruptors1,500+ Global Enterprises