Transform E- Commerce the Domino s Pizza Way



Similar documents
From the Datacenter to the Dean s office

More Comprehensive Digital Intelligence - CorrelaFng Client and Server- side Data

CASE STUDIES OF SUCCESSFUL APPLICATIONS OF BIG DATA IN

Splunk Cloud as a SIEM for Cybersecurity CollaboraFon

Copyright 2013 Splunk Inc. Introducing Splunk 6

Cisco and Splunk: Under the Hood of Cisco IT

Splunk Company Overview

Zend and IBM: Bringing the power of PHP applications to the enterprise

Monitoring can be as simple as waiting

Turnkey Hardware, Software and Cash Flow / Operational Analytics Framework

Delivering Cost Effective IT Services

Telemetry: The Customer Experience

FireScope + ServiceNow: CMDB Integration Use Cases

Server & Application Monitor

Monitoring and Log Management in Hybrid Cloud Environments

PRTG NETWORK MONITOR. Installed in Seconds. Configured in Minutes. Master Your Network for Years to Come.

NEXT-GENERATION, CLOUD-BASED SERVER MONITORING AND SYSTEMS MANAGEMENT

How To Use Ibm Tivoli Monitoring Software

Leveraging Machine Data to Deliver New Insights for Business Analytics

IS Strategic Plan Q Board presentation 6/9/14

PRTG NETWORK MONITOR. Installed in Seconds. Configured in Minutes. Masters Your Network for Years to Come.

RESEARCH NOTE NETSUITE S IMPACT ON E-COMMERCE COMPANIES

VMware on VMware: Private Cloud Case Study Customer Presentation

Mobile Application Platform

Databricks. A Primer

HP Cloud technologies

How Comcast Built An Open Source Content Delivery Network National Engineering & Technical Operations

Enhancing productivity. Enabling success. Sage CRM

Practical Guide to Platform as a Service.

PRTG NETWORK MONITOR. Installed in Seconds. Configured in Minutes. Masters Your Network for Years to Come.

PLATFORM-AS-A-SERVICE: ADOPTION, STRATEGY, PLANNING AND IMPLEMENTATION

PacketTrap One Resource for Managed Services

Lead Management CRM Marketing Automation Powerful. Affordable. Intuitive. gold-vision

Dell and JBoss just work Inventory Management Clustering System on JBoss Enterprise Middleware

Mobile Secure Desktop Maximum Scalability, Security and Availability for View with F5 Networks HOW-TO GUIDE

Kaseya Traverse. Kaseya Product Brief. Predictive SLA Management and Monitoring. Kaseya Traverse. Service Containers and Views

See What's Coming in Oracle Service Cloud

JBoss Enterprise Middleware

Finance. Resources. Operations. Marketing. Workflow Hero s Line of Business. Conversation Guide.

Retail Industry Executive Summary

Whitepaper. Business Service monitoring approach

WhitePaper. Private Cloud Computing Essentials

Mothernode CRM SALES & MARKETING EDITION

Business Analytics in the Cloud Rapid, Low-cost Deployment for the Enterprise

Enabling ITIL Best Practices Through Oracle Enterprise Manager, Session # Ana Mccollum Enterprise Management, Product Management

Solace s Solutions for Communications Services Providers

Red Hat Network Satellite (On System z) 18-JUNE CAVMEN Meeting

Splunk for VMware Virtualization. Marco Bizzantino Vmug - 05/10/2011

Big Data Analytics with IBM Cognos BI Dynamic Query IBM Redbooks Solution Guide

A Gentle Introduction to Cloud Computing

Introduction to Cloud Computing

Virtualization Essentials

Verizon Applications and Cloud

The Purview Solution Integration With Splunk

W H I T E P A P E R. Deriving Intelligence from Large Data Using Hadoop and Applying Analytics. Abstract

CA Virtual Assurance/ Systems Performance for IM r12 DACHSUG 2011

Yes Bank open source CRM. Yes Bank Collaborative CRM (YCCRM) Case Study. Empower business with Professional Open Source. Solutions.

Mobilizing Business Applications, Efficiently and Affordably

Predictive Analytics for APM. Neil MacGowan Technical Director Netuitive Europe 18 April 2013

Why Alerts Suck and Monitoring Solutions need to become Smarter

Overcoming Obstacles to Retail Supply Chain Efficiency and Vendor Compliance

HEAT DSM Release Overview. Andreas Fuchs Product Management November 16th, 2015

Databricks. A Primer

Achieving Customer Intelligence with Splunk Enterprise

Microsoft Big Data Solutions. Anar Taghiyev P-TSP

Cost-Effective Business Intelligence with Red Hat and Open Source

The Definitive Guide. Monitoring the Data Center, Virtual Environments, and the Cloud. Don Jones

Delivering Quality Service with IBM Service Management

Finding Order(s) in the Chaos

