Академический Документы
Профессиональный Документы
Культура Документы
Machine data comes from applications, cloud, Figure 1: Major steps of a typical DevOps process
infrastructures, containers, mobile apps, databases,
the IoT, streaming network data and more. Machine The infinity symbol is a common depiction of the
data goes beyond logs—it contains a definitive stages of DevOps, since it nicely illustrates the two
record of all the activity and performance of all apps, intertwined phases of the process. The left side deals
systems, customers, APIs, industrial systems and with the software development and testing cycle
much more. (the “dev”), and the right represents the deployment
and operations cycle (the “ops”). Yet each step in the
In practice, successfully coupling DevOps with • Collaboration: Rapid delivery requires that DevOps
comprehensive, data-driven analytics provides teams are on the same page, use the same data
three key benefits: faster application delivery, better and take action based on the same measurements.
application quality and better business quality.
• Optimization: DevOps managers must constantly
strive to improve the process by making fact
Deliver Applications Faster Using
based decisions. Process optimization requires
Data Analytics data-driven answers to questions such as:
Achieving agility and customer satisfaction requires
- What is our rate of “idea-to-cash,” our
DevOps teams to have four key capabilities:
end-to-end throughput to profitability?
• Monitoring: Every component of the DevOps build
- How long is each phase of our delivery pipeline?
and delivery workflow must be instrumented with
the data collected into a master repository for - How much time do teams spend writing, testing
further analysis. Without data, it’s impossible to or reviewing code?
understand and remediate app delivery issues.
- Which development teams are the
• Iteration: Code fixes and improvements must be most productive?
rapidly identified, triaged and developed using
data correlated from throughout the tool chain to
provide deeper application insights.
Ensuring DevOps teams stay aligned with business Analytics Quantifies and Enhances
requires a continuous delivery process with frequent DevOps Benefits
releases that are measured and correlated with
Success in the digital world requires agility. This is
actual business results. A DevOps analytics platform
achieved through an efficient DevOps release process,
can ingest business-relevant data from a variety of
and data analytics are needed to get the most out of
sources in the cloud or on premises. Consolidated,
a DevOps program.
universal data indexing and correlation not only
provide visibility into the delivery status of key
DevOps practitioners must continuously improve
features, but also help draw connections between
responsiveness, collaboration, security and regulatory
DevOps activity and relevant customer and
compliance—all of which directly enhance business
business metrics.
reputation and customer satisfaction through rapid
development of innovative products. Yet, adopting
Fact-driven DevOps improves the customer
DevOps comes with many challenges that are often
experience by delivering better performing and more
the result of complex processes and tool chains.
useful code. Better code means happier customers,
Business execs, IT leaders and development teams
and happier customers are more loyal. Using data
must understand not only the benefits of DevOps,
from across the DevOps-build pipeline means
but how to successfully achieve them.
customer satisfaction can be directly tied to code
releases by analyzing metrics like application usage
The secret to DevOps success is quantified validation.
and sales. Other common DevOps-related business
The adage “If you can’t measure it, you can’t improve
metrics include:
it” still applies, and a consolidated data analytics
• The rate of customer signups and downloads platform provides the ideal system for measurement
and revenue changes looking for peaks and and evaluation.
troughs associated with product releases
Learn more about Splunk for DevOps or try Splunk software for free.
© 2017 Splunk Inc. All rights reserved. Splunk, Splunk>, Listen to Your Data, The Engine for Machine Data, Splunk Cloud, Splunk Light
and SPL are trademarks and registered trademarks of Splunk Inc. in the United States and other countries. All other brand names,
product names, or trademarks belong to their respective owners. WP-Splunk-DevOps-103