+ All Categories
Home > Documents > Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with...

Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with...

Date post: 19-Apr-2020
Category:
Upload: others
View: 6 times
Download: 0 times
Share this document with a friend
35
Copyright © 2013 Splunk Inc. Introducing Splunk 6
Transcript
Page 1: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Copyright © 2013 Splunk Inc.

Introducing Splunk 6

Page 2: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Safe Harbor Statement

2

During the course of this presentation, we may make forward looking statements regarding future events

or the expected performance of the company. We caution you that such statements reflect our current

expectations and estimates based on factors currently known to us and that actual events or results could

differ materially. For important factors that may cause actual results to differ from those contained in our

forward-looking statements, please review our filings with the SEC. The forward-looking statements

made in this presentation are being made as of the time and date of its live presentation. If reviewed

after its live presentation, this presentation may not contain current or accurate information. We do not

assume any obligation to update any forward looking statements we may make. In addition, any

information about our roadmap outlines our general product direction and is subject to change at any

time without notice. It is for informational purposes only and shall not be incorporated into any contract

or other commitment. Splunk undertakes no obligation either to develop the features or functionality

described or to include any such feature or functionality in a future release.

Page 3: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Company (NASDAQ: SPLK)

Business Model / Products

Customers 6000+

founded 2004

first software release 2006

HQ San Francisco

On-premise

In the cloud

SaaS

60+

100

of the Fortune 100

Largest license:

Terabytes/day

Splunk Company Update

Page 4: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Industry Recognition

Big Data Innovator

2013 SIEM Magic Quadrant

LEADER 2012 Security Market Growth

#1 Worldwide

2012 IT Operations Market Growth

#3 Worldwide

Best SIEM North America

Best Enterprise Security Solution EMEA

#1

Most Innovative #4

Page 5: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

The Accelerating Pace of Data

Volume | Velocity | Variety | Variability

GPS, RFID,

Hypervisor, Web Servers,

Email, Messaging, Clickstreams, Mobile,

Telephony, IVR, Databases, Sensors, Telematics, Storage,

Servers, Security Devices, Desktops

Machine data is the fastest growing, most complex, most valuable area of big data

Page 6: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

What Does Machine Data Look Like? Sources

Order Processing

Twitter

Care IVR

Middleware Error

Page 7: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Machine Data Contains Critical Insights Customer ID Order ID

Customer’s Tweet

Time Waiting On Hold

Twitter ID

Product ID

Company’s Twitter ID

Customer ID Order ID

Customer ID

Sources

Order Processing

Twitter

Care IVR

Middleware Error

Page 8: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Machine Data Contains Critical Insights Order ID

Customer’s Tweet

Time Waiting On Hold

Product ID

Company’s Twitter ID

Order ID

Customer ID

Twitter ID

Customer ID

Customer ID

Sources

Order Processing

Twitter

Care IVR

Middleware Error

Page 9: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

9

Make machine data accessible, usable and valuable to everyone.

Page 10: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Industry Leading Platform for Machine Data

Any Machine Data Operational Intelligence

HA Indexes and Storage

Search and Investigation

Proactive Monitoring

Operational Visibility

Real-time Business Insights

Commodity Servers

Online Services Web

Services

Servers Security GPS

Location

Storage Desktops

Networks

Packaged Applications

Custom Applications Messaging

Telecoms Online

Shopping Cart

Web Clickstreams

Databases

Energy Meters

Call Detail Records

Smartphones and Devices

RFID

Page 11: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Industry Leading Platform for Machine Data

Any Machine Data Operational Intelligence

HA Indexes and Storage

Search and Investigation

Proactive Monitoring

Operational Visibility

Real-time Business Insights

Commodity Servers

Online Services Web

Services

Servers Security GPS

Location

Storage Desktops

Networks

Packaged Applications

Custom Applications Messaging

Telecoms Online

Shopping Cart

Web Clickstreams

Databases

Energy Meters

Call Detail Records

Smartphones and Devices

RFID

Any amount, any location, any source

Schema-on-the-fly

Universal forwarding

No back-end RDBMS

No need to filter

data

Page 12: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Turning Machine Data Into Operational Intelligence

Reactive

Search and

Investigate

Proactive Monitoring and Alerting

Operational Visibility

Proactive Real-time Business Insight

Page 13: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

IT Operations Management Industrial Data / Internet of Things

Operational Intelligence for IT and Business Users

13

Digital Intelligence

Business Analytics

Application Management

LOB Owners/ Executives

System Administrator

Operations Teams

Security Analysts

IT Executives

Application Developers

Auditors Website/Business

Analysts Customer Support

Security and Compliance

Page 14: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

IT Operations

Security and Compliance

Digital Intelligence

App Dev and

App Mgmt.

Developer Platform (REST API, SDKs)

Business Analytics

Industrial Data and Internet

of Things

Small Data. Big Data. Huge Data.

Splunk Delivers Value Across IT and the Business

Page 15: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Setting the Standard for Operational Intelligence

Engine Platform

1 2 3

2006-2008

Tool

2009-2011 2012

4 4.1 4.2 4.3 5

“Google for the datacenter”

“Engine for machine-generated data”

“Platform for operational intelligence”

Page 16: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

What’s Next What do organizations need

Page 17: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Drive Value Across the Enterprise

Simplify management of enterprise Splunk

deployments

Enable faster and easier analytics for

broader set of users

Deliver Operational Intelligence for Everyone

Accelerate development of enterprise apps

using Splunk

Page 18: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Introducing Splunk 6

