+ All Categories
Home > Technology > IOT Paris Seminar 2015 - Storage Challenges in IOT

IOT Paris Seminar 2015 - Storage Challenges in IOT

Date post: 27-Jul-2015
Category:
Upload: mongodb
View: 454 times
Download: 3 times
Share this document with a friend
Popular Tags:
25
MongoDB IOT City Tour – Paris 9 th June 2015 MongoDB Speaker: Joe Drumgoole Director of Solutions Architecture, EMEA
Transcript

MongoDB IOT City Tour – Paris

9th June 2015

MongoDB Speaker: Joe Drumgoole Director of Solutions Architecture, EMEA

Internet of Things – Storage Challenges

Joe Drumgoole Director of Solutions Architecture (EMEA) @jdrumgoole

3

The Internet - 1971

4

The Internet - 2015

5

Google

6

Google France

7

It used to be Asymmetric

Outbound Bandwidth Inbound Bandwidth

8

What used to be at the Edge?

9

Today

10

What’s Different

11

It’s a sensor world

12

Everyday Sensors

13

Exotic Sensors

14

What used to Happen

Local Database

15

What Happens Today

The Internet

Cloud Database

16

Web Site - Density

17

Smart Phone - Density

18

Sensor- Density

Gartner – 4.9 billion devices

ABI Research – 16 billion devices

Datamation– 12.9 billion devices

Five Billon Sensors Deployed – Bosch SI

19

•  Ubiquitous, cheap sensors and controllers •  Ubiquitous cheap bandwidth •  HTTP/TCP/IP as a universal protocol

•  On demand storage at cents per GB

What enables the IoT?

20

What is the next big thing?

The thing we have been doing

badly for the last ten years

Why Now?

21

What When Where Store-Filter-Distribute

Millions of events per minute Future use cases

IoT Demands

22

Journey and Context

22!

Arrival Welcome / Greeting. Personal concierge (“whisk away”). Alert to staff member.

Departure Thanks. “by the way…”, RAOK.

Find / Browse Self-service on phone - “how can we

help today?”. “Let us come to you”. Insertion point for relevant

information, offer, or reminder. Here to pick something up? Timer for

being dealt with. Partner brands?

Here for Action Pick up. Queue jump. Get service with reduced friction, uncertainty.

1 2

3 4

23

•  Expensive Storage •  Cheap Programmers •  Tables of strings, ints, floats, dates

•  One big machine •  A small number of connected users

•  A well defined unchanging set of requirements •  Fortran and Cobol as coin of the realm

These are IoT Anti-Patterns

Relational Database Assumptions

24

MongoDB

•  Dynamic Schemas

•  Automatic Scaling

•  Text Search

•  Aggregation Framework and MapReduce

•  Hadoop Integration

•  GEO Search

•  Full, Flexible Index Support and Rich Queries

•  Built-In Replication for High Availability

•  Advanced Security

•  Large Media Storage with GridFS

•  Pluggable Storage Engine

For startups that want to be enterprises and enterprises that want to be startups.


Recommended