SlideShare a Scribd company logo
1 of 36
Download to read offline
Dealing	
  with	
  Health	
  Data	
  
Op#mizing	
  Data	
  Toolkits	
  
2	
  
THE	
  MAPMYFITNESS	
  BRAND	
  AND	
  PRODUCT	
  PLATFORM	
  
Our	
  integrated	
  fitness	
  plaGorm	
  consists	
  of	
  iOS	
  and	
  Android	
  apps,	
  a	
  
suite	
  of	
  websites,	
  hundreds	
  of	
  third-­‐party	
  devices,	
  and	
  API	
  and	
  SDK	
  
solu#ons,	
  all	
  synchronized	
  with	
  the	
  cloud.	
  It’s	
  the	
  most	
  flexible	
  and	
  
robust	
  pla9orm	
  in	
  the	
  world	
  of	
  Connected	
  Fitness.	
  	
  
3	
  
WHO	
  IS	
  MAPMYFITNESS?	
  
We	
  are	
  Connected	
  Fitness	
  —	
  we	
  are	
  obsessed	
  with	
  using	
  
technology	
  to	
  make	
  fitness	
  social,	
  fun,	
  simple,	
  effec#ve,	
  and	
  
rewarding.	
  	
  	
  
	
  	
  
We	
  are	
  Innovators	
  –	
  aYer	
  8	
  years	
  we	
  have	
  many	
  “firsts”	
  we	
  
are	
  proud	
  of:	
  
•  First	
  online	
  fitness	
  mapping	
  and	
  tracking	
  system	
  on	
  web	
  and	
  
subsequently	
  mobile	
  
•  First	
  connected	
  fitness	
  media	
  plaGorm	
  reaching	
  over	
  24M	
  
consumers	
  
•  First	
  fitness	
  tracking	
  plaGorm	
  used	
  for	
  rewards	
  programs	
  by	
  
major	
  health	
  insurers	
  
•  First	
  to	
  support	
  wireless	
  Bluetooth	
  4.0	
  sensor	
  connec#ons	
  on	
  
iOS	
  and	
  Android	
  
	
  	
  
We	
  are	
  a	
  Business	
  -­‐	
  we	
  have	
  been	
  genera#ng	
  revenue	
  since	
  
day	
  1	
  and	
  were	
  recently	
  acquired	
  by	
  Under	
  Armour.	
  
4	
  
LOTS	
  OF	
  DATA	
  
1	
  New	
  users	
  per	
  month	
  
24	
  MILLION	
  
Registered	
  members	
  
over	
  
avg	
  
MILLION	
  
5	
  
LOTS	
  OF	
  DATA	
  
1	
  New	
  users	
  per	
  month	
  
24	
  MILLION	
  
Registered	
  members	
  
over	
  
avg	
  
MILLION	
  
24M	
  <	
  NYC	
  9M	
  
6	
  
LOTS	
  OF	
  DATA	
  
15	
  MILLION	
  
Workouts	
  in	
  the	
  last	
  30	
  days	
  
over	
  
350	
  
Workouts	
  each	
  
minute	
  
7	
  
LOTS	
  OF	
  DATA	
  
2M	
  lbs	
  fat	
  burned	
  
Last	
  30	
  days…	
  
8	
  
WHAT	
  IS	
  CONNECTED	
  FITNESS?	
  
9	
  
CONNECTED	
  FITNESS	
  IS	
  EXPLODING	
  
170	
  million	
  
wearable	
  devices	
  projected	
  to	
  be	
  	
  
shipped	
  by	
  2016*	
  
$3.9	
  billion	
  
es#mated	
  market	
  for	
  fitness	
  and	
  	
  
wellness	
  devices	
  in	
  2016*	
  
MapMyFitness	
  syncs	
  the	
  data	
  from	
  over	
  400	
  fitness	
  devices	
  
and	
  brings	
  it	
  to	
  life	
  in	
  a	
  way	
  that’s	
  mo#va#ng,	
  inspira#onal,	
  
and	
  useful.	
  
The	
  world	
  is	
  on	
  the	
  cusp	
  of	
  a	
  Connected	
  Fitness	
  Revolu7on.	
  
* IMS Research
10	
  
PEOPLE	
  ARE	
  ADOPTING	
  LIKE	
  CRAZY,	
  BUT	
  THERE’S	
  A	
  CATCH…	
  
Users	
  have	
  as	
  many	
  interfaces	
  as	
  they	
  do	
  devices	
  &	
  services.	
  It’s	
  a	
  fractured	
  mess.	
  
Too	
  much	
  to	
  
keep	
  track	
  of!	
  