Powerful analytics anyone can use

Up to 1000x faster

over Splunk 5

Page 19: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Powerful Analytics Anyone Can Use

19

Enables non-technical users to build complex reports without learning the search language

Provides more meaningful representation of underlying raw machine data

Acceleration technology delivers up to 1000x faster analytics over Splunk 5

Pivot

Data Model

Analytics Store

Page 20: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Easy-to-use Analytics Interface

Pivot • Drag-and-drop interface

enables any user to analyze data

• Build complex queries and reports without learning search language

• Click to visualize any chart type; reports dynamically update when fields change

POWERFUL ANALYTICS

Select fields from data model

Time Window

All chart types available in the chart toolbox

Save Report to share

Page 21: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Define Relationships in Machine Data

Data Model

• Describes how underlying machine data is represented and accessed

• Defines meaningful relationships in the data

• Enables single authoritative view of underlying raw data

POWERFUL ANALYTICS

Hierarchical object view of underlying data

Add constraints to filter out events

Page 22: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Deliver Analytics Up to 1000x Faster

High Performance Analytics Store

• Transparent acceleration technology

• Retrieval speeds up to 1000x faster than previous Splunk versions

• Used to accelerate data models - created at the click of a button

POWERFUL ANALYTICS

Time window of data that is accelerated

Check to enable acceleration of data model

Page 23: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

The Path to Analytics

Explore and Understand

Analyze and Visualize

Pivot Data Data Model

Analytics Store

Model and Accelerate

1. 2. 3.

Page 24: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Empowering Users Across the Enterprise

IT Professional • Create and share Data Models • Accelerate Data Models and

custom searches with the Analytics Store

• Create reports with Pivot

Developer Analyst • Leverage Data Models to

abstract data • Leverage Pivot in custom apps

• Create reports using Pivot based on Data Models created by IT

Pivot Data Model

Raw Data Analytics Store

[10/11/12 18:57:04 UTC] 000000b0

Page 25: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Additional Analytics Features

Predictive Analysis Maps • Integrated GeoIP map that

display geographic data and summaries

• Find patterns in data to predict system capacity and resource utilization

Page 26: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Powering Security Intelligence

Splunk Enterprise 6

• Normalization without data reduction

• Customized for different data types

• Supports converged IT Security and IT Operations data ontologies

• Support for fast reporting

POWERFUL ANALYTICS

Example of security data models

Page 27: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Other New Features in Splunk 6

Improve users’ productivity

enabling instant access to relevant apps and content

Deliver simplified and scalable management for enterprise Splunk

deployments

Rapidly build Splunk apps using

standards-based web technologies

SIMPLIFIED MANAGEMENT

INTUITIVE USER EXPERIENCE

RICH DEVELOPER ENVIRONMENT

Page 28: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Increased User Productivity

New Home Screen

• New menu system enables rapid navigation to apps, data and content relevant to user

• Removes need to open apps in order to explore content

• Customizable to different users and roles

INTUITIVE USER EXPERIENCE

Search Bar

Splunk Apps

Add Data Source

Page 29: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Redesigned Search and Reporting

Enhanced Search Experience • Search and analyze data

from a unified interface

• Simplified authoring and editing of reports

• Instantly navigate to create new visualizations, tables and dashboard panels

INTUITIVE USER EXPERIENCE

Search Bar

Search Results

Access Reports and Dashboards

Page 30: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Centralized Cluster Management

Simplified Cluster Management

• Monitor Splunk high availability services for business critical deployments at scale

• Automatic search workload and data rebalancing when clusters change

• Easier and more transparent app deployment to indexers

• Faster recovery from failures

SIMPLIFIED MANAGEMENT

Cluster Health

Visual Status

Splunk Indexes

Page 31: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Easier Deployment, Configuration

Forwarder Management • New visual management

interface to deploy and monitor thousands of configurations

• Track status of roll out and easily track down errors

• Monitor deployment activity

• Enables management of forwarder configuration

SIMPLIFIED MANAGEMENT

Information about forwarder

Number that have downloaded a config

Number of forwarders being monitored

Number with errors

Page 32: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Powerful Dashboard Customization

Enhanced Dashboard Editor

• Build interactive dashboards and user workflows without writing Advanced XML code

• Easily add custom styling, behavior and visualizations

• One-click access to develop in the Splunk web framework

RICH DEVELOPER ENVIRONMENT

Menu to easily customize dashboard without advanced XML

Page 33: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Familiar Developer Environment

Web Framework

• Quickly and efficiently build Splunk apps using familiar web technologies

• Client-side development with Splunk JavaScript components and JavaScript libraries

• Server-side development support with Python and the Django framework

RICH DEVELOPER ENVIRONMENT

REST API

Build Splunk Apps Extend and Integrate Splunk

Simple XML

JavaScript

Django

Web Framework

Java JavaScript Python

Ruby C# PHP

Data Models

Search Extensibility

Modular Inputs

SDKs

Page 34: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Faster and easier analysis and visualizations for business users

Easier management of enterprise-scale Splunk deployments

Powerful productivity features for end users

Summary

INTUITIVE USER EXPERIENCE

RICH DEVELOPER ENVIRONMENT

Rapidly build Splunk apps using standard web languages and frameworks

POWERFUL ANALYTICS

SIMPLIFIED MANAGEMENT

Page 35: Introducing Splunk 6...Splunk apps using familiar web technologies •Client-side development with Splunk JavaScript components and JavaScript libraries •Server-side development

Thank You www.splunk.com/6


Recommended