SlideShare a Scribd company logo
Copyright	
  ©	
  2015	
  Splunk	
  Inc.	
  
Keisuke	
  Noda	
  
Takeshi	
  Suzuki	
  
Splunk	
  as	
  a	
  Service	
  
at	
  Rakuten	
  
1	
  
Disclaimer	
  
2	
  
During	
  the	
  course	
  of	
  this	
  presentaEon,	
  we	
  may	
  make	
  forward	
  looking	
  statements	
  regarding	
  future	
  
events	
  or	
  the	
  expected	
  performance	
  of	
  the	
  company.	
  We	
  cauEon	
  you	
  that	
  such	
  statements	
  reflect	
  our	
  
current	
  expectaEons	
  and	
  esEmates	
  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	
  presentaEon	
  are	
  being	
  made	
  as	
  of	
  the	
  Eme	
  and	
  date	
  of	
  its	
  live	
  
presentaEon.	
  If	
  reviewed	
  aQer	
  its	
  live	
  presentaEon,	
  this	
  presentaEon	
  may	
  not	
  contain	
  current	
  or	
  
accurate	
  informaEon.	
  We	
  do	
  not	
  assume	
  any	
  obligaEon	
  to	
  update	
  any	
  forward	
  looking	
  statements	
  we	
  
may	
  make.	
  	
  
	
  
In	
  addiEon,	
  any	
  informaEon	
  about	
  our	
  roadmap	
  outlines	
  our	
  general	
  product	
  direcEon	
  and	
  is	
  subject	
  to	
  
change	
  at	
  any	
  Eme	
  without	
  noEce.	
  It	
  is	
  for	
  informaEonal	
  purposes	
  only	
  and	
  shall	
  not,	
  be	
  incorporated	
  
into	
  any	
  contract	
  or	
  other	
  commitment.	
  Splunk	
  undertakes	
  no	
  obligaEon	
  either	
  to	
  develop	
  the	
  features	
  
or	
  funcEonality	
  described	
  or	
  to	
  include	
  any	
  such	
  feature	
  or	
  funcEonality	
  in	
  a	
  future	
  release.	
  
About	
  Us	
  
  Name	
  
–  Keisuke	
  Noda	
  
–  野田 啓介	
  
  PosiEon	
  
–  Architect	
  /	
  Manager	
  
–  Data	
  Store	
  PlaYorm	
  Group	
  
  Background	
  
–  ApplicaEon	
  engineer	
  
–  Database	
  engineer	
  
  Like	
  
–  Massage	
  
3	
  
About	
  Us	
  
4	
  
  Takeshi	
  Suzuki	
  
  鈴木 武	
  
  Tokyo	
  
	
  
  Rakuten,	
  Inc.	
  
  Security	
  OperaEons	
  Group	
  
  Security	
  engineer	
  /	
  Manager	
  
About	
  Company	
  
Founded: 	
   	
  February	
  7,	
  1997	
  
IPO: 	
   	
  April	
  19,	
  2000	
  (JASDAQ	
  Stock	
  Exchange)	
  
Office: 	
   	
  Rakuten	
  Tower	
  (Tokyo,	
  Japan)	
  
Employees:	
  	
  	
  	
  	
  12,288	
  (as	
  of	
  June,	
  2015)	
  	
  
Market	
  Cap:	
  	
  	
  	
  JPY	
  214,701	
  million	
  (as	
  of	
  Sep	
  15,	
  2015)	
  
5	
  
About	
  Company	
  
6	
  
Going	
  Global	
  
7	
  
Agenda	
  
•  Why	
  Splunk?	
  
•  Why	
  is	
  Splunk	
  offered	
  as	
  a	
  Service?	
  
•  Service	
  Overview	
  
•  Our	
  Challenges	
  
•  Current	
  Status	
  
•  Case	
  Studies	
  
•  What’s	
  Next?	
  
•  Wrap	
  up	
  
•  Q	
  and	
  A	
  
8	
  
Why	
  Splunk?	
  
Why	
  is	
  Splunk	
  offered	
  
as	
  a	
  Service?	
  
9	
  
Why	
  Splunk?	
  
•  Summer	
  2011…	
  I	
  discovered	
  Splunk	
  
•  Cool	
  visuals	
  
•  Looks	
  interesEng	
  
10	
  
Why	
  Splunk?	
  
•  Self-­‐made	
  database	
  monitoring	
  system	
  
•  Legacy	
  and	
  complex	
  system	
  
Batch	
  Server	
 RDBMS	
 Web	
  ApplicaEon	
Add	
  a	
  column	
Modify	
  
codes	
  
Modify	
  
codes	
Add	
  a	
  
column	
Input	
  the	
  Data	
  
into	
  RDB	
  
Store	
  the	
  Data	
   Visualize	
  the	
  Data	
  
Output	
  
Database	
  Status	
  
Before	
  
11	
  
Why	
  Splunk?	
  
•  Self-­‐made	
  database	
  monitoring	
  system	
  