11	
  
WE	
  ARE	
  THE	
  API,	
  THE	
  PLATFORM	
  AND	
  THE	
  DASHBOARD	
  
MapMyFitness	
  synchronizes	
  with	
  over	
  400	
  third-­‐party	
  wearable	
  fitness	
  devices	
  &	
  services	
  
12	
  
Device	
  integraWon	
  
MAPMYFITNESS	
  PLATFORM:	
  THE	
  UNIFYING	
  HUB	
  
•  Comprehensive	
  
online	
  solu#on	
  
for	
  tracking	
  
fitness	
  	
  
•  Mobile	
  &	
  web	
  
plaGorm	
  using	
  
everyday	
  devices	
  
(smartphones)	
  
•  Cloud-­‐based	
  data	
  
management	
  for	
  
tracking	
  fitness	
  
•  Users	
  can	
  upload	
  
results,	
  share	
  
progress,	
  and	
  
mo#vate	
  one	
  
another	
  
•  Reference	
  
framework	
  for	
  
connec#ng	
  3rd	
  
party	
  devices	
  to	
  
web,	
  social	
  
sharing	
  &	
  data	
  
Web	
  FuncWonality	
  
Mobile	
  Apps	
  
Core	
  
Members	
  
Extended	
  reach	
  
Social	
  
engagement	
  
13	
  
API	
  AND	
  SDK	
  SOLUTIONS	
  
Access	
  core	
  MapMyFitness	
  features	
  with	
  
our	
  SaaS	
  plaGorm.	
  With	
  both	
  push	
  and	
  
pull	
  func#onality,	
  you	
  can	
  integrate	
  our	
  
tools	
  into	
  your	
  digital	
  experiences	
  or	
  join	
  
our	
  ecosystem	
  to	
  access	
  fitness	
  data	
  at	
  
scale.	
  	
  
Our	
  licensed	
  solu#ons	
  include:	
  
	
  
• 	
  Routes	
  Widgets	
  
• 	
  Device	
  Integra#on	
  Widgets	
  
• 	
  Nutri#on	
  Widgets	
  
• 	
  Users	
  API	
  
• 	
  Routes	
  API	
  
• 	
  Workouts	
  API	
  
• 	
  Ac#vity	
  Feed	
  API	
  
• 	
  Groups	
  API	
  
• 	
  Events	
  API	
  
• 	
  iOS	
  SDK	
  
• 	
  Android	
  SDK	
  
	
  
14	
  
MAPMYFITNESS	
  PLATFORM:	
  THE	
  UNIFYING	
  HUB	
  
MapMyAPI.com	
  
15	
  
SCALING	
  AND	
  WORKING	
  	
  
WITH	
  DATA	
  
16	
  
EXPONENTIAL	
  GROWTH,	
  TIMELY	
  SCALING	
  
0	
  
40M	
  
80M	
  
120M	
  
160M	
  
2006	
   2007	
   2008	
   2009	
   2010	
   2011	
   2012	
   2013	
  
Users	
   Routes	
   Workouts	
  
2005	
  
We’ve	
  evolved	
  our	
  
scaling	
  approaches	
  as	
  
usage	
  has	
  grown	
  
Premature	
  
scaling	
  would	
  
have	
  been	
  
wasteful.	
  
Scaling	
  
solu#ons	
  enable	
  
business	
  
growth!	
  
Scaling	
  
problems	
  got	
  
interes#ng.	
  
2014?	
  
17	
  
EXPONENTIAL	
  GROWTH,	
  TIMELY	
  SCALING	
  
0	
  
40M	
  
80M	
  
120M	
  
160M	
  
2006	
   2007	
   2008	
   2009	
   2010	
   2011	
   2012	
   2013	
  
Users	
   Routes	
   Workouts	
  
2005	
  
2013-­‐2014	
  March	
  
Workout	
  Comparison	
  
	
  
2013:	
  9M	
  vs.	
  2014:	
  16M	
  
	
  
18	
  
EVOLUTION	
  OF	
  THE	
  INFRASTRUCTURE	
  
2005	
  SINGLE	
  VPS	
  
2007	
  PHYSICAL	
  SERVERS	
  	
  Managed	
  hos#ng	
  
2010	
  HYBRID	
  Public	
  cloud	
  for	
  new	
  applica#ons	
  
2011	
  HYBRID	
  Hybrid	
  applica#ons	
  with	
  cloud	
  and	
  
physical	
  capacity	
  
19	
  
PREDICTABLE	
  VARIATION	
  IN	
  TRAFFIC	
  
Over	
  years	
  
Weeks	
  
Days	
  
20	
  
