business of iot_mongodb_spark

19

Click here to load reader

Upload: mat-keep

Post on 22-Jan-2018

899 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Business of iot_mongodb_spark

Enabling IoT Business Models: Apache Spark & MongoDB

Mat Keep Director, MongoDB Product Team [email protected] @matkeep

Page 2: Business of iot_mongodb_spark

Product-as-a-Service

Hyper-Connected Value Chains

Data Brokerages

Page 3: Business of iot_mongodb_spark

Operational Efficiency

Page 4: Business of iot_mongodb_spark

4

IOT Apps Have New DNA

•  Data, data and more data (Lots of it, lots of different structures)

•  Algorithms & machine learning

•  Real-time analytics: predict and act

Page 5: Business of iot_mongodb_spark

5

“We do not believe traditional data storage architectures are well- suited to accommodate the volume, velocity, and variety of IoT data”

Morgan Stanley, The Internet of Things is Now, 2014

Page 6: Business of iot_mongodb_spark

6

IoT Database Requirements

Flexible  Data  Model Real  Time  Analy4cs  

Scalable  

Dynamic  Schema  

Grow  Fast  

Secondary  Indexes,  Aggrega9ons,  Search  

Agile  

Con9nuous  Innova9on  

Enterprise-­‐Ready  

Secure  &  Reliable  

Page 7: Business of iot_mongodb_spark

Apache Spark is the Taylor Swift of big data software.

Derrick Harris, Fortune

Page 8: Business of iot_mongodb_spark

8

What is Spark? Fast and general purpose distributed computing engine for large data sets •  APIs in Java, Scala, Python, R •  Libraries for SQL, streaming, machine learning, … •  It’s fundamentally different to what’s come before

Page 9: Business of iot_mongodb_spark

9

Common Deployment Pattern

Sensor Feed

Spark  Streaming  

{ "time": "Mon Sep 24 03:35", "freebandnames": 4}{ "time": "Mon Nov 5 09:40", “mongoDBLondon": 400}{ "time": "Mon Nov 5 11:50", “spark": 7556}

Page 10: Business of iot_mongodb_spark

10

Now Then IoT Suite

Page 11: Business of iot_mongodb_spark

11

Automotive Field Data Project Project SCFD •  Remote Condition Monitoring: Brakes,

power steering, engine components •  Usage patterns: temperature, voltage,

etc. •  Predictive analytics, product

optimization

Value Creation for Auto-Manufacturers •  Increases customer loyalty •  Improves product design Asset

Management

Stream Processing

Big Data Management

Analytics BRM BRM

Page 12: Business of iot_mongodb_spark

12

•  Use Case: Precision Agriculture –  Fleet monitoring & preventative maintenance –  Crop management: Optimize seed placement, fertilization

& irrigation –  50+ sensors per machine, transmitting every 200ms, GPS

accuracy to 1cm –  MongoDB aggregates and stores sensor data for routing

control and visualizations

•  Value Creation for Equipment Vendor –  Enables farmers to maximize agricultural yields –  Create a marketplace for data sharing & mobile apps

Agriculture: Farm Optimization

Page 13: Business of iot_mongodb_spark

13

Wearables: Clinical Health Trials •  Collect patient healthcare data

from wearable devices •  Collect patient data every 15

minutes •  Hundreds of billions of

measurements •  Stores survey, diaries, reminders •  Data accessed via clinicians and

pharma company •  Multi-tenant, HIPPA-compliant app

running on AWS Results •  Faster and more accurate results •  Reduced medical trial costs

Page 14: Business of iot_mongodb_spark

14

Stratio: Customer Experience Management

•  Use Case: Real-Time Monitoring, Multi-National Banking Group –  Monitor online banking systems to ensure QoS –  Log data & social streams collected in Flume –  Aggregated and written to MongoDB –  Sessions rebuilt in the event of failure –  SparkSQL queries build operational dashboards

•  Value Creation for Bank –  Improved customer service –  Deeper customer insight

Page 15: Business of iot_mongodb_spark

15

Data  &  analy9cs  unlock  IoT  value    IoT  places  new  demands  on  technology  choices    Open  source  &  cloud  makes  it  easier  than  ever  to  experiment,  measure  and  learn  

Takeaways

Page 16: Business of iot_mongodb_spark

16

Learn More

•  IoT & Big Data: Bosch & MongoDB Whitepaper

•  Turning Analytics into Real-Time Action: Spark and MongoDB

Page 17: Business of iot_mongodb_spark
Page 18: Business of iot_mongodb_spark

18

For More Information

Resource Location

Case Studies mongodb.com/customers

Presentations mongodb.com/presentations

Free Online Training education.mongodb.com

Webinars and Events mongodb.com/events

Documentation docs.mongodb.org

MongoDB Downloads mongodb.com/download

Additional Info [email protected]

Page 19: Business of iot_mongodb_spark

19

Are These in Your Technology Roadmap?