anatomy of a data analytics mvp

29
Anatomy of an Analytics MVP Ken Hu @whosbacon

Upload: ken-hu

Post on 27-Jan-2015

126 views

Category:

Technology


2 download

DESCRIPTION

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

TRANSCRIPT

Page 1: Anatomy of a Data Analytics MVP

Anatomy of anAnalytics MVP

Ken Hu@whosbacon

Page 2: Anatomy of a Data Analytics MVP
Page 3: Anatomy of a Data Analytics MVP

Itinerary

● Demo● Architecture

○ Data Feed○ Message Queue○ Analysis○ Database○ Visualization○ Hosting

● Considerations

Page 4: Anatomy of a Data Analytics MVP
Page 5: Anatomy of a Data Analytics MVP

How do people like the latest Godzilla?

Page 6: Anatomy of a Data Analytics MVP
Page 8: Anatomy of a Data Analytics MVP
Page 9: Anatomy of a Data Analytics MVP
Page 10: Anatomy of a Data Analytics MVP
Page 11: Anatomy of a Data Analytics MVP
Page 12: Anatomy of a Data Analytics MVP

Alternatives

● Email● Logs● Clicks● KPI

Page 13: Anatomy of a Data Analytics MVP
Page 14: Anatomy of a Data Analytics MVP
Page 15: Anatomy of a Data Analytics MVP
Page 16: Anatomy of a Data Analytics MVP

Alternatives

● RabbitMQ● Memcache

● IronWorker● Redis Queue

Page 17: Anatomy of a Data Analytics MVP
Page 18: Anatomy of a Data Analytics MVP
Page 19: Anatomy of a Data Analytics MVP

Alternatives

● NLTK● Scikit-Learn● Numpy● Scipy

Page 20: Anatomy of a Data Analytics MVP
Page 21: Anatomy of a Data Analytics MVP
Page 22: Anatomy of a Data Analytics MVP

Alternatives

● MongoDB● Hadoop● PostgreSQL

Page 23: Anatomy of a Data Analytics MVP
Page 24: Anatomy of a Data Analytics MVP
Page 25: Anatomy of a Data Analytics MVP

Alternatives

● D3.js● NVD3.js● Django● gRaphaël

Page 26: Anatomy of a Data Analytics MVP
Page 27: Anatomy of a Data Analytics MVP
Page 28: Anatomy of a Data Analytics MVP

● Problem● Don’t learn● Break it down● SaaS it up● Queue + DB layers● Collocated cloud

Considerations

Page 29: Anatomy of a Data Analytics MVP

Fin@whosbacon

whosbacon.comgithub.com/whosken/analytics-mvp