EVOLUTION	
  OF	
  THE	
  INFRASTRUCTURE	
  
2012	
  CONSOLIDATION	
  
2013	
  OPTIMIZATION	
  
Private	
  /	
  Public	
  Cloud	
  
Specialized	
  Data	
  Clusters	
  
	
  	
  	
  	
  	
  	
  	
  (MySQL,	
  PostgreSQL,	
  Mongo)	
  
Separa#on	
  of	
  Services	
  (SOA)	
  
21	
  
DATA	
  TOOLKITS	
  
•  Old	
  Way	
  
•  Simple	
  SQL	
  
•  Excel	
  Pivot	
  Tables	
  
•  New	
  Way	
  
•  Amazon	
  RedshiY	
  
•  Aggregate	
  SQL	
  tables,	
  Data	
  Par##oning	
  
•  iPython	
  Notebook	
  and	
  SciPy	
  
•  Future...	
  	
  
•  we’ll	
  get	
  to	
  that	
  in	
  a	
  minute	
  
-­‐-­‐	
  	
  
22	
  
AMAZON	
  REDSHIFT	
  
Amazon	
  Redshid	
  is	
  a	
  fast,	
  fully	
  
managed,	
  petabyte-­‐scale	
  data	
  
warehouse	
  service	
  	
  
23	
  
IPYTHON	
  NOTEBOOK	
  
The	
  IPython	
  Notebook	
  is	
  a	
  web-­‐based	
  
interac#ve	
  computa#onal	
  
environment	
  where	
  you	
  can	
  combine	
  
code	
  execu#on,	
  text,	
  mathema#cs,	
  
plots	
  and	
  rich	
  media	
  into	
  a	
  single	
  
document.	
  
24	
  
EXAMPLE	
  1:	
  SIMPLE	
  WORKOUTS	
  FROM	
  API	
  
25	
  
EXAMPLE	
  1:	
  SIMPLE	
  WORKOUTS	
  (CONT)	
  
26	
  
PANDAS:	
  PYTHON	
  DATA	
  ANALYSIS	
  LIBRARY	
  
hvp://pandas.pydata.org/	
  
en#re	
  data	
  analysis	
  workflow	
  in	
  Python	
  without	
  having	
  
to	
  switch	
  to	
  a	
  more	
  domain	
  specific	
  language	
  like	
  R.	
  
Google	
  “10	
  Minute	
  Pandas	
  Tour”	
  
By	
  Wes	
  McKinney	
  
27	
  
PANDAS	
  AND	
  REDSHIFT	
  
Connect	
  directly	
  
to	
  RedshiY	
  Data	
  Source!	
  
28	
  
PANDAS	
  AND	
  REDSHIFT	
  (ZOOM)	
  
Connect	
  directly	
  
to	
  RedshiY	
  Data	
  Source!	
  
df	
  =	
  sql.read_sql(sql_query,	
  conn)	
  
29	
  
EXAMPLE	
  2:	
  PLOTTING	
  MAP	
  DATA	
  
Trick	
  for	
  UI	
  
30	
  
EXAMPLE	
  2:	
  PLOTTING	
  MAP	
  DATA	
  (CONT.)	
  
31	
  
MATPLOTLIB	
  BASEMAP	
  TOOLKIT	
  
library	
  for	
  plozng	
  2D	
  data	
  on	
  maps	
  in	
  Python.	
  	
  
32	
  
EXAMPLE	
  3:	
  ADVANCED	
  BASEMAP	
  VISUALIZATIONS	
  
33	
  
EXAMPLE	
  5:	
  DATA	
  ANALYSIS	
  FOR	
  SALES	
  
34	
  
EXAMPLE	
  6:	
  USER	
  SEGMENTATION	
  
35	
  
FUTURE	
  PLANS	
  
•  Develop	
  more	
  robust	
  tools	
  to	
  access	
  our	
  
GIS,	
  ac#graphy	
  and	
  physiological	
  data	
  	
  
•  Explore	
  Interac#ve	
  	
  
•  D3,	
  MapBox/TileMill,	
  etc.	
  
•  API	
  endpoints	
  tailored	
  to	
  data	
  analysis	
  
•  Incorpora#ng	
  UA	
  retail	
  and	
  consumer	
  data	
  
to	
  support	
  UA	
  corporate	
  goals	
  
•  recommenda#on	
  systems	
  
•  prescrip#ve	
  training	
  
•  route	
  genera#on	
  
36	
  
Thank	
  You!	
  
WE	
  ARE	
  HIRING	
  IN	
  AUSTIN,	
  TX	
  

More Related Content

Viewers also liked

