Taking It To The Next Level
Taking It To The Next Level
TO THE NEXT
LEVEL
CONTENTS
2. BETTER DEVOPS 8
3. CONTAINER MONITORING 11
2
Every organization is experiencing the effects of
digitization. It’s not only changing the technology
we use, it’s changing the way teams connect,
work and solve problems. To support digital
transformation, IT has the opportunity to invest in
new priorities, initiatives and technologies. Discover
how IT can position itself as a strategic business
partner, adopt a data-centric DevOps approach,
and successfully experiment with new stack
technologies like containers.
3
FIGHTING FIRE WITH DATA
HOW TO AVOID IT FIRE
DRILLS AND BECOME
MORE PROACTIVE
IT’s traditional role as an infrastructure provider is being
challenged by cloud service providers, tight budgets and the
technology needs of new digital business strategies. And these
challenges aren’t going away—the demand for new and efficient
IT services are increasing as businesses adopt mobile devices
and cloud services.
This demand also comes with little room for error. The business
needs these new IT services quickly and reliably. Any delay
or fire drill can cause the business to lose its competitive
advantage and even revenue. IT has got to learn to be more
strategic, and yet, it is stuck in the legacy way of operating.
4
While not an easy shift, it’s a valuable one. It’s an opportunity to
improve IT’s reputation and align with business priorities. This
requires IT to act as a business accelerator, by enabling new
applications and business insights derived from information
management and analysis.
5
Here is another way of looking at the three elements of service
intelligence.
Enabling a business-aware IT
Measuring and reporting on indicators that matter
6
Now’s the Time to Shift
IT is at a crossroads as new digital services, data-driven insights
and decisions, and competitive agility require a fundamental
reshaping of its role. IT must change from a traditional focus
on infrastructure operations and reactive fire drills to proactive
service management and intelligence.
7
THE KEY TO BETTER
DEVOPS IS IN YOUR DATA
DevOps is a buzzword right now for good reason—it can deliver
significant benefits. The 2017 State of DevOps Report, which
surveyed 3,200 IT professionals around the world, paints a
picture of high-performing IT development organizations: those
with multiple code deployments per day and less than one-hour
lead time between code fixes and production deployment.
As the adage goes, you can’t manage what you don’t measure.
You only can get the full benefit of DevOps by incorporating
feedback across the different stages of the build pipeline that is
based on actual data, not anecdotes, ad hoc efforts or gut feel.
8
Without measuring and consolidating your DevOps process
data, it’s impossible to track progress throughout the CI/CD
pipeline. Your team won’t be able to flag errors or report the
status of defect fixes and quantify developer activity. And by
giving your developers, IT operations and managers access
to test data, you can tighten the feedback loop between
production and deployment. You also can identify the
effectiveness of test coverage and measure the quality and
productivity of individual developers.
9
The Key to DevOps Success
Whether it’s a DevOps tool chain or business process, the key to
improvement is the ability to record, collect and analyze data.
Your developers can use a DevOps feedback loop to improve
software quality, developer efficiency and release cycle time.
Given the many different systems and the huge volumes of data
generated across the DevOps build pipeline, eliminating the
silos and blind spots in your data collection and analysis is key.
To quantify DevOps, you need an effective way to ingest data
from any system and format, handle large data flows in real
time and provide the sophisticated data search and analysis,
so your teams can easily summarize results, flag anomalies and
streamline forensic analysis.
10
GOT CONTAINERS?
YOU’LL NEED A WAY TO
MONITOR THEM
The use of containers is growing rapidly. In a June 2016 survey
conducted by Cloud Foundry and ClearPath Strategies, 64
percent of respondents said they plan to mainstream the use of
containers in the next year. As the use of containers proliferates,
it is essential to address monitoring to improve the performance,
usage and troubleshooting of containers. However, effective
monitoring requires an analytics-driven approach that not only
informs developers and operations of what’s happening, but
also offers those teams the ability to dig into their container
usage and performance data to gain actionable insight.
11
Key Capabilities of an Effective Container-
Monitoring Solution
Containers have unique characteristics that will impact what
monitoring solutions an organization should choose. Among
these characteristics is the fact that containers are ephemeral
and can be started and stopped in a matter of seconds. This
requires a monitoring solution that can leverage logging and
metrics interfaces, as well as retain information about that
container after it is no longer running. Further, the container-
monitoring solution must have not only the ability to analyze
more than just the container, but also provide insight into the
availability, performance and usage of other components of the
application stack.
12
A Path Toward Better Container Monitoring
Splunk Enterprise or Splunk Cloud provide the starting point for
container monitoring. Machine data is easily communicated from
your containers to your Splunk software by using the Splunk
Logging Driver for Docker. With this driver, you can retrieve the
Docker container information from the containers and monitor
logs seamlessly. This is a simple task, as the Docker Driver for
Splunk is built into Docker.
13
LEARN MORE.
www.splunk.com/asksales
© 2018 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.
EB-Splunk-Taking-IT-to-the-Next-Level-101