•  One	
  Splunk	
  is	
  simple	
  
Input	
  Data	
  /	
  Store	
  Data	
  /	
  Visualize	
  Data	
  
Output	
  
Database	
  Status	
  
Then,	
  Splunk	
  began	
  to	
  be	
  used	
  in	
  various	
  groups…	
So	
  Easy!!	
All	
  in	
  One!	
Cool	
  Visuals!!	
AQer	
  
12	
  
Why	
  is	
  Splunk	
  offered	
  as	
  a	
  Service?	
  
.	
  .	
  .	
  	
  Splunk	
  as	
  a	
  Service	
  was	
  born	
  
13	
  
•  Splunk	
  began	
  to	
  be	
  used	
  in	
  various	
  groups	
  
•  There	
  were	
  so	
  many	
  repeEEve	
  operaEons	
  
	
  	
  	
  	
  	
  (such	
  as	
  license	
  management,	
  system	
  construcEons,	
  operaEons	
  …etc)	
  
If	
  there	
  is	
  one	
  big	
  plaYorm	
  and	
  everyone	
  can	
  use	
  it	
  
without	
  management,	
  the	
  problem	
  will	
  be	
  solved.	
  
	
  
In	
  addiEon,	
  it	
  may	
  have	
  many	
  other	
  benefits…	
  
Service	
  Overview	
  
14	
  
Service	
  Overview	
  
Corporate	
  IT	
   …	
  Merchant	
   Security	
  
Server	
  
Example	
  
15	
  
Dep.	
  A	
   Dep.	
  B	
  
Marketplace	
   Credit	
  Card	
  
E-­‐money	
  
Database	
  
Network	
  
Dep.	
  C	
   Dep.	
  D	
   Dep.	
  E	
  
•  Rakuten’s	
  organizaEon	
  
•  There	
  are	
  so	
  many	
  departments	
  and	
  groups	
  
Service	
  Overview	
  
Admin	
   User	
  
…	
  Network	
  
Security	
  
Credit	
  Card	
  
Corporate	
  IT	
  
My	
  Group	
  
16	
  
•  Groups	
  of	
  Splunk	
  as	
  a	
  Service	
  
•  Admin	
  
•  User	
  
Service	
  Overview	
  
•  No	
  need	
  to	
  manage	
  Infrastructure	
  
•  Design,	
  construcEon,	
  monitoring,	
  operaEon	
  and	
  license	
  
•  Easy	
  to	
  start	
  Splunking	
  in	
  a	
  few	
  minutes	
  without	
  detailed	
  
configuraEon	
  
•  Charged	
  by	
  measured	
  rate	
  
•  High	
  availability	
  
•  99.99%	
  upEme	
  
	
  	
  	
  	
  	
  	
  	
  	
  Rakuten	
  
Splunk	
  as	
  a	
  Service	
Will	
  be	
  talked	
  
details	
  later	
For	
  user	
  
17	
  
Service	
  Design	
  
•  Environment	
  
•  Private	
  Cloud	
  
•  High	
  availability	
  
•  On	
  Eme	
  delivery	
  
•  Flexibility	
  
18	
  
Service	
  Design	
  
•  System	
  configuraEon	
  
•  v6.2.X	
  
•  Using	
  an	
  indexer	
  cluster	
  
•  Full	
  components	
  
•  Newer	
  data	
  on	
  Low	
  latency	
  
Storage	
  (Hotdb),	
  Older	
  data	
  
on	
  Low	
  Cost	
  Storage	
  (Colddb)	
  
19	
  
Service	
  Design	
  
•  Other	
  specificaEons	
  
•  Splunk	
  account	
  is	
  created	
  for	
  each	
  user	
  
•  1	
  user	
  =	
  1	
  group,	
  1	
  service,	
  or	
  1	
  project	
  
•  Each	
  user	
  has	
  his/her	
  own	
  App	
  
•  Basically	
  a	
  user	
  can	
  see	
  only	
  his/her	
  own	
  data	
  
•  Accesses	
  are	
  controlled	
  by	
  tags	
  
•  Users	
  can	
  choose	
  the	
  term	
  of	
  storage	
  retenEon	
  from	
  1	
  day	
  to	
  6	
  years	
  for	
  
each	
  input	
  
•  Admin	
  does	
  not	
  do	
  backups	
  
•  Dedicated	
  Search	
  Head	
  is	
  ready	
  for	
  users	
  who	
  need	
  
20	
  
Service	
  OperaEons	
  
•  System	
  operaEons	
  
•  Create	
  user	
  accounts	
  (rolls,	
  users	
  and	
  Apps)	
  
•  Set	
  up	
  inputs	
  
•  Install	
  external	
  Apps	
  
•  Irregular	
  configuraEon	
  (props.conf,	
  transforms.conf,	
  limits.conf,	
  …etc)	
  
•  Service	
  operaEons	
  
•  User	
  support	
  /	
  ConsultaEon	
  
•  Monitoring	
  
•  Input	
  size	
  