Under Armour Final Presentation
Under Armour Final PresentationUnder Armour Final Presentation
Under Armour Final Presentationelinatinsky
 
Nyb F09 Unit 3
Nyb F09   Unit 3Nyb F09   Unit 3
Nyb F09 Unit 3Ben
 
Overview of Connected Fitness Trends 2015
Overview of Connected Fitness Trends 2015Overview of Connected Fitness Trends 2015
Overview of Connected Fitness Trends 2015Jason Sage, MBA, CSM
 
Fitness wearables
Fitness wearablesFitness wearables
Fitness wearablesvanya Gill
 
Nike air to nike plus
Nike air to nike plusNike air to nike plus
Nike air to nike plusYongJune CHAE
 
CES 2016: The State of Fitness Wearables
CES 2016: The State of Fitness WearablesCES 2016: The State of Fitness Wearables
CES 2016: The State of Fitness WearablesPrecor
 
Top 10 Health Trends at CES 2016 - Havas Health
Top 10 Health Trends at CES 2016 - Havas HealthTop 10 Health Trends at CES 2016 - Havas Health
Top 10 Health Trends at CES 2016 - Havas HealthGary Monk
 
Arief Momos Firdaus Sentence Base Skills 1- 5
Arief Momos Firdaus Sentence Base Skills 1- 5Arief Momos Firdaus Sentence Base Skills 1- 5
Arief Momos Firdaus Sentence Base Skills 1- 5guesta684c8b
 
Final presentation UA digital marketing
Final presentation UA digital marketing Final presentation UA digital marketing
Final presentation UA digital marketing Tyler Davis
 
Quantified Self | IHRSA 2014
Quantified Self | IHRSA 2014Quantified Self | IHRSA 2014
Quantified Self | IHRSA 2014Steve Groves
 
Inspiring Route - Quantified Self
Inspiring Route - Quantified SelfInspiring Route - Quantified Self
Inspiring Route - Quantified SelfMarket Revolution
 
[BLT] 스타트업을 위한 상표, 디자인, 저작권 전략
[BLT] 스타트업을 위한 상표, 디자인, 저작권 전략[BLT] 스타트업을 위한 상표, 디자인, 저작권 전략
[BLT] 스타트업을 위한 상표, 디자인, 저작권 전략JEONG HAN Eom
 
Under Armour Final Presentation
Under Armour Final PresentationUnder Armour Final Presentation
Under Armour Final PresentationSerge Thermidor
 
Big Data and the Quantified Self
Big Data and the Quantified SelfBig Data and the Quantified Self
Big Data and the Quantified SelfMelanie Swan
 
Under armour final presentation
Under armour final presentationUnder armour final presentation
Under armour final presentationAllison Recchia
 

Viewers also liked (17)

Digital strategy
Digital strategyDigital strategy
Digital strategy
 
Under Armour Final Presentation
Under Armour Final PresentationUnder Armour Final Presentation
Under Armour Final Presentation
 
Nyb F09 Unit 3
Nyb F09   Unit 3Nyb F09   Unit 3
Nyb F09 Unit 3
 
Overview of Connected Fitness Trends 2015
Overview of Connected Fitness Trends 2015Overview of Connected Fitness Trends 2015
Overview of Connected Fitness Trends 2015
 
Fitness wearables
Fitness wearablesFitness wearables
Fitness wearables
 
Nike air to nike plus
Nike air to nike plusNike air to nike plus
Nike air to nike plus
 
CES 2016: The State of Fitness Wearables
CES 2016: The State of Fitness WearablesCES 2016: The State of Fitness Wearables
CES 2016: The State of Fitness Wearables
 
Top 10 Health Trends at CES 2016 - Havas Health
Top 10 Health Trends at CES 2016 - Havas HealthTop 10 Health Trends at CES 2016 - Havas Health
Top 10 Health Trends at CES 2016 - Havas Health
 
Arief Momos Firdaus Sentence Base Skills 1- 5
Arief Momos Firdaus Sentence Base Skills 1- 5Arief Momos Firdaus Sentence Base Skills 1- 5
Arief Momos Firdaus Sentence Base Skills 1- 5
 
Final presentation UA digital marketing
Final presentation UA digital marketing Final presentation UA digital marketing
Final presentation UA digital marketing
 
Quantified Self | IHRSA 2014
Quantified Self | IHRSA 2014Quantified Self | IHRSA 2014
Quantified Self | IHRSA 2014
 
Inspiring Route - Quantified Self
Inspiring Route - Quantified SelfInspiring Route - Quantified Self
Inspiring Route - Quantified Self
 