Management for the Mobile-Cloud Era

FINANCIAL DATABASE SERVICES

State of SIEM Challenges, Myths & technology Landscape 4/21/2013 1

STEELCENTRAL APPINTERNALS

Why Nagios and Server Monitoring Are Failing Modern Apps

Oracle s Cloud Computing Strategy

I D C T E C H N O L O G Y S P O T L I G H T

The Virtualization Practice

Stream Deployments in the Real World: Enhance Opera?onal Intelligence Across Applica?on Delivery, IT Ops, Security, and More

Virtualization 101 ASPE RESOURCE SERIES. Prepared for ASPE by Global Knowledge's Kerry Doyle, MA, ZDNet/CNet.com Associate Editor

ORACLE TAX ANALYTICS. The Solution. Oracle Tax Data Model KEY FEATURES

Transcription:

Copyright 2014 Splunk Inc. Transform E- Commerce the Domino s Pizza Way Domino s Pizza Russell Turner

Disclaimer During the course of this presentafon, we may make forward- looking statements regarding future events or the expected performance of the company. We caufon you that such statements reflect our current expectafons and esfmates 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 the this presentafon are being made as of the Fme and date of its live presentafon. If reviewed aqer its live presentafon, this presentafon may not contain current or accurate informafon. We do not assume any obligafon to update any forward- looking statements we may make. In addifon, any informafon about our roadmap outlines our general product direcfon and is subject to change at any Fme without nofce. It is for informafonal purposes only, and shall not be incorporated into any contract or other commitment. Splunk undertakes no obligafon either to develop the features or funcfonality described or to include any such feature or funcfonality in a future release. 2

Domino s Pizza Overview! Founded in 1960! Tom Monaghan sells Dominos in 1998! Went public 2004! World leader in pizza delivery! More than 10,000 corporate and franchised stores in US and internafonal markets! 2013 sales: $8 billion 3

Domino s Pizza Technology Overview! Responsive design released this year! In August Patrick Doyle our CEO announces that we are officially an e- commerce company! NaFve applicafons for iphone, Android, Kindle and Windows Phone! Introduced Dom this year, our voice ordering feature in the nafve apps! Easy ordering with Pizza Profile! MulFple data centers! InternaFonal hosfng 4

My Background and Role! Russell Turner, Manager of Site Reliability Engineering! My Team is responsible for ensuring our online customers have the best experience possible Maintain ecommerce upfme Middleware, infrastructure, servers, global and local load balancing ArchitecFng and deployments of new business inifafves Closely Fed into development workflow 5

How We Started! POC ed Splunk for the first Fme in 2009 (within the Infrastructure team)! Needed a solufon to analyze and aggregate logging data from our OS (Linux and Solaris) and middleware in a Fmely manner! InfoSec team used HP ArcSight for log aggregafon, but Splunk offered the following advantages: Faster and easier searches in Splunk Real- Fme insights Beier reporfng with Apache access logs Much faster alerfng in Splunk Cost and scalability Ease of deployment We now even help our security team. 6

Splunk at Domino s Today! Splunk deployed across two data centers (live and failover)! Four different producfon environments! Teams using Splunk: Site reliability team, InfoSec and developers! 100-120GB data indexed per day between both instances! Dozen unique users per month! Splunk Apps: Deployment Monitor, Google Maps, Search, Field Extractor, Google Maps, Splunk on Splunk, Splunk App for Unix, soon to be JMX Two indexers with Distributed Search MI Datacenter 360+ forwarders VA Datacenter 7

Using Splunk For Data CorrelaFon? Domino s Splunk Environment: ApplicaFon logs (over 20 types) Logs from 900 Virtual and physical servers, Linux/Solaris Proprietary System Logs Middleware, Database logs Apache Web Server Logs Before Splunk! Gathering logs manually! SiQing through aggregated Java messages from middleware (Grep)! VERY ReacFve Enter Splunk! Million Fmes easier with Splunk! ProacFve alarms alert us to dips in our sales! Baselining and trending 8

Splunk at Domino s: Ops + App Management! Dashboards, Maps, Alerts and Reports for the following: API events Perfmon and other performance monitors DBConnect queries of ancillary databases including Service Desk and CRM systems! Significant reducfon in troubleshoofng Fme! Streamlined developer insight into debugging development code! ParFal Order to Cash system health monitoring No store visibility for my team 9

Splunk at Domino s: InfoSec and Stores! Monitor Security logs in real- Fme! Monitor ApplicaFon logs in real- Fme, was scheduled! Monitor system performance in real- Fme, easier to build custom dashboards and reports than System Center! Single locafon for mulfple teams to query data, includes Security, Helpdesk and QA! Universal Forwarder smaller footprint than Java based agent! Universal Forwarder managed through exisfng soqware deployment infrastructure 10

