• No results found

Planning Successful AnalyBcs Projects

N/A
N/A
Protected

Academic year: 2021

Share "Planning Successful AnalyBcs Projects"

Copied!
33
0
0

Loading.... (view fulltext now)

Full text

(1)

Copyright  ©  2014  Splunk  Inc.  

Mackenzie  Kosut  

Director  of  Technical  OperaBons,  

Oscar  Health

 

Pete  Sicilia  

Director  Technical  Services,

 

Splunk  

Planning  Successful  

AnalyBcs  Projects  

(2)

Disclaimer  

2  

During  the  course  of  this  presentaBon,  we  may  make  forward-­‐looking  statements  regarding  future  events  or  the   expected  performance  of  the  company.  We  cauBon  you  that  such  statements  reflect  our  current  expectaBons  and  

esBmates  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  presentaBon  are  being  made  as  

of  the  Bme  and  date  of  its  live  presentaBon.  If  reviewed  aUer  its  live  presentaBon,  this  presentaBon  may  not  contain   current  or  accurate  informaBon.  We  do  not  assume  any  obligaBon  to  update  any  forward-­‐looking  statements  we  may   make.  In  addiBon,  any  informaBon  about  our  roadmap  outlines  our  general  product  direcBon  and  is  subject  to  change  

at  any  Bme  without  noBce.  It  is  for  informaBonal  purposes  only,  and  shall  not  be  incorporated  into  any  contract  or   other  commitment.  Splunk  undertakes  no  obligaBon  either  to  develop  the  features  or  funcBonality  described  or  to  

(3)

Bios/This  is  us  

!   Mackenzie  Kosut  is  the  head  of  systems  at  Oscar  Health  Insurance  in  New  York  

City.  His  team  is  responsible  for  all  servers,  systems,  and  services  to  ensure  they   are  available,  secure,  and  properly  architected.  Prior  to  Oscar,  Mackenzie  was  on   the  SRE  team  at  Tumblr  where  he  helped  serve  up  over  18  billion  page  views  a   month.  Mackenzie’s  first  exposure  to  Splunk  was  rolling  out  a  1.5TB/day  

installaBon  at  MTV  Network/Viacom  back  in  2011  

!   Pete  Sicilia  leads  the  Business  AnalyBcs  pracBce  at  Splunk.  The  Business  AnalyBcs  

team  helps  Splunk  customers  derive  meaningful  business  value  from  their  machine   data  and  to  get  creaBve  with  AnalyBcs  and  VisualizaBon.  Previously  Pete  led  the   Client  Architect  team  that  helps  make  Splunk's  largest  customers  successful  and   assists  with  planning,  staffing,  educaBon  and  execuBon.  He’s  been  a  Splunker  for   four  years.

 

(4)

What  is  Oscar?  

!   Oscar  Health  is  a  new  kind  of  health  insurance  company  that  is  using  

technology  to  make  insurance  simple,  intuiBve,  and  human.  In  other  words,   the  kind  of  healthcare  we  want  for  ourselves  

!   We  brought  together  leaders  from  top  technology  and  healthcare  companies  

to  create  a  talented  team  of  engineers,  designers,  and  healthcare  experts  

!   We  all  work  side  by  side  in  a  collaboraBve,  energeBc,  and  creaBve  

environment.  The  result:  becer  people,  becer  ideas,  and  becer  healthcare    

!   Healthcare  is  broken  and  confusing.  We’re  simplifying  how  health  insurance  

works  and  helping  our  members  make  becer  choices  by  guiding  them  through   the  process.  Having  Oscar  is  like  having  a  doctor  in  the  family  

(5)

AnalyBcs  at  Splunk  

!   You  might  hear  Splunkers  refer  

to  Business  AnalyBcs  as  OI   Level  4  

!   AnalyBcs  can  be  anywhere  –  

it’s  not  a  separate  department  

!   Persona-­‐based  approach   !   Data  mash-­‐ups  

–  Financial/KPI’s/Metrics  

–  Ops  

–  Sociall  

!   Enterprise-­‐wide  user  adopBon   !   High  value  use  cases  