•  System	
  resources	
  (SoS	
  /	
  Unix	
  App	
  /	
  PandoraFMS)	
  
Admin	
  side	
  
21	
  
Our	
  Challenges	
  
22	
  
Our	
  Challenges	
  
1.  Easy	
  data	
  access	
  control	
  
2.  CollaboraEon	
  with	
  internal	
  tools	
  
3.  CollaboraEon	
  with	
  global	
  group	
  companies	
  
4.  OperaEon	
  improvements	
  by	
  Rakuten	
  Splunk	
  Portal	
  Site	
  with	
  API	
  
23	
  
Your	
  network	
  log	
  correlates	
  with	
  
my	
  syslog.	
  I	
  want	
  to	
  see	
  your	
  logs!	
Easy	
  Data	
  Access	
  Control	
  
  Demand	
  
•  Users	
  want	
  to	
  see	
  other	
  user’s	
  data	
  
  Measure	
  
•  Use	
  Tag	
  (tagUser::	
  host=<user’s	
  host>)	
  
•  Add	
  whitelist	
  condiEon	
  in	
  case	
  of	
  sharing	
  data	
  
OK	
Thank	
  you.	
  
So	
  efficient!	
User	
  B	
User	
  A	
tag=tagA	
,	
  tagB	
 Admin	
I’d	
  love	
  to.	
24	
  
CollaboraEon	
  with	
  Internal	
  Tools	
  
Lookup	
  
Script	
   Internal	
  tools	
  
Script	
  
25	
  
  Demand	
  
•  Users	
  want	
  to	
  use	
  some	
  internal	
  tools	
  and	
  informaEon	
  from	
  Splunk	
  
  Measure	
  
•  Import	
  CMDB	
  data	
  (lookup)	
  
•  Can	
  receive	
  direct	
  phone	
  calls	
  from	
  DC	
  staff	
  (alert	
  script)	
  
•  Can	
  call	
  Hipchat/Slack	
  web	
  hooks	
  (alert	
  script)	
  
CollaboraEon	
  with	
  global	
  group	
  companies	
  
26	
  
  Demand	
  
•  Users	
  want	
  to	
  access	
  global	
  companies’	
  data	
  through	
  Splunk	
  
  Measure	
  
•  Splunk	
  as	
  a	
  Service	
  in	
  the	
  USA	
  is	
  ready	
  
•  Supervisors	
  can	
  see	
  the	
  whole	
  data	
  of	
  each	
  region	
  
OperaEon	
  Improvements	
  
27	
  
  Demand	
  
•  Users	
  want	
  to	
  start	
  Splunking	
  easily	
  in	
  a	
  short	
  Eme	
  
•  Admin	
  wants	
  to	
  make	
  regular	
  operaEons	
  more	
  efficient	
  
  Measure	
  
•  Made	
  Rakuten	
  Splunk	
  Portal	
  Site	
  for	
  operaEon	
  improvements	
  
using	
  Splunk	
  REST	
  API!	
  
•  Easy	
  to	
  start	
  Splunking	
  in	
  just	
  a	
  few	
  minutes	
  
Rakuten	
  Splunk	
  Portal	
  Site	
  
•  DemonstraEon	
  
•  Easy	
  to	
  start	
  Splunking	
  
1.  Create	
  Splunk	
  web	
  account	
  
2.  Install	
  a	
  forwarder	
  
3.  Set	
  up	
  &	
  deploy	
  Apps	
  
28	
  
Rakuten	
  Splunk	
  Portal	
  Site	
  
•  Current	
  main	
  features	
  
•  Manages	
  user’s	
  informaEon	
  (organizaEon,	
  emails,	
  etc..)	
  
•  Creates	
  Splunk	
  web	
  accounts	
  (create	
  roles,	
  users,	
  and	
  Apps)	
  
•  Manages	
  forwarders,	
  server	
  classes,	
  inputs	
  and	
  Apps	
  
•  Deploys	
  Apps	
  to	
  users’	
  forwarders	
  
•  Alerts	
  users	
  when	
  users’	
  forwarders	
  are	
  down	
  
Good	
  reputaEon	
29	
  
Rakuten	
  Splunk	
  Portal	
  Site	
  
•  Do	
  you	
  want	
  to	
  try	
  the	
  Portal	
  Site	
  on	
  your	
  environment?	
  
We	
  are	
  currently	
  developing	
  it	
  as	
  an	
  open-­‐source	
  project!!	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
Please	
  read	
  README	
  before	
  using	
  it.	
  
30	
  
To	
  be	
  prepared!!	
  
Current	
  Status	
  
31	
  
Current	
  Status	
  
Indexed	
  Data	
  Size	
Availability	
  Rate	
32	
  
Current	
  Status	
  
Input	
  Size	
#	
  of	
  Accounts	
33	
  
Case	
  Studies	
  
34	
  
Case	
  Studies	
  
35	
  
Server	
  
Real-­‐Eme	
  monitoring	
  
TroubleshooEng	
  
Usage	
  report	
Database	
  
