Introduction to IBM Internet of
Things Foundation
Bernard Kufluk
IBM Internet of Things Product Management
Bryan Boyd
IBM IoT Developer
© 2014 IBM Corporation
Please Note
IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision.
The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion
Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.
2
Agenda
• Benefits of the Internet of Things
• IBM Internet of Things Foundation
• What Next ?
© 2014 IBM Corporation 3
The number is
expected to
increase
dramatically within
the next decade,
with estimates
ranging from 50
Billion devices to reaching
1 trillion
9 billion devices around the world are currently connected
to the Internet, including computers and smartphones
The Internet of Things has the
potential to create economic impact
of $2.7 trillion to $6.2 trillion
annually by 2025
Internet Of Things Forecast2020 View
Source: IDC, December 2013
• 212 billion installed things
• 30 billion autonomously connected
things
• Public Sector, Distribution & Services, Manufacturing & Resources, and Consumers lead segment growth rates
• Approximately 3 million petabytes of embedded systems data (excludes streaming, surveillance-type data
• $8.9 trillion of business value
GSMA “Connected Life” forecast $4.5T in 2020
Source:http://www.globaltelecomsbusiness.com/article/2985699/Connected-devices-will-be-worth-45t.html
Top Ten in 2020:
1. Connected Car $600 billion
2. Clinical Remote Monitoring $350 billion
3. Assisted Living $270 billion
4. Home and Building Security $250 billion
5. Pay-As-You-Drive Car Insurance $245 billion
6. New Business Models for Car Usage $225 billion
7. Smart Meters $105 billion
8. Traffic Management $100 billion
9. Electric Vehicle Charging $75 billion
10. Building Automation $40 billion
“The Internet of [Things] could raise the level of U.S. gross domestic product by 2%-5% by 2025.
This gain… if realized, would boost the annual U.S. GDP growth rate by 0.2%-0.4% points over this period, bringing growth closer to 3% per year.” – US Progressive Policy Institute
Value is not just sheer numbers of connected devices
The real opportunity is improved business value – new revenue models, lower costs, improved client experiences, better insight to improve outcomes
Source: IDC, “Worldwide Internet of Things (IoT) 2013–2020 Forecast: Billions of Things, Trillions of Dollars”, October 2013
7
Two worlds of technology are convergingMassive growth opportunity is at stake
8
Bu
sin
es
s v
alu
e
IoT 1.0
IoT 2.0
IoT 3.0
Dashboards
Device management
Simple sensor connectivity & monitoring
IoT middleware
Systems of Insight
M2M
enablementMobile
Big data infrastructure
Service platforms
Predictive models
Industry
services
Ecosystems &
alliances
Startup
s
Syste
ms
Pla
tfo
rms
Bu
sin
es
s
Op
tim
iza
tio
n
Streaming
Physical models
Cloud
IT business Physical infrastructure business
CISCO
AmazonWS
IntelMicrosoftTexas Instruments
JasperAxeda
Xively m2miGE
ToshibaPhillips
SiemensABB
Schneider Electric
Benefits of real-time data from Internet of Things
Monetize• Charge for usage that is tracked by things
• Enable Pay-per-use models of things
Optimize• Improve efficiency of activities with data from things
• Anticipate & predict optimal actions and responses
Extend• Provide more value through connected things
• Deliver data, content, services through things
Control• Remotely affect behavior by controlling things
• Make remote adjustments to optimize things
Five Keys to tapping into IoT value
Connect to and control devices
Collect and manage IoTdata
Understand and analyze
Act and react
Build applications to harness the potential
IBM has been delivering Internet Of Things solutions for a Smarter Planet even before the campaign launch in 2008
Leveraging the data generated by digital technology provides
intelligence to help us do things better, improving our
responsiveness and ability to predict and optimize for future events
INTELLIGENT
Digital technologies (sensors and other
monitoring devices) are being embedded into
many objects, systems and processes
INSTRUMENTED
INTERCONNECTED
In the globalized, networked world, people, systems,
objects and processes are connected, and they
are communicating with one another in entirely new ways
IBM delivers connectivity across IoT deployment options
As-a-service, PAYG Public
Cloud
Virtual appliances, Public or private cloud deployed
Dedicated appliances in
datacenter
IoT
Foundation
IBM MessageSight
Powered by IBM
MessageSight
MQTT
Open
Lean
Simple
Reliable
Reliably and quickly deliver IoT data with MQTT
Open royalty-free specWide variety of clients and servers• Hobbyist to enterprise• Open source to commercial
Minimal pub/sub messaging semantics• Asynchronous (“push”)
delivery• Simple set of verbs -- connect,
publish, subscribe and disconnect
Minimized on-the-wire format• Smallest packet size 2 bytesScalableLow footprint• Clients: C=30Kb; Java=100Kb
Three qualities of service• 0 – at most once delivery• 1 – assured delivery dups ok• 2 – once and once only deliveryCopes with loss of contact between client and server.• “Last will and testament” to publish a
message if the client goes offline.
Agenda
• Benefits of the Internet of Things
• IBM Internet of Things Foundation
• What Next ?
© 2014 IBM Corporation 14
Internet of Things Use Cases have common requirements
Core Requirements
Easily on-board connected “things”
Create a real-time communication channel with the “thing”
Begin capturing data from the “thing”
Visualise the data from the “thing”
Collect data in a historian DB
Provide access to the collected data
Manage the “things” and the connectivity to them
Secure the data from the “thing” and control access to that that data
Pay for the service based on usage
Extended Requirements
Perform analytics both in real-time and on historical trend data
Trigger events based on specific data conditions
Interact with the “thing” from business apps and/or from mobile devices
Send commands to the “thing”
What is Internet of Things Foundation?
IBM® Internet of Things Foundation is a fully managed, cloud-hosted service that makes it simple to derive value from Internet of Things (IoT) devices.
IBM Internet of Things Foundation
Connect
Collect
Manage
Simple APIs
Assemble
Build
Real Time MQTT
REST
IBM Internet of Things Foundation allows you to easily compose IoT solutions
Visually define logic flows
Select from a growing list of device recipes
Visualize real-time data stream
Mix with other services in Bluemix to create apps
Simply connect & “recognize” device types
Register and Connect devices
• Register and securely connect a wide variety of devices
• Use the industry-standard MQTT protocol
• Remotely monitor the connectivity of devices
• Connect many popular development boards using device recipes
• Extend to new devices with open-source device code from Eclipse Paho
Collect and visualize data
• Collect and manage a time-series view of data
• See what is happening on your devices with data visualization
• Build dashboards and gain access to historical data through APIs
• Control and secure data currently trapped on instrumented devices
Internet of Things Ecosystem & Partners are crucial
Solutions & Applications
SmarterCities
Transport& Rail
Energy & Utilities
ConsumerElectronics
Life Science& Healthcare
Oil & Gas
ConnectedVehicle
IndustrialManufacturing
Devices Gateways CloudsNetworks
IBM IndustrySolutions
IBM SWG
MessageSight
Streams
SDK SDK Partnerships
MaximoIoC
with Wi-Fi Shield
Quickstart comes with recipes and code for the following
Demo
© 2014 IBM Corporation 23
SilverHook Powerboats use IBM Internet of Things Foundation
© 2014 IBM Corporation 24
"SilverHook Powerboats uses the IoT
Foundation service within Bluemix as the
basis for its real-time power boat
telematics platform, allowing it to run
complex diagnostic analytics in real time
on racing boats traveling at high speeds on
the ocean,” said Nigel Hook, CEO,
DataSkill.
https://www-03.ibm.com/press/us/en/pressrelease/45102.wss
IoT as a Composable Business
IoT Foundation
IoT-related Bluemix services
Secure Device Registration, Scalable Device Connectivity, Historian, Visual wiring
Rules, Push, Geo location, Analytics, Asset management, Predictive Maintenance…
Devices & Gateways
IoT end-end solutions
Connected appliance solutions, Smarter home solutions…
Internet of Things is part of our Bluemix Platform
Building an Internet of Things PaaSon the power of BlueMix
27
Cloud
Integration
Dev Ops WatsonBig Data and
Analytics.
Cloudant SQL
Database
Push
Notifications
Cloud Code
Node-RED in Bluemix
28
Demo
• Connected Vehicle on Bluemix
– Node.js traffic simulator
– HTML5 map application
– HTML5 control app
– Using Node red
© 2014 IBM Corporation 29
Agenda
• Benefits of the Internet of Things
• IBM Internet of Things Foundation
• What Next ?
© 2014 IBM Corporation 30
Next Steps1. Think about how Internet of Things
will change your business
• Learn from those already on their journey
• Focus on monetizing, optimizing, extending or
controlling your world
2. Learn more
• Try IBM Internet of Things Cloud Quickstart
• Experiment with Node-Red
• Start using Bluemix
3. Get Involved
• Use the Internet of Things Foundation
4. Schedule Internet of Things
Workshop
• Speak to your IBM representative about a best
practices workshop including exploration of
use case & value assessment
Resources
Try our Internet of Things Foundation Quickstart at
internetofthings.ibmcloud.com
Check out recipes to connect your devices & learn how to build a Bluemix IoT app
ibmdw.net/iot
Stay social … follow & interact
@IBMIoT
twitter.com/IBMIoT
Questions?
© 2014 IBM Corporation 33
Conference highlights
© 2014 IBM Corporation 35
• Wednesday – A29: Introduction to Internet of Things Foundation
• 15:15 Room 6
– A8: Introduction to MessageSight• 16:45 Room 27
• Thursday – AL4: Hands on lab – IBM Internet of Things
Foundation• 9 – 11:30 Room 7a
– A34: Connecting Devices to the Internet of Things• 14:00 Room 8
WebSphere Technical University and Digital Experience Europe 2014
Your feedback is valuable - please complete your session or lab evaluation!
Session number
A29
Provide your evaluations by:
Evaluation forms:
Fill out a form at the end of each session
Paper forms are located in each of the session or lab rooms
Place the completed form in the tray as you exit the room
- Or –
Complete the session survey on Event Connect Portal: ibmeventconnect.eu/euxdx
Select Sessions, then Session Finder, and complete the survey