(6)

Intro  to  Personas  

!  

Persona  is  a  concept  we  use  to  define  various  user  types  in  a  Splunk  

deployment  

!  

This  is  different  than  a  Splunk  role  

!  

Core  IT  personas  (e.g.  SysAdmins,  Developers  and  Splunk  Admins)  

keep  systems  running,  fix  them  when  they  break  and  plan  for  

capacity  

!  

As  your  Splunk  deployment  grows  out  of  Core  IT…  

Each  business  unit  has  their  own  set  of  personas  

They  have  unique  problems  to  solve  and  their  preferred  ways  to  

(7)

Business/Non-Core IT Personas

Account  ExecuBve     App  Developer   Business  Analyst   CIO/CISO/CDO   Customer  Analyst   Data  ScienBst   MarkeBng  Analyst   MarkeBng  ExecuBve   Product  Manager   QuanBtaBve  Analyst   Security  Analyst   Technology  Strategist      
(8)

Personas  at  Oscar  

OperaBons  

Finance  

Customer  Service  

Medical  

Management  

Data  

Sales  

ExecuBve  

Designers  

Eligibility  

Provider  Network  

(9)
(10)

Oscar’s  Power  Users  

0   15   30   45   60   75   Data   Customer  Service   Medical  Management   Insurance  OperaBons   Developers   Sales   Finance   ExecuBves   Design   Eligibility   Product  Managers   SRE   1   2   1   1   1   1   1  
(11)

AnalyBcs  Team  Building  

!  

Data  people  have  different  skill  sets  and  it’s  important  to  include  

(12)

Personas  Requirements  

As  you  encounter  personas  make  sure  you  spend  Bme  collecBng  

their  search  and  reporBng  and  data  requirements,  but  also  pay  

acenBon  to  the  bigger  picture.  

!  

Gather  Requirements  (What  is  their  Business  Problem?)  

!  

Get  Relevant  Data  (Is  the  data  they  need  in  Splunk?  What  

other  data  helps  answer  their  quesBons?)  

!  

Build  Searches/Datamodels  

(13)

Developing  for  Business:  Gather  Requirements  

!  

What  is  the  quesBon  I’m  trying  to  answer?    

What  is  their  Business  Problem?  

 

What  department  are  we  dealing  with?  

 

Where  do  they  fit  in  the  organizaBon?

 

Who  is  the  end  user  primary  contact?

 

Do  they  have  a  (trained)  power  user?

 

Engagement/support  model

 

ê Self-­‐service?  

ê Full  change  control/Formal  requests?  

(14)

Developing  for  the  Business:  Get  Relevant  Data  

!  

Where  is  the  data  that  will  help  me  answer  the  quesBon?    

!  

What  are  the  relevant  fields  and  what  is  the  best  way  to  retrieve  

them?    

!  

What  data  sources  drive  those  constructs?    

!  

Is  the  primary  data  in  Splunk?  

!  

Can  I  enrich  Splunk  data  sources  with  external  data  feeds  and  

provide  mash-­‐ups?  

!  

Should  I  be  replacing  legacy  SQL  queries  with  DBConnect?  

(15)

Developing  for  Business:  Searches/Datamodels  

!  

What  is  the  sequence  of  operaBons  that  convert  my  data  into  the  

answer  for  my  quesBon?  

!  

What  searches  can  they  use  to  solve  those  problems?  

!  

How  do  I  constrain  and  audit  user  data  access?  

!  

How  do  I  construct  my  search,  build  my  datamodel,  port  my  SQL?  

!  

Do  I  know  where  to  get  help?  

(16)

Developing  for  Business:  Consuming  results  

!  Persona-­‐relevant  landing  dashboard  

!  Limit  access  to  what  they  need  to  get  the  job  done  

– Time  picker  default  Bmerange  and  limited  opBons  

– Form  search  

– Open  in  search  vs  open  in  pivot?  

!  Who  will  build  and  maintain  the  dashboards/datamodels?   !  How  do  I  construct  my  search,  build  my  dashboards?  