Real-­‐Eme	
  monitoring	
  
TroubleshooEng	
  
Usage	
  report	
  
Service	
  KPI	
  management	
Security	
  
IDS	
  real-­‐Eme	
  monitoring	
  
Fraud	
  detecEon	
  
Private	
  Cloud	
  (RIaaS)	
  
Real-­‐Eme	
  monitoring	
  
Resource	
  management	
  
Applica[on	
  
Real-­‐Eme	
  monitoring	
  
Service	
  KPI	
  management	
  
Performance	
  management	
Storage	
  
Real-­‐Eme	
  monitoring	
  
Resource	
  management	
  
Service	
  KPI	
  management	
Network	
  
Real-­‐Eme	
  monitoring	
  
TroubleshooEng	
  
Trend	
  analysis	
  
More…	
  
Security	
  Monitoring	
  Security	
36	
  
Alert	
  Email	
37	
  
Security	
  
Actual	
  avack	
  payload	
DescripEon	
  of	
  avack	
  
Point	
  of	
  contact	
  
Data	
  comes	
  from	
  other	
  systems	
  
Security	
  Monitoring	
  
•  Before	
  
•  Analyze	
  by	
  Managed	
  Security	
  Service	
  Portal	
  
•  Make	
  sure	
  the	
  right	
  person	
  handles	
  the	
  incident	
  
•  AQer	
  
•  By	
  CMDB,	
  streamlined	
  escalaEon	
  flow	
  
•  Shorten	
  Eme	
  for	
  iniEalizing	
  acEon	
  
•  Detect	
  irregular	
  accesses	
  
Security	
38	
  
Case	
  Studies	
  
39	
  
Server	
  
Real-­‐Eme	
  monitoring	
  
TroubleshooEng	
  
Usage	
  report	
Database	
  
Real-­‐Eme	
  monitoring	
  
TroubleshooEng	
  
Usage	
  report	
  
Service	
  KPI	
  management	
Security	
  
IDS	
  real-­‐Eme	
  monitoring	
  
Fraud	
  detecEon	
  
Private	
  Cloud	
  (RIaaS)	
  
Real-­‐Eme	
  monitoring	
  
Resource	
  management	
  
Applica[on	
  
Real-­‐Eme	
  monitoring	
  
Service	
  KPI	
  management	
  
Performance	
  management	
Storage	
  
Real-­‐Eme	
  monitoring	
  
Resource	
  management	
  
Service	
  KPI	
  management	
Network	
  
Real-­‐Eme	
  monitoring	
  
TroubleshooEng	
  
Trend	
  analysis	
  
More…	
  
Quote	
  
40	
  
“You	
  can’t	
  connect	
  the	
  dots	
  looking	
  forward;	
  
you	
  can	
  only	
  connect	
  them	
  looking	
  backward.	
  
So	
  you	
  have	
  to	
  trust	
  that	
  the	
  dots	
  will	
  somehow	
  
connect	
  in	
  your	
  future.	
  You	
  have	
  to	
  trust	
  in	
  
something”	
  	
   -­‐	
  Steve	
  Jobs	
  
Wrap	
  up	
  
41	
  
What’s	
  Next?	
  
•  Make	
  it	
  easier	
  to	
  get	
  Splunk	
  started	
  
•  Complete	
  automaEon	
  
•  Make	
  regular	
  operaEons	
  more	
  efficient	
  
•  Change	
  frequent	
  operaEons	
  automaEcally	
  
•  Upgrade	
  to	
  v6.3	
  
•  Enhance	
  Rakuten	
  Splunk	
  Portal	
  Site	
  
•  Have	
  more	
  collaboraEon	
  with	
  global	
  group	
  companies	
  
42	
  
Wrap	
  up	
  
•  Rakuten	
  is	
  using	
  one	
  big	
  Splunk	
  as	
  a	
  Service	
  
•  PosiEve	
  advantages	
  for	
  user	
  
•  No	
  need	
  to	
  manage	
  Infrastructure,	
  License,	
  and	
  detailed	
  configuraEon	
  
•  Can	
  use	
  data	
  of	
  crossing	
  organizaEon	
  
•  PosiEve	
  advantages	
  for	
  admin	
  
•  Can	
  manage	
  operaEons	
  and	
  license	
  efficiently	
  
•  Have	
  many	
  saEsfied	
  users	
  
•  OperaEon	
  improvements	
  by	
  Splunk	
  Portal	
  Site	
  with	
  API	
  
•  Can	
  start	
  Splunking	
  easily	
  in	
  a	
  few	
  minutes	
  
•  Many	
  different	
  types	
  of	
  users	
  are	
  using	
  Splunk,	
  and	
  hopefully	
  it	
  
will	
  expand	
  globally	
  
43	
  
QuesEons?	
  
44	
  
THANK	
  YOU	
  

More Related Content

PDF
Splunk in Nordstrom: IT Operations
PDF
Splunk in Target: Internet of Things (Robot Analytics)
PDF
Splunk in Yoox: Security and Compliance
PDF
Qwasi Splunk and NCR Integration: Business Analytics
PPTX
Elevate your Splunk Deployment by Better Understanding your Value Breakfast S...
PPTX
Splunk for Developers Breakout Session
PPTX
Machine Learning and Analytics Breakout Session
PPTX
How to Design, Build and Map IT and Business Services in Splunk
Splunk in Nordstrom: IT Operations
Splunk in Target: Internet of Things (Robot Analytics)
Splunk in Yoox: Security and Compliance
Qwasi Splunk and NCR Integration: Business Analytics
Elevate your Splunk Deployment by Better Understanding your Value Breakfast S...
Splunk for Developers Breakout Session
Machine Learning and Analytics Breakout Session
How to Design, Build and Map IT and Business Services in Splunk

What's hot (20)

PPTX
Getting Started with Splunk Enterprise
PPTX
SplunkLive! - Splunk for IT Operations
PPTX
Devops Powered by Splunk
PDF
Herbalife Customer Presentation
PPTX
Taking Splunk to the Next Level - Manager
PPTX
Splunk for Developers
PPTX
Splunk Ninjas: New Features and Search Dojo
PDF
SplunkLive! Austin Customer Presentation - Xerox
PPTX
Splunk company overview april. 2015
PPTX
Machine Learning and Analytics Breakout Session
PPTX
Splunk at Aaron's Inc
PPTX
IT Service Intelligence Hands On Breakout Session
PPTX
IT Service Intelligence Hands On Breakout Session
PPTX
How to Design, Build and Map IT and Business Services in Splunk
PDF
Keynote Presentation
PDF
Machine Data 101
PPTX
Customer Presentation
PPTX
How to Design, Build and Map IT and Business Services in Splunk
PPTX
Splunk IT Service Intelligence
PPTX
Power of Splunk Search Processing Language (SPL)
Getting Started with Splunk Enterprise
SplunkLive! - Splunk for IT Operations
Devops Powered by Splunk
Herbalife Customer Presentation
Taking Splunk to the Next Level - Manager
Splunk for Developers
Splunk Ninjas: New Features and Search Dojo
SplunkLive! Austin Customer Presentation - Xerox
Splunk company overview april. 2015
Machine Learning and Analytics Breakout Session
Splunk at Aaron's Inc
IT Service Intelligence Hands On Breakout Session
IT Service Intelligence Hands On Breakout Session
How to Design, Build and Map IT and Business Services in Splunk
Keynote Presentation
Machine Data 101
Customer Presentation
How to Design, Build and Map IT and Business Services in Splunk
Splunk IT Service Intelligence
Power of Splunk Search Processing Language (SPL)
Ad

Similar to Splunk in Rakuten: Splunk as a Service for all (20)

PDF
Rakuten’s Journey with Splunk - Evolution of Splunk as a Service
PPTX
Getting Started with Splunk Enterprises
PDF
SplunkLive! London 2015 - DevOps Breakout
PDF
Atlassian Executive Business Forum - LinkedIn HQ
PPTX
SplunkLive! Frankfurt 2018 - Legacy SIEM to Splunk, How to Conquer Migration ...
PDF
206530 getting started with p6 analytics and reporting
PPTX
SplunkLive! Zurich 2018: Legacy SIEM to Splunk, How to Conquer Migration and ...
PPTX
SERVICENOW PPT BY PAVANKUMAR
PDF
Splunk in Staples: IT Operations
PDF
Cognos Analytics v11: A Closer Look
PPTX
Splunk MINT and Stream Breakout
PDF
Building Business Service Intelligence with ITSI
PDF
How Zebra Technologies delivers business intelligence with Elastic on Google ...
PDF
Splunk for Industrial Data and the Internet of Things
PDF
Splunk - Splunk for Industrial Data and the Internet of Things
PPTX
Splunk Enterprise 6.3 - Splunk Tech Day
PDF
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
PDF
Quelles nouveautés avec la version 6.5 de Splunk Enterprise
PPTX
Agile enterprise integration
PDF
MuleSoft Surat Meetup#51 - API Monitoring - Through a New Lens
Rakuten’s Journey with Splunk - Evolution of Splunk as a Service
Getting Started with Splunk Enterprises
SplunkLive! London 2015 - DevOps Breakout
Atlassian Executive Business Forum - LinkedIn HQ
SplunkLive! Frankfurt 2018 - Legacy SIEM to Splunk, How to Conquer Migration ...
206530 getting started with p6 analytics and reporting
SplunkLive! Zurich 2018: Legacy SIEM to Splunk, How to Conquer Migration and ...
SERVICENOW PPT BY PAVANKUMAR
Splunk in Staples: IT Operations
Cognos Analytics v11: A Closer Look
Splunk MINT and Stream Breakout
Building Business Service Intelligence with ITSI
How Zebra Technologies delivers business intelligence with Elastic on Google ...
Splunk for Industrial Data and the Internet of Things
Splunk - Splunk for Industrial Data and the Internet of Things
Splunk Enterprise 6.3 - Splunk Tech Day
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
Quelles nouveautés avec la version 6.5 de Splunk Enterprise
Agile enterprise integration
MuleSoft Surat Meetup#51 - API Monitoring - Through a New Lens
Ad

More from Timur Bagirov (11)

PDF
презентация Clever data конференция splunk октябрь 2016 v2
PDF
Splunk for NAC in Yandex
PDF
Tinkoff splunk 2016
PDF
Splunk sberbank cib
PDF
11 nov splunk_conf_мониторинг доступности услуг в мегафон
PDF
Splunk in Otto: Business Analytics
PDF
Splunk in John Lewis: Business Analytics
PPTX
Splunk Check Point технологические партнеры
PDF
Доступная безопасность: смесь инструментов с данными. Советы архитектора Oracle
PDF
Немного о Splunk в Yota
PDF
Splunk live мегафон 2015 - v4
презентация Clever data конференция splunk октябрь 2016 v2
Splunk for NAC in Yandex
Tinkoff splunk 2016
Splunk sberbank cib
11 nov splunk_conf_мониторинг доступности услуг в мегафон
Splunk in Otto: Business Analytics
Splunk in John Lewis: Business Analytics
Splunk Check Point технологические партнеры
Доступная безопасность: смесь инструментов с данными. Советы архитектора Oracle
Немного о Splunk в Yota
Splunk live мегафон 2015 - v4

Recently uploaded (8)

PDF
Supermarket Floral Ad Roundup- Week 32 2025.pdf
DOC
York毕业证学历认证,温哥华拉萨尔学院毕业证留学学历
PPTX
Business Benefits of Best Price Storage Containers in Manitoba.pptx
PPTX
Record Guys in Abilene, TX (Claudis Davis)
PPTX
Brand and tagline quiznnnnnnnnnnnnnnnnnn
PDF
Custom Round Plaques at Trophy-World Malaysia | Custom Trophies & Plaques Sup...
PPTX
Redefining Organization with Affordable Storage Containers in Nova Scotia.pptx
PDF
Golden Star Crystal Wooden Trophies at Trophy-World Malaysia | Custom Trophie...
Supermarket Floral Ad Roundup- Week 32 2025.pdf
York毕业证学历认证,温哥华拉萨尔学院毕业证留学学历
Business Benefits of Best Price Storage Containers in Manitoba.pptx
Record Guys in Abilene, TX (Claudis Davis)
Brand and tagline quiznnnnnnnnnnnnnnnnnn
Custom Round Plaques at Trophy-World Malaysia | Custom Trophies & Plaques Sup...
Redefining Organization with Affordable Storage Containers in Nova Scotia.pptx
Golden Star Crystal Wooden Trophies at Trophy-World Malaysia | Custom Trophie...

Splunk in Rakuten: Splunk as a Service for all

  • 1. Copyright  ©  2015  Splunk  Inc.   Keisuke  Noda   Takeshi  Suzuki   Splunk  as  a  Service   at  Rakuten   1  
  • 2. Disclaimer   2   During  the  course  of  this  presentaEon,  we  may  make  forward  looking  statements  regarding  future   events  or  the  expected  performance  of  the  company.  We  cauEon  you  that  such  statements  reflect  our   current  expectaEons  and  esEmates  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  presentaEon  are  being  made  as  of  the  Eme  and  date  of  its  live   presentaEon.  If  reviewed  aQer  its  live  presentaEon,  this  presentaEon  may  not  contain  current  or   accurate  informaEon.  We  do  not  assume  any  obligaEon  to  update  any  forward  looking  statements  we   may  make.       In  addiEon,  any  informaEon  about  our  roadmap  outlines  our  general  product  direcEon  and  is  subject  to   change  at  any  Eme  without  noEce.  It  is  for  informaEonal  purposes  only  and  shall  not,  be  incorporated   into  any  contract  or  other  commitment.  Splunk  undertakes  no  obligaEon  either  to  develop  the  features   or  funcEonality  described  or  to  include  any  such  feature  or  funcEonality  in  a  future  release.  
  • 3. About  Us     Name   –  Keisuke  Noda   –  野田 啓介     PosiEon   –  Architect  /  Manager   –  Data  Store  PlaYorm  Group     Background   –  ApplicaEon  engineer   –  Database  engineer     Like   –  Massage   3  
  • 4. About  Us   4     Takeshi  Suzuki     鈴木 武     Tokyo       Rakuten,  Inc.     Security  OperaEons  Group     Security  engineer  /  Manager  
  • 5. About  Company   Founded:    February  7,  1997   IPO:    April  19,  2000  (JASDAQ  Stock  Exchange)   Office:    Rakuten  Tower  (Tokyo,  Japan)   Employees:          12,288  (as  of  June,  2015)     Market  Cap:        JPY  214,701  million  (as  of  Sep  15,  2015)   5  
  • 8. Agenda   •  Why  Splunk?   •  Why  is  Splunk  offered  as  a  Service?   •  Service  Overview   •  Our  Challenges   •  Current  Status   •  Case  Studies   •  What’s  Next?   •  Wrap  up   •  Q  and  A   8  
  • 9. Why  Splunk?   Why  is  Splunk  offered   as  a  Service?   9  
  • 10. Why  Splunk?   •  Summer  2011…  I  discovered  Splunk   •  Cool  visuals   •  Looks  interesEng   10  
  • 11. Why  Splunk?   •  Self-­‐made  database  monitoring  system   •  Legacy  and  complex  system   Batch  Server RDBMS Web  ApplicaEon Add  a  column Modify   codes   Modify   codes Add  a   column Input  the  Data   into  RDB   Store  the  Data   Visualize  the  Data   Output   Database  Status   Before   11  
  • 12. Why  Splunk?   •  Self-­‐made  database  monitoring  system   •  One  Splunk  is  simple   Input  Data  /  Store  Data  /  Visualize  Data   Output   Database  Status   Then,  Splunk  began  to  be  used  in  various  groups… So  Easy!! All  in  One! Cool  Visuals!! AQer   12  
  • 13. Why  is  Splunk  offered  as  a  Service?   .  .  .    Splunk  as  a  Service  was  born   13   •  Splunk  began  to  be  used  in  various  groups   •  There  were  so  many  repeEEve  operaEons            (such  as  license  management,  system  construcEons,  operaEons  …etc)   If  there  is  one  big  plaYorm  and  everyone  can  use  it   without  management,  the  problem  will  be  solved.     In  addiEon,  it  may  have  many  other  benefits…  
  • 15. Service  Overview   Corporate  IT   …  Merchant   Security   Server   Example   15   Dep.  A   Dep.  B   Marketplace   Credit  Card   E-­‐money   Database   Network   Dep.  C   Dep.  D   Dep.  E   •  Rakuten’s  organizaEon   •  There  are  so  many  departments  and  groups  
  • 16. Service  Overview   Admin   User   …  Network   Security   Credit  Card   Corporate  IT   My  Group   16   •  Groups  of  Splunk  as  a  Service   •  Admin   •  User  
  • 17. Service  Overview   •  No  need  to  manage  Infrastructure   •  Design,  construcEon,  monitoring,  operaEon  and  license   •  Easy  to  start  Splunking  in  a  few  minutes  without  detailed   configuraEon   •  Charged  by  measured  rate   •  High  availability   •  99.99%  upEme                  Rakuten   Splunk  as  a  Service Will  be  talked   details  later For  user   17  
  • 18. Service  Design   •  Environment   •  Private  Cloud   •  High  availability   •  On  Eme  delivery   •  Flexibility   18  
  • 19. Service  Design   •  System  configuraEon   •  v6.2.X   •  Using  an  indexer  cluster   •  Full  components   •  Newer  data  on  Low  latency   Storage  (Hotdb),  Older  data   on  Low  Cost  Storage  (Colddb)   19  
  • 20. Service  Design   •  Other  specificaEons   •  Splunk  account  is  created  for  each  user   •  1  user  =  1  group,  1  service,  or  1  project   •  Each  user  has  his/her  own  App   •  Basically  a  user  can  see  only  his/her  own  data   •  Accesses  are  controlled  by  tags   •  Users  can  choose  the  term  of  storage  retenEon  from  1  day  to  6  years  for   each  input   •  Admin  does  not  do  backups   •  Dedicated  Search  Head  is  ready  for  users  who  need   20  
  • 21. Service  OperaEons   •  System  operaEons   •  Create  user  accounts  (rolls,  users  and  Apps)   •  Set  up  inputs   •  Install  external  Apps   •  Irregular  configuraEon  (props.conf,  transforms.conf,  limits.conf,  …etc)   •  Service  operaEons   •  User  support  /  ConsultaEon   •  Monitoring   •  Input  size   •  System  resources  (SoS  /  Unix  App  /  PandoraFMS)   Admin  side   21  
  • 23. Our  Challenges   1.  Easy  data  access  control   2.  CollaboraEon  with  internal  tools   3.  CollaboraEon  with  global  group  companies   4.  OperaEon  improvements  by  Rakuten  Splunk  Portal  Site  with  API   23  
  • 24. Your  network  log  correlates  with   my  syslog.  I  want  to  see  your  logs! Easy  Data  Access  Control     Demand   •  Users  want  to  see  other  user’s  data     Measure   •  Use  Tag  (tagUser::  host=<user’s  host>)   •  Add  whitelist  condiEon  in  case  of  sharing  data   OK Thank  you.   So  efficient! User  B User  A tag=tagA ,  tagB Admin I’d  love  to. 24  
  • 25. CollaboraEon  with  Internal  Tools   Lookup   Script   Internal  tools   Script   25     Demand   •  Users  want  to  use  some  internal  tools  and  informaEon  from  Splunk     Measure   •  Import  CMDB  data  (lookup)   •  Can  receive  direct  phone  calls  from  DC  staff  (alert  script)   •  Can  call  Hipchat/Slack  web  hooks  (alert  script)  
  • 26. CollaboraEon  with  global  group  companies   26     Demand   •  Users  want  to  access  global  companies’  data  through  Splunk     Measure   •  Splunk  as  a  Service  in  the  USA  is  ready   •  Supervisors  can  see  the  whole  data  of  each  region  
  • 27. OperaEon  Improvements   27     Demand   •  Users  want  to  start  Splunking  easily  in  a  short  Eme   •  Admin  wants  to  make  regular  operaEons  more  efficient     Measure   •  Made  Rakuten  Splunk  Portal  Site  for  operaEon  improvements   using  Splunk  REST  API!   •  Easy  to  start  Splunking  in  just  a  few  minutes  
  • 28. Rakuten  Splunk  Portal  Site   •  DemonstraEon   •  Easy  to  start  Splunking   1.  Create  Splunk  web  account   2.  Install  a  forwarder   3.  Set  up  &  deploy  Apps   28  
  • 29. Rakuten  Splunk  Portal  Site   •  Current  main  features   •  Manages  user’s  informaEon  (organizaEon,  emails,  etc..)   •  Creates  Splunk  web  accounts  (create  roles,  users,  and  Apps)   •  Manages  forwarders,  server  classes,  inputs  and  Apps   •  Deploys  Apps  to  users’  forwarders   •  Alerts  users  when  users’  forwarders  are  down   Good  reputaEon 29  
  • 30. Rakuten  Splunk  Portal  Site   •  Do  you  want  to  try  the  Portal  Site  on  your  environment?   We  are  currently  developing  it  as  an  open-­‐source  project!!                 Please  read  README  before  using  it.   30   To  be  prepared!!  
  • 32. Current  Status   Indexed  Data  Size Availability  Rate 32  
  • 33. Current  Status   Input  Size #  of  Accounts 33  
  • 35. Case  Studies   35   Server   Real-­‐Eme  monitoring   TroubleshooEng   Usage  report Database   Real-­‐Eme  monitoring   TroubleshooEng   Usage  report   Service  KPI  management Security   IDS  real-­‐Eme  monitoring   Fraud  detecEon   Private  Cloud  (RIaaS)   Real-­‐Eme  monitoring   Resource  management   Applica[on   Real-­‐Eme  monitoring   Service  KPI  management   Performance  management Storage   Real-­‐Eme  monitoring   Resource  management   Service  KPI  management Network   Real-­‐Eme  monitoring   TroubleshooEng   Trend  analysis   More…  
  • 37. Alert  Email 37   Security   Actual  avack  payload DescripEon  of  avack   Point  of  contact   Data  comes  from  other  systems  
  • 38. Security  Monitoring   •  Before   •  Analyze  by  Managed  Security  Service  Portal   •  Make  sure  the  right  person  handles  the  incident   •  AQer   •  By  CMDB,  streamlined  escalaEon  flow   •  Shorten  Eme  for  iniEalizing  acEon   •  Detect  irregular  accesses   Security 38  
  • 39. Case  Studies   39   Server   Real-­‐Eme  monitoring   TroubleshooEng   Usage  report Database   Real-­‐Eme  monitoring   TroubleshooEng   Usage  report   Service  KPI  management Security   IDS  real-­‐Eme  monitoring   Fraud  detecEon   Private  Cloud  (RIaaS)   Real-­‐Eme  monitoring   Resource  management   Applica[on   Real-­‐Eme  monitoring   Service  KPI  management   Performance  management Storage   Real-­‐Eme  monitoring   Resource  management   Service  KPI  management Network   Real-­‐Eme  monitoring   TroubleshooEng   Trend  analysis   More…  
  • 40. Quote   40   “You  can’t  connect  the  dots  looking  forward;   you  can  only  connect  them  looking  backward.   So  you  have  to  trust  that  the  dots  will  somehow   connect  in  your  future.  You  have  to  trust  in   something”     -­‐  Steve  Jobs  
  • 42. What’s  Next?   •  Make  it  easier  to  get  Splunk  started   •  Complete  automaEon   •  Make  regular  operaEons  more  efficient   •  Change  frequent  operaEons  automaEcally   •  Upgrade  to  v6.3   •  Enhance  Rakuten  Splunk  Portal  Site   •  Have  more  collaboraEon  with  global  group  companies   42  
  • 43. Wrap  up   •  Rakuten  is  using  one  big  Splunk  as  a  Service   •  PosiEve  advantages  for  user   •  No  need  to  manage  Infrastructure,  License,  and  detailed  configuraEon   •  Can  use  data  of  crossing  organizaEon   •  PosiEve  advantages  for  admin   •  Can  manage  operaEons  and  license  efficiently   •  Have  many  saEsfied  users   •  OperaEon  improvements  by  Splunk  Portal  Site  with  API   •  Can  start  Splunking  easily  in  a  few  minutes   •  Many  different  types  of  users  are  using  Splunk,  and  hopefully  it   will  expand  globally   43