ibm be a smarter business by unlocking your iot
DESCRIPTION
TRANSCRIPT
© 2014 IBM Corporation
Be a Smarter Business by Unlocking
your Internet of Things
Andrew Schofield
Chief Architect, IBM MessageSight
The HYPERconnected Enterprise Briefings 2014
2 2 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014
The Internet of Things powers a Smarter Planet
Billions of smart
devices instrument
our world today
Interconnecting these
devices creates an
Internet of Things
Insights from real-time device
big data delivers intelligence
to power a Smarter Planet
3 3 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014
Why enterprises are focusing on Things
30b things connected to Internet by 2020
15 Petabytes of big data generated daily – Things will drive this much further
420m wearable health monitors by 2014
75% of consumers act on location-based offers
Internet of Things
4 4 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014
2010
Vo
lum
e in
Exa
byt
es
2015
Internet of Things
VoIP
Enterprise Data
Social Media
Source: IBM Global Technology Outlook
100%
80%
60%
40%
20%
0%
Internet of Things is driving Big data volumes
9000
8000
7000
6000
5000
4000
3000
2012 2011 2013 2014
5 5 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014
The Big Data Information Supply Chain
Mobile and Internet of Things
Analyze
Capture
Act
Connect
Optimize & Anticipate
Insights & Predictions
Real-time Awareness
Device connectivity
6 6 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014
Imagine the Possibilities of Analyzing All this Data in Real-time
Real-time Traffic Flow Optimization
Fraud & risk detection
Accurate and timely threat detection
Predict and act on intent to
purchase
Understand and act on customer
sentiment
Location-based offers & services
7 7 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014
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 behaviour by controlling things
• Make remote adjustments to optimize things
8 8 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014
Internet of Things Industry Examples
Banking Healthcare Automotive Retail Transport E&U
Monetize
Cash
replacement
solutions
Mobile Banking
Paid home care
family services
Pay-per-drive car
rental
Cash
replacement
Sensor enabled
Loyalty cards
Paid Alerts to
travellers
Congestion
charging
Pay-per-use
energy
Optimize
Optimized Cash
management
ER Bed
Resource Mgmt
Component
predictive
replacement
Fleet mgmt
Delivery and
stock
replenishment
optimization
Store layout
optimization
Smart Cities
Traffic mgmt
Airport
Management
Delay non-
essential supply
during peak
loads
Extend
Banking the un-
banked
Biometrics
Smarter
Subsidies
Life style
monitoring
In-car Movies,
Music, Games
Highly
Automated
Driving
Smart Vending
Machines
Delivery Lockers
Mobility Services Smart home
services
Control
Remote ATM
Management
Dynamic
Authorization
Remote Hospital
environment
Mgmt
Remote
Drive-train
optimization
Store energy
mgmt
Store parking
mgmt
Dynamic price
labels
Crowd mgmt
Timetable mgmt
Asset mgmt
Remotely control
consumer
devices
9 9 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014
6 Challenges to leveraging the Internet of Things
How to connect with plethora of devices Overcoming differences and limitations
Massive volume of device data Real-time capture without thrashing networks or polling
Understanding where things are Comparing with maps, spaces and other things
Making sense of device data at speed Analyzing data when it happens
Acting on device data Wire device logic together without complex coding
Sharing device services with others Using insights from data to change business
1
2
3
4
5
6
10 10 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014
IBM Internet of Things Capabilities
Easy to instrument devices Standards-based support with minimal device requirements
Internet-scale Awareness Real-time big data from masses of Things
Location services Tracking where Things are and how Things move
Real-time analytics Applying models to predict, detect, optimize and anticipate
Easy orchestration without coding Rapidly wire devices together and create logic
Driving new business models and innovation Exposing and monetizing valuable information and services
11 11 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014
Challenges to unlocking the value of Internet of Things
Internet of Things
Mobile
Public Cloud
Social Web
Partners
Private Cloud
Back-office Processes
Analytics
Services Databases
CRM
Systems of Interaction
How to quickly connect a broad
range of new and legacy devices?
How to capture device big data at
scale without stressing networks?
How to analyse in-flight data to predict, detect, optimize and
anticipate?
How to rapidly wire devices together and create logic without
programming?
How to expose and monetize
information and services?
Easy Orchestration Enabling Access Real-time Analytics Awareness at Scale Range of Devices
12 12 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014
Easy to instrument devices
Standards-based support with minimal device requirements
• Open royalty free spec designed for things • Being standardized now through OASIS • Wide variety of clients and servers
• Hobbyist to enterprise • Open source to commercial • Can easily implement device clients
• Simple messaging semantics • Asynchronous (“push”) delivery based on pub/sub • Simple set of verbs
• Connect and Disconnect • Publish and Subscribe
• Minimal wire format • Smallest possible packet size is 2 bytes • No application message headers
• Lightweight footprint
• Clients: C = 30Kb; Java = 100Kb
• Three qualities of service: • 0 – at most once delivery • 1 – assured delivery but may be duplicated • 2 – once and once only delivery
• Built-in actions when clients loose contact • Last-will-and-testament publishes message if client
goes offline
• Stateful “roll-forward” semantics and “durable” subscriptions
= “MQ Things Transport”
Open
Rich & Secure
Lean
Easy
13 13 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014
Deliver relevant information across Mobile and enterprise
Notification based on timely, personalized information Optimizing use of the network and devices resources
Action HTTP MQTT
Get single piece of data 302 bytes 69 bytes (<4 times)
Send single piece of data 320 bytes 47 bytes (<6 times)
Get 100 pieces of data 12600 bytes 2445 bytes (<5 times)
Send 100 pieces of data 14100 bytes 2126 bytes (<6 times)
Battery Use 3G Wifi
HTTPS 0.33277% 0.02897%
MQTT 0.16027% 0.00230%
% Battery per hour, 240s keep alive
Characteristics HTTP MQTT
Style Document-centric, request/response Data-centric, publish/subscribe
Verbs GET/POST/POST/DELETE, complex spec Pub/Sub/Unsub, simple protocol, easy to learn
Message size Large message, lots of data in headers 2 bytes in minimum header
Quality of Service None, requires custom coding in application 3 levels – best-effort, at-least-once, exactly once
Data distribution No distribution mechanism (1-to-1 only) Fully supported. 1-to-none, 1-to-1, 1-to-n.
14 14 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014
Internet-scale
Real-time big data from masses of Things
• Designed for millions of things, millions of events, very green
• Optimized for wireless networks, with low latency, reliable delivery and QoS
• 93x faster, 10x less device battery, 8x lower bandwidth versus HTTPS
• DMZ-ready, FIPS 140-2 certified: authentication & deny-based access control
• Up and running in <30 minutes; 1 rack = 273M msg/sec, 21M concurrent connections
• Harness for real-time analysis of data streams using InfoSphere Streams
• Developer-friendly support for JavaScript APIs, WebSockets, Android, and iOS
15 15 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014
Introducing IBM MessageSight
• Extends IBM Messaging family with secure, easy to deploy appliance-based messaging gateway
• Optimized for massive scale Internet of Things and Mobile use cases at edge of enterprise
• Exploits hardware acceleration for high performance
• Can extend existing messaging infrastructure or be used standalone
• Optimized gateway for Things and Mobile devices
• Efficient open protocol
• Event-driven awareness
• Open and industry agnostic
• Fine-grained security policies
• Active dev community
• Free dev virtual appliance
• Simple yet powerful APIs
• Simple messaging paradigm
• 40+ MQTT client libraries
• Up and running < 30 minutes
• Task oriented UI guides administrator through first steps
• Simple and scalable management through policies
• Hardened Appliance Form Factor with secure firmware (signed and encrypted by IBM) and no user-visible, general purpose OS
• Virtual appliance
• JMS
• WebSockets
• MQ
• Integration Bus
• Worklight
• InfoSphere Streams…
• 13M non-persistent msg/sec
• 400K persistent msg/sec
• 1M concurrent connections
• Predictable microsecond latency under load
• Highly available
Designed for Things
Developer Friendly
Internet Scale
Easy to Integrate
Easy to Deploy
Form Factor Choice
IBM MessageSight
16 16 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014
Location awareness
Tracking where Things are, how Things move in space and with other Things
Slope aware power train optimization
Flooding/Slippery risk aware Driving alert
100
Dynamic/Variable Speed Limit alert & speed control
Bus
Signal status aware speed control going thru crossing
Height/load limit aware fleet driving alert & detouring
Accident/congestion aware detouring & navigation
Dynamic parking space availability navigation
Passenger crowd aware bus dynamic speed management
Environment pollution surveillance traffic fencing control & fleet alert
!
!
Co2
!
:-)
!
!
Low Bridge
17 17 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014
Real-time analytics
Applying models to predict, detect, optimize and anticipate
18 18 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014
Real-time analytics
Applying models to predict, detect, optimize and anticipate
Sensors tracking real-time location of cars
Primary Event zone
Secondary perimeter
Overview of car status
Real-time alerts personalized to each car
Car that had entered and now left danger zone
19 19 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014
Easy orchestration without coding
Rapidly wire devices together and create logic
• Visual tool for wiring the Internet of Things
• Deploy with just one click
• Simple API to create nodes with lines of JavaScript or HTML
• Share flows in JSON format
• Based on Node.js for event-driven, non-blocking I/O
• Download from http://github.com/node-red
node-red
20 20 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014
Driving new business models and innovation
Exposing and monetizing valueable information and services
Driver &
vehicle
monitoring
News
Fault analytics
Service and
warranty data
“Pay as
you drive”
Journey &
GPS
Traffic and
Weather data
Advanced
diagnostics
Other cars
Mobile apps
API Mgmt
APIs
Partner Center
i Social
t Web &
Charging station
Fleet & traffic
management
Emergency
services
Vehicle
insurance
provider
Vehicle
inspection
station
GPS service
provider
More Things
Petrol pump
Smart Home
Parking space
Drive thru Retail Dealers
21 21 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014
Simple Connectivity for Internet of Things
Register and connect device
Define data & command interfaces to device
Collect data, run analytics, detect events
Remotely manage connected device
22 22 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014
Vision for Internet of Things Cloud
Device Registration & Connectivity Connectivity | Awareness | Security & Privacy | Asset mgmt
Integration Mobile | Cloud | Enterprise
Data services Historian | Cache | Search
Managed APIs Share | Monetize
Real-time Big Data Analytics Data Analytics | Event Analytics | Streaming
Applications Runtime | Services
Accelerators
IBM Internet of Things Cloud
Partners Customers
Developers
Employees
More Things API
API API API
API
23 23 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014
Summary
Rapidly connecting broad range of Internet of Things devices
Capturing device data at Internet scale
Enabling access to device data through managed APIs
Easy orchestration of device data with Social, Mobile etc
Applying real-time analytics to device data
24 24 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014
Next Steps
1. 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
• Download MessageSight for Developers
• Play with Node-Red
3. Get Involved
• Apply to participate in Early Program for Internet of Things Cloud
4. Schedule Internet of Things Workshop
• Speak to your IBM representative about a best practices workshop including exploration of use case & value assessment
25 25 © 2014 IBM Corporation
The HYPERconnected Enterprise Briefings 2014