Upload
rich-morrow
View
262
Download
0
Tags:
Embed Size (px)
Citation preview
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
…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
But…
Today's "Internet of Things" is really
an ”Internet of IPv4 / TCP/IP / HTTP /
inefficient People"
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