Anatomy of an
Analytics MVP
Ken Hu
@whosbacon
Itinerary
● Demo
● Architecture
○ Data Feed
○ Message Queue
○ Analysis
○ Database
○ Visualization
○ Hosting
● Consideratio...
How do people like the
latest Godzilla?
analytics-mvp.herokuapp.com
Alternatives
● Email
● Logs
● Clicks
● KPI
Alternatives
● RabbitMQ
● Memcache
● IronWorker
● Redis Queue
Alternatives
● NLTK
● Scikit-Learn
● Numpy
● Scipy
Alternatives
● MongoDB
● Hadoop
● PostgreSQL
Alternatives
● D3.js
● NVD3.js
● Django
● gRaphaël
● Problem
● Don’t learn
● Break it down
● SaaS it up
● Queue + DB layers
● Collocated cloud
Considerations
Fin
@whosbacon
whosbacon.com
github.com/whosken/analytics-mvp
Anatomy of a Data Analytics MVP
Anatomy of a Data Analytics MVP
Anatomy of a Data Analytics MVP
Anatomy of a Data Analytics MVP
Anatomy of a Data Analytics MVP
Anatomy of a Data Analytics MVP
Anatomy of a Data Analytics MVP
Anatomy of a Data Analytics MVP
Anatomy of a Data Analytics MVP
Anatomy of a Data Analytics MVP
Anatomy of a Data Analytics MVP
Anatomy of a Data Analytics MVP
Anatomy of a Data Analytics MVP
Anatomy of a Data Analytics MVP
Anatomy of a Data Analytics MVP
Anatomy of a Data Analytics MVP
Anatomy of a Data Analytics MVP
Anatomy of a Data Analytics MVP
Upcoming SlideShare
Loading in …5
×

Anatomy of a Data Analytics MVP

420 views

Published on

A minimal analytics solution.

Originally created PyConAPAC 2014, this solution demonstrates the typical components and possible technologies for a data analytics MVP.

Source: https://github.com/whosken/analytics-mvp

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
420
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Anatomy of a Data Analytics MVP

  1. 1. Anatomy of an Analytics MVP Ken Hu @whosbacon
  2. 2. Itinerary ● Demo ● Architecture ○ Data Feed ○ Message Queue ○ Analysis ○ Database ○ Visualization ○ Hosting ● Considerations
  3. 3. How do people like the latest Godzilla?
  4. 4. analytics-mvp.herokuapp.com
  5. 5. Alternatives ● Email ● Logs ● Clicks ● KPI
  6. 6. Alternatives ● RabbitMQ ● Memcache ● IronWorker ● Redis Queue
  7. 7. Alternatives ● NLTK ● Scikit-Learn ● Numpy ● Scipy
  8. 8. Alternatives ● MongoDB ● Hadoop ● PostgreSQL
  9. 9. Alternatives ● D3.js ● NVD3.js ● Django ● gRaphaël
  10. 10. ● Problem ● Don’t learn ● Break it down ● SaaS it up ● Queue + DB layers ● Collocated cloud Considerations
  11. 11. Fin @whosbacon whosbacon.com github.com/whosken/analytics-mvp

×