iot stream conf keynote: past, present and future of iot

31
Past, Present, & Future of IoT Moving from Platforms to Stacks rICh Morrow, qcloud, LLC Apr 23, 2015

Upload: rich-morrow

Post on 16-Jul-2015

262 views

Category:

Internet


0 download

TRANSCRIPT

Past, Present, & Future of IoTMoving from Platforms to Stacks

rICh Morrow, qcloud, LLC

Apr 23, 2015

Internet. Of. Things.

To build a website 10-15 yrs ago, you needed to

• Assemble a team

• Run through SDLC• Which hardware?

• OS?

• Data store?

• Front & back-end language(s)?

• Protocols? Data formats?

Internet Of Things

Application: JBoss, Tomcat

CMS: Drupal, Wordpress

Specialized: Salesforce, Google Apps,

TurboTax

Era of Platform & Service

Internet Of Things

• LAMP (Linux, Apache, MySQL, PHP/Python)

• .NET (Win Server, C#, SQL Server)

• RoR (Ruby on Rails)

• MEAN (MongoDB, ExpressJS, Angular JS,

NodeJS)

Underneath those platforms:

technology stacks

Internet Of Things

• NSAPI

• CORBA

• CGI

• Java Beans

• COM

Remember these?

Internet Of Things

• MQTT

• CoAP

• 6LoWPAN

• XMPP

• RPL

Who will

Of?

Device fragmentation"Web Scale”

HumansHistorical baggage

Iteration acceleration

Internet Of? Things

…aggregation

• Aggregation to the

“stack” level

• Linear horizontal scale

(pub or private cloud

back ends)

• “Everything” aaS

Presentation

Business Logic

Database

Internet Of? Things

…data and compute overload

“Every 2 days we create as much data as we

did from the dawn of time to 2003” –Eric

Schmidt (2010)

The “three (or four, or five) Vs” of Big Data –

Velocity, Variety, Volume

A car built in 2014 has about 70 computers in it

…and more than 100 sensors

Internet Of? Things

…first steps into IoT / M2M

• Industrial automation• GE’s “smart trains”

• John Deere’s “smart farms”

• Consumer IoT• Insteon

• Tesla

Internet Of? Things

GE’s “smart trains”

Trip Optimization

Remote Diagnostics

Yard Planning

Route Planning

Img credit: http://cdn2.geready.com/sites/default/files/styles/homepage-medium/public/industrial_internet_train_v3_hero_full_0.jpg?itok=zLZ6GH8L

Internet Of? Things

John Deere’s “Smart Farms”

Img credit: https://hbr.org/2014/11/how-smart-connected-products-are-transforming-competition

Img credit: http://beta.l2am.com/imdb/stills/tt00718531.jpg

Internet Of? Things

Img credit: http://tradingcomputersnow.com/it-could-be-lights-out-for-traders-everywhere-or-lights-on/

Internet Of? Things

Insteon

Tesla

• Persistent 3G

connections

• Over the air fix

pushed out to 30K

vehicles

• Has an API /

Android Apps

Internet Of? Things

“The future is already here – it’s just

not very evenly distributed”

--William Gibson

But…

Today's "Internet of Things" is really

an ”Internet of IPv4 / TCP/IP / HTTP /

People"

But…

Today's "Internet of Things" is really

an ”Internet of IPv4 / TCP/IP / HTTP /

inefficient People"

What happens when we start getting

smart about everything?

Internet. Of. Things.

The IoT of tomorrow will mainly be a

web of real-time, hyper-optimized,

control-capable devices

…talking to each other.

Internet Of Things

Volume

5 Billion things by EOY 2015

25 Billion things by 2020

Img credit: http://www.arm.com/markets/internet-of-things-iot.php

Internet Of Things

Variety

• Connectivity

• Sensors

• System Architectures

• Network membership

• Form factor & functionality explosion

• Security & Data Ownership

Internet Of Things

Internet Of Things

Variety: Connectivity

Img credit: http://postscapes.com/what-exactly-is-the-internet-of-things-infographic

Internet Of Things

Variety: Sensors

Img credit: http://postscapes.com/what-exactly-is-the-internet-of-things-infographic

Internet Of Things

Variety: Verticals

Img credit: http://postscapes.com/what-exactly-is-the-internet-of-things-infographic

Velocity

Internet Of Things

? ? ? ? ?

Img

cred

it: h

ttp

://p

ost

scap

es.c

om

/wh

at-e

xact

ly-i

s-th

e-in

tern

et-o

f-th

ings

-in

fogr

aph

ic

Internet Of Things

Velocity: The Virtuous Cycle

Img credit: http://images.flatworldknowledge.com/gallaugher_2_0/gallaugher_2_0-fig15_001.jpg

Internet Of Things

Velocity: The End Game

Marketing

Retail SCM

Packaging

Alerts & Monitoring

Production

We’re at the “Technology

Platform” stage

Can we articulate the Stacks for

IoT?

Internet Of Things

Thank you!

Have a stellar conference!

rICh [email protected]

@quicloud