[BLT] 스타트업을 위한 상표, 디자인, 저작권 전략
[BLT] 스타트업을 위한 상표, 디자인, 저작권 전략[BLT] 스타트업을 위한 상표, 디자인, 저작권 전략
[BLT] 스타트업을 위한 상표, 디자인, 저작권 전략
 
Under Armour Final Presentation
Under Armour Final PresentationUnder Armour Final Presentation
Under Armour Final Presentation
 
Under Armour
Under ArmourUnder Armour
Under Armour
 
Big Data and the Quantified Self
Big Data and the Quantified SelfBig Data and the Quantified Self
Big Data and the Quantified Self
 
Under armour final presentation
Under armour final presentationUnder armour final presentation
Under armour final presentation
 

Similar to MMF Data Toolkit (Presented Health Refactored 2014)

Curvanade Pitch Deck
Curvanade Pitch DeckCurvanade Pitch Deck
Curvanade Pitch Deckmer4214
 
Enterprise Mobility 1st Step Towards Digital Transformation
Enterprise Mobility 1st Step Towards Digital TransformationEnterprise Mobility 1st Step Towards Digital Transformation
Enterprise Mobility 1st Step Towards Digital Transformationandreas kuncoro
 
IBM s'associe au SmartHome Challenge
IBM s'associe au SmartHome ChallengeIBM s'associe au SmartHome Challenge
IBM s'associe au SmartHome ChallengeIBM France
 
CWIN17 Toulouse / Mulesoft and airbus accelerating digital transformation thr...
CWIN17 Toulouse / Mulesoft and airbus accelerating digital transformation thr...CWIN17 Toulouse / Mulesoft and airbus accelerating digital transformation thr...
CWIN17 Toulouse / Mulesoft and airbus accelerating digital transformation thr...Capgemini
 
Getting More Value from your Cloud Data Assets
Getting More Value from your Cloud Data AssetsGetting More Value from your Cloud Data Assets
Getting More Value from your Cloud Data AssetsEliot Arnold
 
Getting started with Hadoop on the Cloud with Bluemix
Getting started with Hadoop on the Cloud with BluemixGetting started with Hadoop on the Cloud with Bluemix
Getting started with Hadoop on the Cloud with BluemixNicolas Morales
 
Why should C-Level care about APIs? It's the new economy, stupid.
Why should C-Level care about APIs? It's the new economy, stupid.Why should C-Level care about APIs? It's the new economy, stupid.
Why should C-Level care about APIs? It's the new economy, stupid.Fabernovel
 
Prototyping the Internet of Things
Prototyping the Internet of ThingsPrototyping the Internet of Things
Prototyping the Internet of ThingsDavid Bliss
 
3 Benefits of Multi-Temperature Data Management for Data Analytics
3 Benefits of Multi-Temperature Data Management for Data Analytics3 Benefits of Multi-Temperature Data Management for Data Analytics
3 Benefits of Multi-Temperature Data Management for Data AnalyticsMapR Technologies
 
MADP - Mobile Application Development Platform - CRE8 Brasil MEAP
MADP - Mobile Application Development Platform - CRE8 Brasil MEAPMADP - Mobile Application Development Platform - CRE8 Brasil MEAP
MADP - Mobile Application Development Platform - CRE8 Brasil MEAPVictor Sebastian
 
IBM Smarter Analytics
IBM Smarter AnalyticsIBM Smarter Analytics
IBM Smarter AnalyticsAdrian Turcu
 
Enabling digital transformation api ecosystems and data virtualization
Enabling digital transformation   api ecosystems and data virtualizationEnabling digital transformation   api ecosystems and data virtualization
Enabling digital transformation api ecosystems and data virtualizationDenodo
 
From open data to API-driven business
From open data to API-driven businessFrom open data to API-driven business
From open data to API-driven businessOpenDataSoft
 
2018 GIS in the Rockies Vendor Showcase (Th): Solving Real World Issues With ...
2018 GIS in the Rockies Vendor Showcase (Th): Solving Real World Issues With ...2018 GIS in the Rockies Vendor Showcase (Th): Solving Real World Issues With ...
2018 GIS in the Rockies Vendor Showcase (Th): Solving Real World Issues With ...GIS in the Rockies
 
Smart Connected Applications
Smart Connected ApplicationsSmart Connected Applications
Smart Connected ApplicationsDavide Boaglio
 
Smart connected applications
Smart connected applicationsSmart connected applications
Smart connected applicationsJizhong Chen
 
Creating compelling user experiences through APIs
Creating compelling user experiences through APIsCreating compelling user experiences through APIs
Creating compelling user experiences through APIsJeremy Brown
 
