Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
Copyright © 2013 Splunk Inc.
I Know What You Do! Chulhyun Cho eCommerce Dev. Team Leader, CJ O Shopping
Agenda
! CJ O Shopping ! Our Challenges ! Why Splunk ! Values from Splunk ! Use Case of Splunk ! Our Future with Splunk ! Summary
CJ O Shopping
CJ O Shopping
4
! “We are No. 1 home shopping channel in Korea” – TV shopping – Internet shopping – CJmall – Mobile shopping – Mobile CJmall – Catalog shopping – Social market – O’Clock
4
CJ O Shopping’s Value ProposiSons
5 5
ON-LINE/ON-AIR OMNIPRESENT OPENNESS ONLY ONE OPTIMUM OH!
We offer real-‐Sme shopping opportuniSes, whenever customers need
We are easy to reach by the customers through mulSple access points (internet, TV, catalog etc.)
We offer converged contents and universality of the access
We offer opSmized selecSon for each individual customer
We ensure for customers to have memorable and fascinaSng shopping experience
We offer exclusive brands and service to customers, which other compeStors cannot provide
Chulhyun Cho
6
• Present : e-‐Dev. Team Leader – More 15 years – Developer – Project Manager
• eCommerce Dev. Team – Web : Java, php, Python, .Net – Mobile App : iOS, Android – Smart TV App : Samsung Smart TV
Our Challenges
Background
8 8
Need new log analysis system Our problems
! We already have ! Expanded new biz ! Have no Sme ! New log analysis system
! Ever used RDBMS ! Pay a lot of money ! Wait too long Sme
Approach
9 9
New analysis system Easy
Convenience Short development period
Why Splunk
We Have Three OpSons
11
NoSQL Splunk Hadoop
What is the Best?
ConsideraSons
Easy of Development Development Period
Easy of Deployment Cost
12
Except Hadoop
13
We don’t know what to do – No one can help us
Development Period
14
Splunk NoSQL
POC 1 Week 3 Months
Project 3 Months less More than 6 Months
Beher
Easy of Deployment
Splunk NoSQL
Deploy Immediate TradiSonal
Beher
15
Easy of Development
16
Splunk NoSQL
Pros Like a search Embed tool Documents
None
Cons Learning Learning
Beher
Development Process Splunk> NoSQL
Requirement analysis phase
Real demo prototype Documents
Design phase Real app Drawing screen prototype
Development phase Real app WaiSng
TesSng phase Data verificaSon Real app
Beher
17
Cost
Splunk NoSQL
POC Everything is include Need money for POC
Project License fee Small size project Middle size project
Beher
18
Budget ! We already spent almost budget ! Need to get approval for addiSon budget ! Suggest way to reduce the cost for maintaining SMS ! Splunk> already have SMS ! So, We decided to subsStute SMS by Splunk
! Finally, Splunk wins
19
Values from Splunk
Expanded Splunk Project ! Track and analyze customers acSvity in real-‐Sme ! End-‐user don’t know it’s available ! Understand and control (Guide…) customers ! Understand customers desires from their shopping habits
Customer’s ac6vity and desires
analysis
Real-‐6me Marke6ng Long-‐tail Marke6ng Revenue UP,
New Biz-‐model
21
Simple Sooware Architecture One shot, three birds
Splunk
gSmartTrend
Web Log SMS / NMS Mobile Log Develop
GAION App
Live Log of CJ O Shopping
22
Simple FuncSons Stack Live Log
Basic Analysis Deep Analysis RT Marke6ng
Push Server
Repor6ng
Customer Analysis
Contents Analysis
Page Analysis
Traffic Analysis
System analyis
Scenario Analysis
Transac6on Analysis
ClickZone Analysis
Micro Segmenta6on Service Monitoring
Customer Monitoring
Campaign Monitoring
System Monitoring
eMail, SMS, Pop-‐Up
Product recommend, DC
Campaign Result
Real-‐6me Report
Daily/Weekly/Monthly
System Monitoring
Rela6onal Analysis
gSmartTrend Module
23
Use Case of Splunk
Select and ConcentraSon
• Real Sme dashboard • Mobile log collecSon • Customer’s acSvity tracking
25
Real-‐Sme Dashboard
! Why real Sme? – We focused ROI – ROI is low, we have to change contents
! Which data? – Brand deals’ ranking – Special deals’ ranking – Product ranking
! What are we doing? – Changing deals
26
Mobile Log CollecSon
! Why mobile log? – Mobile is our new business domain – Need analySc system for mobile app/web
! Which data? – Mobile log
! What are we doing? – Analysis acSvity in mobile app/web – Improve UI/UX
Customer’s AcSvity Tracking
! Why customer’s acSvity? – We are developing personalized service in WEB and Mobile
! Which data? – Customer’s interesSng category, item, deals – Customer’s response
! What are we doing? – Offer right contents – Right Sme – Right device
Real-‐Sme Dashboard
• Real Sme traffic • Deals’ ranking • Product’s ranking
29
Real-‐Sme Traffic • Real Sme • Page view • Unique visitor • Login user
30
Real-‐Sme Traffic • Daily report • Page view • Unique visitor • Login user
31
Real-‐Sme Traffic • Hourly report • Page view • Unique visitor • Login user
32
Deal’s Ranking • Page view • Sales amount • Unique visitor • Login user • Sales informaSon
33
Deal’s Ranking • Page view of deals • Page view of product connected with deal
• Customers characters
34
Deal’s Ranking • List of deal connected with this deal
• List of product connected with this deal
35
Product’s Ranking • Page view • Sales amount • Unique visitor • Login user • Sales informaSon
36
Product’s Ranking • Product name • Page view • Sales amount • Customer’s character
37
Mobile Log
Real Sme traffic Deals’ ranking Product’s ranking
38
Mobile App • From flurry • App’s acSvity
39
Device Info • Mobile browser • Page view • Unique visitor • Sales amount
40
Device Info • Mobile OS • Page view • Unique visitor • Sales amount
41
Mobile Deals • Product’s ranking • Page view • Used OS • Sales amount
42
Mobile Dashboard • Product’s list • Time chart by OS • Sales amount • Customer’s character
43
Mobile Real-‐Sme • Page view • Unique visitor • Deal’s ranking • Product’s ranking • Ranking of sales amount
44
Service Quality • Mobile App status • Running Smes • Running Sme by OS • Sync status
45
Service Quality • Payment status • Payment progress • Credit cart type • Payment type
46
Service Quality • ExecuSon Sme
• ExecuSon Sme by page • Debugging or improve
47
Business Audit
48
Business Audit
49
Customer’s AcSvity Tracking
InformaSon by customer RouSng path InteresSng Response
50
InformaSon • Customer’s page view
51
InformaSon • Extract customer list for target markeSng
52
RouSng Path • Inbound from other website
53
RouSng Path • Inbound from search engine
54
InteresSng • Product • Deals • Purchased product • Shopping cart • Wish list
55
Response • Customer’s character • Time chart by email
56
Response • Main page • Click tracking
57
Response • Main page • Click tracking
58
Our Future with Splunk
Our Next Plan We plan to develop core business applicaSon on Splunk
Splunk as Data Hub
Business applica6on - Can we change Oracle
DBMS? - Apply for core business
- Mobile plauorm
DW plaMorm Development suppor6ng IMC
(Integrated MarkeSng CommunicaSon)
60
The First Step
! Pivot and data model ! PredicSve ! Web framework
! Try to change reporSng to Splunk
61
Ready for Splunk Enterprise 6 -‐ Deals
62
Ready for Splunk Enterprise 6 -‐ Deals
63
Ready for Splunk Enterprise 6 -‐ RT Traffic
64
Ready for Splunk Enterprise 6 -‐ Traffic
65
Ready for Splunk Enterprise 6 -‐ Customers
66
Summary
Summary • Splunk is very powerful and well made soluSons • But, in first we are struggle to know details of business use case • If we could share other company’s know-‐how, we can reduce our trial-‐and
error • Efforts • Yet, I think CJ O shopping is lucky doing project with Splunk • Thanks to Splunk Korea, MOS and GAION
68
Next Steps
69
Download the .conf2013 Mobile App If not iPhone, iPad or Android, use the Web App
Take the survey & WIN A PASS FOR .CONF2014… Or one of these bags!
1 1
2 2
3
THANK YOU