How Do We Cross That Bridge? Splunk Professional Services to the Rescue! Splunk became our most important tool but was stood up quickly on subpar hardware we had laying around! As an organizafon we had matured greatly yet our implementafon was the sfll the same! How can we migrate to new hardware, Fe our two instances together, start leveraging new features and disturb producfon monitoring as liile as possible? 11

But Wait Don t wave your Johnny Manziel money sign at me, you said this was about Business AnalyFcs! - Angry Patroit Lady 12

Eye Candy 13

14

15

16

Insights 17

Splunk For OperaFonal Analysis of Payment Processing! Measuring response Fme for various order channels! Instant analysis of cash vs. credit card ordering performance! TroubleshooFng card processor issues 18

PromoFonal Support! What we are selling, orders per minute, coupon usage, etc.! Online ordering trends, efficiency of markefng promofons! Splunk provides us answers 24-48h prior to analysis from our data warehousing tools! 50% off promofon 19

Splunk for Domino s MarkeFng Before Splunk Someone at midnight pulling data and crunching numbers daily Splunk dashboard to track 50% off online coupon promofon Results Automated informafon Report submiied to our leadership team, including the CIO and CEO Monitoring promofon success in real- Fme 20

Splunk for GEO Sales Tracking! Splunk RESTful APIs integrate with Domino s GEO sales tracking applicafons (Java based)! Sales monitoring by regions! We have been able to idenffy ISP outages in certain regions 21

Tracking Easy Orders! Easy Ordering was released this year and we needed a way to quickly pull reports on how many orders are being placed using the feature! Overall number of Easy Orders in a given period is a report that our Data Warehouse team can easily create but Splunk gives us the ability to see this data in real Fme 22

NaFve Voice vs NaFve App! Another new feature released this year for iphone/ipad and Android was voice ordering. Our Windows plaxorm always had it! We could easily pull reports that showed how many users had used the voice feature to submit their order, again in real Fme 23

Security 24

Splunk at Domino s: Security! Dashboards, Maps, Alerts and Reports for the following: Windows event logs ApplicaFon WhitelisFng event logs Remote access event logs Proxy event logs Threat Intelligence logs Custom security event logs 25

AHA! Moments with Splunk Russell: IT team started taking Splunk home and working on their own Fme with Splunk. Splunk is much bigger than system health monitoring tool. We are si8ng on a gold mine of data! ADD NOTE FROM SECURITY TEAM 26

Best PracFce RecommendaFons! Build a full blown POC to demonstrate Splunk s value! Create a cross funcfonal team to define real use cases to demonstrate Splunk s effecfveness.! Plan your Splunk deployment (distributed environment); understand where config files live! Splunk documentafon is helpful use it!! Leverage the huge online community! Take scoping seriously, especially sizing Once that sweet data starts rolling in you ll want to turn on even more 27

Splunk at Domino s: Future! Create real Fme dashboards for any departments to view OLO health, not just reports mailed to the LT! Use Splunk for more key performance analyses! Expand Splunk Apps deployment: Linux and Unix monitoring, VMware App, F5 integrafon ü OpFmize middleware applicafon logs for Splunk consumpfon ü Start to leverage Splunk to monitor corporate applicafons built on our stack (Liferay) and Store health 28

Results with Splunk Reduced MTTR Cost Savings ProacFve AlerFng and Baselining OperaFonal Intelligence Issue resolufon from 2-3 hours to less than 5 minutes. Saved $300,000 vs. alternate APM tools Engineering resources freed up for other needs. Real- Fme alerfng = proacfvity Historical baselining and trending has been huge Tracking: business relevant informafon, trends, promofon success, customer behavior 29

! Use AD/LDAP for role based access Lessons Learned! Always have a Search Head in front of your users, simplifies security! Always have a Heavy Forwarder in front of your Indexers, simplifies maintenance and improves stability and performance (WHOOPS!)! Always name your log source at the Universal Forwarder, manage using Puppet, System Center or exisfng deployment infrastructure! Assume you will collect all data in the environment when creafng inifal indexes, don t use default and don t create indexes ad- hoc. i.e. plan index use! Logs are Garbage In/Garbage Out, encourage developers to use key value or json format, 10x easier than trying to parse poorly wriien logs! Have a defined owner who can control and fund backlog/splunk work, without this you are setup to fail 30

Summary! Splunk empowers us to beier uflize our technology to gain a compeffve edge, not just monitor system resources!! Helps to ensure excepfonal customer safsfacfon! Enables us to be agile and could allow markefng to decisions based on real- Fme promofon data! Splunk helps us not just save cost but boosts morale as well 31

My Summary (confnued)! By leveraging Splunk in creafve ways we ve been able to expand our relafonships with team outside of IS! It s given us exposure to other parts of the business that we likely would never have been exposed to! I know in the video I said I didn t want to become the Real- Fme Monitoring Team but embrace that role 32

Thank You! 33