!  How  do  they  prefer  to  consume  the  results?  Splunk?  PDF?  Tableau?  

– Are  we  using  the  ODBC  driver  the  right  way?  

– Returning  search  results  vs  exporBng  all  data  

(17)
(18)

Oscar’s  ReporBng  Process  

1. Power  user  creates  report  or  dashboard  (DBConnect,  Search,  

JIRA  etc):  

         -­‐  Power  users  have  restricted  access  to  allowed  data            -­‐  They  are  idenBfied  over  Bme  

         -­‐  Power  users  help  each  other  answer  quesBons  

2. Report  is  given  to  Data  team  for  review  and  lock  down:  

         -­‐  Is  query  opBmized?  

         -­‐  Is  data  limited  to  “need  to  know”?  

         -­‐  Is  the  report  readable  and  understandable?  

3.  Data  team  publishes  dashboard  to  restricted  search  head            -­‐  Limited  adhoc  searching  (use  saved  searches  +  pivots)  

(19)

Unified  Member  View  

(20)

Unified  Member  View  (ConBnued!)  

(21)

Medical  Claims  Overview  

(22)

Medical  Claims  Overview  

(23)
(24)

Developing  for  the  Business:  AcBon  It  

!   Show  me  claims  that  are  at  

risk  of  being  paid  late  

!   How  are  we  doing  

compared  to  the  previous   month?  

!   What  percentage  of  claims  

are  on  Bme  vs.  late?  

!   How  many  claims  month  

over  month  have  been   paid  and  at  what  amount?  

!   How  many  claims  are  paid  

(25)

Vendor  NoBces  Emails  

Even  business  processes  

can  be  replaced  with  

simple  dashboards:

 

 

Are  email  noBficaBons  

from  vendors  arriving    

on-­‐Bme?  

(26)

Oscar’s  Build  Pipeline  

!

DBConnect’s  SQL  

Query  Analyzer  

!  

Only  Data  team  and  

Developers  access  SQL  

through  client  tools.  

Everyone  else  uses  

Splunk  

!  

Syntax  HighlighBng,  

Saved  Searches,  

Audited  AcBvity,  Real  

Time  AlerBng  on  

(27)

Oscar’s  Build  Pipeline  

!   Add  restricted  search  

methods  (inputs,   dropdowns,  etc)  

!   Add  more  panels,  pipe  to  

splunk  commands  (top,   chart,  Bmechart,  

anomalies,  transacBon!)  

!   Lock  drill  downs   !   Scheduled  searches?   !   Use  the  submit  bucon!   !   Consider  using  Monit  for  

(28)

Handles  it  Like  a  Champ  

3  PM  on  a  weekday  

(29)

RetroacBve:  What  Would  We  Do  Differently?  

!  

Use  Pivot  Tables  for  dashboards  

!  

Force  users  onto  Splunk’s  QA  sooner  

!  

Implement  dedicated  

splunk_{role}  

(30)

Professional  Services  Offering  

30  

!  

Introductory  Professional  Services  packages  for  uncovering  Business  

Value  from  Business  AnalyBcs  use  cases  

!  

Tune  your  Splunk  environment  and  opBmize  your  deployment  for  

expansion  into  new  use  cases  

!  

Assistance  with  requirements  gathering,  data  inputs,  dashboards,  

architecture  recommendaBons  and  documentaBon  

!  

Compliment  tradiBonal  BI  investments  and  reach  Business  users  

with  high  value  use  cases  

!  

Pre-­‐Scoped,  short  engagements  with  concrete  deliverables  and  

(31)

Growing  beyond  IT:  Call  to  AcBon!  

!  

Everyone  wants  to  move  to  OI  Level  4

 

!  

CIO  and  CDO  care  about  Business  Insight  

and  OperaBonal  Intelligence

 

!  

Build  some  easy  execuBve  dashboards!

 

!  

The  business  cares  about  Business  AnalyBcs  

but  crossing  departmental  silos  can  be  

tricky  

!  

OrganizaBon,  communicaBon,  

(32)
(33)

References

Related documents