B2 oracle mobile_any_app_to_any_service_lets_go
B2 oracle mobile_any_app_to_any_service_lets_goB2 oracle mobile_any_app_to_any_service_lets_go
B2 oracle mobile_any_app_to_any_service_lets_goDr. Wilfred Lin (Ph.D.)
 
Digital Platfrom 4 Summary
Digital Platfrom 4 SummaryDigital Platfrom 4 Summary
Digital Platfrom 4 SummaryIan Thomas
 
Red Hat Mobile
Red Hat MobileRed Hat Mobile
Red Hat MobileRed Hat
 

Similar to MMF Data Toolkit (Presented Health Refactored 2014) (20)

Curvanade Pitch Deck
Curvanade Pitch DeckCurvanade Pitch Deck
Curvanade Pitch Deck
 
Enterprise Mobility 1st Step Towards Digital Transformation
Enterprise Mobility 1st Step Towards Digital TransformationEnterprise Mobility 1st Step Towards Digital Transformation
Enterprise Mobility 1st Step Towards Digital Transformation
 
IBM s'associe au SmartHome Challenge
IBM s'associe au SmartHome ChallengeIBM s'associe au SmartHome Challenge
IBM s'associe au SmartHome Challenge
 
CWIN17 Toulouse / Mulesoft and airbus accelerating digital transformation thr...
CWIN17 Toulouse / Mulesoft and airbus accelerating digital transformation thr...CWIN17 Toulouse / Mulesoft and airbus accelerating digital transformation thr...
CWIN17 Toulouse / Mulesoft and airbus accelerating digital transformation thr...
 
Getting More Value from your Cloud Data Assets
Getting More Value from your Cloud Data AssetsGetting More Value from your Cloud Data Assets
Getting More Value from your Cloud Data Assets
 
Getting started with Hadoop on the Cloud with Bluemix
Getting started with Hadoop on the Cloud with BluemixGetting started with Hadoop on the Cloud with Bluemix
Getting started with Hadoop on the Cloud with Bluemix
 
Why should C-Level care about APIs? It's the new economy, stupid.
Why should C-Level care about APIs? It's the new economy, stupid.Why should C-Level care about APIs? It's the new economy, stupid.
Why should C-Level care about APIs? It's the new economy, stupid.
 
Prototyping the Internet of Things
Prototyping the Internet of ThingsPrototyping the Internet of Things
Prototyping the Internet of Things
 
3 Benefits of Multi-Temperature Data Management for Data Analytics
3 Benefits of Multi-Temperature Data Management for Data Analytics3 Benefits of Multi-Temperature Data Management for Data Analytics
3 Benefits of Multi-Temperature Data Management for Data Analytics
 
MADP - Mobile Application Development Platform - CRE8 Brasil MEAP
MADP - Mobile Application Development Platform - CRE8 Brasil MEAPMADP - Mobile Application Development Platform - CRE8 Brasil MEAP
MADP - Mobile Application Development Platform - CRE8 Brasil MEAP
 
IBM Smarter Analytics
IBM Smarter AnalyticsIBM Smarter Analytics
IBM Smarter Analytics
 
Enabling digital transformation api ecosystems and data virtualization
Enabling digital transformation   api ecosystems and data virtualizationEnabling digital transformation   api ecosystems and data virtualization
Enabling digital transformation api ecosystems and data virtualization
 
From open data to API-driven business
From open data to API-driven businessFrom open data to API-driven business
From open data to API-driven business
 
2018 GIS in the Rockies Vendor Showcase (Th): Solving Real World Issues With ...
2018 GIS in the Rockies Vendor Showcase (Th): Solving Real World Issues With ...2018 GIS in the Rockies Vendor Showcase (Th): Solving Real World Issues With ...
2018 GIS in the Rockies Vendor Showcase (Th): Solving Real World Issues With ...
 
Smart Connected Applications
Smart Connected ApplicationsSmart Connected Applications
Smart Connected Applications
 
Smart connected applications
Smart connected applicationsSmart connected applications
Smart connected applications
 
Creating compelling user experiences through APIs
Creating compelling user experiences through APIsCreating compelling user experiences through APIs
Creating compelling user experiences through APIs
 
B2 oracle mobile_any_app_to_any_service_lets_go
B2 oracle mobile_any_app_to_any_service_lets_goB2 oracle mobile_any_app_to_any_service_lets_go
B2 oracle mobile_any_app_to_any_service_lets_go
 
Digital Platfrom 4 Summary
Digital Platfrom 4 SummaryDigital Platfrom 4 Summary
Digital Platfrom 4 Summary
 
Red Hat Mobile
Red Hat MobileRed Hat Mobile
Red Hat Mobile
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 

Recently uploaded (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

MMF Data Toolkit (Presented Health Refactored 2014)

  • 1. Dealing  with  Health  Data   Op#mizing  Data  Toolkits  
  • 2. 2   THE  MAPMYFITNESS  BRAND  AND  PRODUCT  PLATFORM   Our  integrated  fitness  plaGorm  consists  of  iOS  and  Android  apps,  a   suite  of  websites,  hundreds  of  third-­‐party  devices,  and  API  and  SDK   solu#ons,  all  synchronized  with  the  cloud.  It’s  the  most  flexible  and   robust  pla9orm  in  the  world  of  Connected  Fitness.    
  • 3. 3   WHO  IS  MAPMYFITNESS?   We  are  Connected  Fitness  —  we  are  obsessed  with  using   technology  to  make  fitness  social,  fun,  simple,  effec#ve,  and   rewarding.           We  are  Innovators  –  aYer  8  years  we  have  many  “firsts”  we   are  proud  of:   •  First  online  fitness  mapping  and  tracking  system  on  web  and   subsequently  mobile   •  First  connected  fitness  media  plaGorm  reaching  over  24M   consumers   •  First  fitness  tracking  plaGorm  used  for  rewards  programs  by   major  health  insurers   •  First  to  support  wireless  Bluetooth  4.0  sensor  connec#ons  on   iOS  and  Android       We  are  a  Business  -­‐  we  have  been  genera#ng  revenue  since   day  1  and  were  recently  acquired  by  Under  Armour.  
  • 4. 4   LOTS  OF  DATA   1  New  users  per  month   24  MILLION   Registered  members   over   avg   MILLION  
  • 5. 5   LOTS  OF  DATA   1  New  users  per  month   24  MILLION   Registered  members   over   avg   MILLION   24M  <  NYC  9M  
  • 6. 6   LOTS  OF  DATA   15  MILLION   Workouts  in  the  last  30  days   over   350   Workouts  each   minute  
  • 7. 7   LOTS  OF  DATA   2M  lbs  fat  burned   Last  30  days…  
  • 8. 8   WHAT  IS  CONNECTED  FITNESS?  
  • 9. 9   CONNECTED  FITNESS  IS  EXPLODING   170  million   wearable  devices  projected  to  be     shipped  by  2016*   $3.9  billion   es#mated  market  for  fitness  and     wellness  devices  in  2016*   MapMyFitness  syncs  the  data  from  over  400  fitness  devices   and  brings  it  to  life  in  a  way  that’s  mo#va#ng,  inspira#onal,   and  useful.   The  world  is  on  the  cusp  of  a  Connected  Fitness  Revolu7on.   * IMS Research
  • 10. 10   PEOPLE  ARE  ADOPTING  LIKE  CRAZY,  BUT  THERE’S  A  CATCH…   Users  have  as  many  interfaces  as  they  do  devices  &  services.  It’s  a  fractured  mess.   Too  much  to   keep  track  of!  
  • 11. 11   WE  ARE  THE  API,  THE  PLATFORM  AND  THE  DASHBOARD   MapMyFitness  synchronizes  with  over  400  third-­‐party  wearable  fitness  devices  &  services  
  • 12. 12   Device  integraWon   MAPMYFITNESS  PLATFORM:  THE  UNIFYING  HUB   •  Comprehensive   online  solu#on   for  tracking   fitness     •  Mobile  &  web   plaGorm  using   everyday  devices   (smartphones)   •  Cloud-­‐based  data   management  for   tracking  fitness   •  Users  can  upload   results,  share   progress,  and   mo#vate  one   another   •  Reference   framework  for   connec#ng  3rd   party  devices  to   web,  social   sharing  &  data   Web  FuncWonality   Mobile  Apps   Core   Members   Extended  reach   Social   engagement  
  • 13. 13   API  AND  SDK  SOLUTIONS   Access  core  MapMyFitness  features  with   our  SaaS  plaGorm.  With  both  push  and   pull  func#onality,  you  can  integrate  our   tools  into  your  digital  experiences  or  join   our  ecosystem  to  access  fitness  data  at   scale.     Our  licensed  solu#ons  include:     •  Routes  Widgets   •  Device  Integra#on  Widgets   •  Nutri#on  Widgets   •  Users  API   •  Routes  API   •  Workouts  API   •  Ac#vity  Feed  API   •  Groups  API   •  Events  API   •  iOS  SDK   •  Android  SDK    
  • 14. 14   MAPMYFITNESS  PLATFORM:  THE  UNIFYING  HUB   MapMyAPI.com  
  • 15. 15   SCALING  AND  WORKING     WITH  DATA  
  • 16. 16   EXPONENTIAL  GROWTH,  TIMELY  SCALING   0   40M   80M   120M   160M   2006   2007   2008   2009   2010   2011   2012   2013   Users   Routes   Workouts   2005   We’ve  evolved  our   scaling  approaches  as   usage  has  grown   Premature   scaling  would   have  been   wasteful.   Scaling   solu#ons  enable   business   growth!   Scaling   problems  got   interes#ng.   2014?  
  • 17. 17   EXPONENTIAL  GROWTH,  TIMELY  SCALING   0   40M   80M   120M   160M   2006   2007   2008   2009   2010   2011   2012   2013   Users   Routes   Workouts   2005   2013-­‐2014  March   Workout  Comparison     2013:  9M  vs.  2014:  16M    
  • 18. 18   EVOLUTION  OF  THE  INFRASTRUCTURE   2005  SINGLE  VPS   2007  PHYSICAL  SERVERS    Managed  hos#ng   2010  HYBRID  Public  cloud  for  new  applica#ons   2011  HYBRID  Hybrid  applica#ons  with  cloud  and   physical  capacity  
  • 19. 19   PREDICTABLE  VARIATION  IN  TRAFFIC   Over  years   Weeks   Days  
  • 20. 20   EVOLUTION  OF  THE  INFRASTRUCTURE   2012  CONSOLIDATION   2013  OPTIMIZATION   Private  /  Public  Cloud   Specialized  Data  Clusters                (MySQL,  PostgreSQL,  Mongo)   Separa#on  of  Services  (SOA)  
  • 21. 21   DATA  TOOLKITS   •  Old  Way   •  Simple  SQL   •  Excel  Pivot  Tables   •  New  Way   •  Amazon  RedshiY   •  Aggregate  SQL  tables,  Data  Par##oning   •  iPython  Notebook  and  SciPy   •  Future...     •  we’ll  get  to  that  in  a  minute   -­‐-­‐    
  • 22. 22   AMAZON  REDSHIFT   Amazon  Redshid  is  a  fast,  fully   managed,  petabyte-­‐scale  data   warehouse  service    
  • 23. 23   IPYTHON  NOTEBOOK   The  IPython  Notebook  is  a  web-­‐based   interac#ve  computa#onal   environment  where  you  can  combine   code  execu#on,  text,  mathema#cs,   plots  and  rich  media  into  a  single   document.  
  • 24. 24   EXAMPLE  1:  SIMPLE  WORKOUTS  FROM  API  
  • 25. 25   EXAMPLE  1:  SIMPLE  WORKOUTS  (CONT)  
  • 26. 26   PANDAS:  PYTHON  DATA  ANALYSIS  LIBRARY   hvp://pandas.pydata.org/   en#re  data  analysis  workflow  in  Python  without  having   to  switch  to  a  more  domain  specific  language  like  R.   Google  “10  Minute  Pandas  Tour”   By  Wes  McKinney  
  • 27. 27   PANDAS  AND  REDSHIFT   Connect  directly   to  RedshiY  Data  Source!  
  • 28. 28   PANDAS  AND  REDSHIFT  (ZOOM)   Connect  directly   to  RedshiY  Data  Source!   df  =  sql.read_sql(sql_query,  conn)  
  • 29. 29   EXAMPLE  2:  PLOTTING  MAP  DATA   Trick  for  UI  
  • 30. 30   EXAMPLE  2:  PLOTTING  MAP  DATA  (CONT.)  
  • 31. 31   MATPLOTLIB  BASEMAP  TOOLKIT   library  for  plozng  2D  data  on  maps  in  Python.    
  • 32. 32   EXAMPLE  3:  ADVANCED  BASEMAP  VISUALIZATIONS  
  • 33. 33   EXAMPLE  5:  DATA  ANALYSIS  FOR  SALES  
  • 34. 34   EXAMPLE  6:  USER  SEGMENTATION  
  • 35. 35   FUTURE  PLANS   •  Develop  more  robust  tools  to  access  our   GIS,  ac#graphy  and  physiological  data     •  Explore  Interac#ve     •  D3,  MapBox/TileMill,  etc.   •  API  endpoints  tailored  to  data  analysis   •  Incorpora#ng  UA  retail  and  consumer  data   to  support  UA  corporate  goals   •  recommenda#on  systems   •  prescrip#ve  training   •  route  genera#on  
  • 36. 36   Thank  You!   WE  ARE  HIRING  IN  AUSTIN,  TX