SlideShare una empresa de Scribd logo
1 de 19
Software Group

IBM Messaging for Mobile and the “Internet of Things”
introducing IBM MessageSight
John Samuel – samuelj@uk.ibm.com
IBM MessageSight – Product Introduction Manager

© 2007 IBM Corporation
Internet of Things
33 billion

Billions of smart
devices
instrument our
world today

534 billion

RFID tags
embedded
into our world

50 billion

The world is
becoming more
interconnected
and more
complex …

Dollars in mobile
transactions by
2015

Interconnecting
these smart devices
creates a Central
Nervous System

50%

Of businesses plan to
adopt more collaborative
sourcing models
© 2012 IBM Corporation

2

Devices connected
to the internet by
2020

2
What do we mean by “Device connectivity” ?
Typically
End user
interaction
B2C, B2E

Mobile computing and Smart handsets
Mobile computing and Smart handsets

APP

Service

DB

DB

APP

APP Service DB

APP

IBM Connectivity

Remote Systems and Devices
Remote

Edge Gateways

Device hubs/controller that
act as hubs/concentrators
for connecting devices.

Embedded Controllers

Filtering of duplicate read events,
Store-based HVAC & lighting
controls, Industrial Network
Gateways (SCADA)

Sensors

Power meters, weather data
SCADA sensors, pressure,
volume, RFID readers, Motion
detectors…

Typically
M2M
Actuators

Tag printers, status lights,
Load generation, HVAC and
lighting, Valves, switches and
pumps…

© 2007, 2008 IBM Corporation
What’s Unique about Mobile Applications?


Expectations are high, loyalty is low
–



Access patterns and volumes are less predictable
–
–
–



Immediate response expected from mobile applications

Security is a paramount concern
–



For example user location information is available to potentially be utilised

Performance expectation
–



Mobile apps are written, used & replaced at a far higher rate than traditional enterprise applications
Mobile devices & platforms themselves evolve rapidly

Provide unique context insights and thereby unique opportunities
–



More service calls from mobile devices, potentially more users, at anytime
Short & focused interactions, interruptions are common
Apps still need to be usable when out of wireless coverage

Rapid refresh rates
–
–



Reliability and usability matter! If your application doesn’t function reliably each & every time users invoke it and it’s
easy to use, they will find another app & another business to deal with

Mobility of devices makes them easier to steal or spoof

Bandwidth and battery life are at a premium
–

Need to minimize back and forth communications

© 2012 IBM Corporation

4
You need to connect using more than just HTTP
 The HTTP standard revolutionized how we consume
data
– A single simple model: Send a request, read the response
– Available via any tablet, laptop, phone, PC etc.

 Mobile and the Internet of Things applications have
additional challenges
– HTTP remains ideal for requesting data from a known source
• Mobile user requesting info
– But we also need an event-oriented paradigm:
• Emitting information one to many
• Listening for events whenever they happen
• Distributing minimal packets of data in huge volumes
• Pushing information over unreliable networks
• Reliably completing mobile business transactions

© 2012 IBM Corporation

5
What is IBM MessageSight?
Its an appliance
It is designed to handle the growing “Internet of Things”/M2M
economy
It leverages a lightweight messaging protocol – MQTT
Facebook messenger app use MQTT and has 850+ million users
Why MQTT? – it uses less bandwidth and battery power than HTTP

Designed to sit at the edge of the enterprise in the DMZ
Can’t be hacked! No user changeable OS, totally encrypted
Fewer firewall ports to open

Scales – 1 million concurrently connected devices supported
Handles millions messages a second
© 2007, 2008 IBM Corporation
Beta Scenario – Connected Car

predicts part failure

Find
my car

schedules appointment
with car owner

vibration detected,
details published

Unlock
my car

Smartcar

© 2007, 2008 IBM Corporation
IBM MessageSight Use Cases for Mobile and M2M
•Find my car
•Predictive parts failure
•Vibration detected, garage notified
•Unlock my car

Connected Vehicle
•TV notifies of incoming calls
•Millions of homes subscribe and
publish events to head office (HQ)
•HQ sends targeted advertising back

Connected Home

•Collision detected, emergency
services notified
•Surrounding vehicles notified
•Traffic lights controlled

Connected City
© 2012 IBM Corporation

8
IBM MessageSight: Feature Summary
Massive
Scale

Millions of messages per second with over 1 million concurrently
connected devices, predictable low latency

Orders of
Magnitude
Improvements

Optimized
for Wireless
Clients

MQTT protocol uses less bandwidth & battery usage than HTTP, large range of clients supported

m2m and Mobile

Secure
and Reliable

Hardened form factor, fine grained messaging policies, assured message delivery, high availability options

DMZ Ready
Appliance

© 2012 IBM Corporation

9
IBM MessageSight: Feature Summary
Developer
Friendly

Simple paradigm connect, publish, subscribe; promoting loosely
coupled and scalable applications

Simple
Programming
Model

Easy to
Deploy

Up and running in 30 mins with task oriented administration, simple and scalable management through
polices

Hours not
Weeks

Easy to
Integrate

Support for JMS, WebSockets, MQTT. Integrates with WebSphere MQ, IBM Integration Bus, IBM InfoSphere Streams, IBM Worklight

Open
Standards

© 2012 IBM Corporation

10
IBM MessageSight: Detailed Specifications
Appliance Specifications:

 2U form factor rack-optimized appliance
 Hardened appliance; DMZ ready
 No user accessible Operating System
 Signed and encrypted firmware
 Simplified management via web or
command-line-based interfaces.

 Multiple network interfaces:
 8 x 1GbE ports
 4 x 40GbE ports

11

© 2012 IBM Corporation

11
IBM MessageSight: Detailed Specifications
Asynchronous Messaging that supports

 Publish and Subscribe (topic-based)
 Point-to-point (queue-based)
 Persistent and non-Persistent qualities of
service

 MQ Telemetry Transport (MQTT) v3.1
specifications

 MQTT over HTML 5 WebSockets
 Java Messaging Service (JMS) 1.1

12

© 2012 IBM Corporation

12
IBM MessageSight: Detailed Specifications
Developer-friendly APIs and libraries

 MQTT clients and libraries for a variety of
platforms (C and Java- Based APIs)

 Libraries for Google Android and Apple iOS
 JMS client libraries
 JavaScript API for HTML5-based applications
 PhoneGap MQTT plug-ins with JavaScript
API for use with IBM

 Worklight, Apache Cordova, and Adobe
PhoneGap

13

© 2012 IBM Corporation

13
IBM MessageSight: Detailed Specifications
Performance

 Delivers high throughput for persistent and
non-persistent messages

 Supports vast numbers of connected devices
Reliability

 Assured delivery of messages
 Support for MQTT qualities of service (QoS)
0, 1, and 2 - best effort, at least once and
exactly once

 Local transaction support
 Support for high availability configurations
14

© 2012 IBM Corporation

14
IBM MessageSight: Detailed Specifications
Security

 Authentication via local user store or external
Lightweight Directory Access Protocol (LDAP) servers

 Secure Sockets Layer (SSL) and Transport Level
Security (TLS) support (SSL v3 and TLS 1.0, 1.1 and
1,2)

 Federal Information Processing Standard (FIPS) 1402 Level (1-certified cryptographic module)

 Fine-grained messaging authorization policies which
restrict access based on combinations of:

 User or group, Client identifier, Protocol, Network
interface, Listening address and/or port, Client IP
address or range, Destination (topic and queue)
name
15

© 2012 IBM Corporation

15
IBM MessageSight: Detailed Specifications
Integration

 Extends and connects to WebSphere MQ
infrastructures

 Supports mapping appliance destinations to and
from WebSphere MQ destinations

 Supports connectivity to IBM Integration Bus
via JMS and or MQTT nodes

 Integrates with Java environments
 Integrates with rich HTML5-based web
applications

 Allows to develop interactive mobile
messaging applications with IBM Worklight
Studio
16

© 2012 IBM Corporation

16
Where does Mobile Messaging fit?
MessageSight
• Appliance based form
factor
• Secure access to
back office
• Messaging optimised
for Mobile & M2M

Java
Scripters
Messaging for
Hybrid apps
Apple iOS
Messaging for
native iOS apps

Worklight
developers
Developer
experience
augmented with
mobile
messaging

Android
Messaging for
native Android
apps

MQ Mobile Messaging
Client Pac

Service

APP

APP

DB

DB

APP

Service

DB

APP

Internet

MQTT

MQ

• Reliable messaging
protocol
• Access to enterprise
• Reliable delivery
• Conserve device power
• Reduce network traffic

• Universal Enterprise Messaging
• Provide access to enterprise apps and
data already connected by MQ
• Pub/sub model to enable dynamic
distribution of notifications

© 2007, 2008 IBM Corporation
Industry Examples

Key Industries

Automated
Metering

predict

Scenario

Chemical & Petroleum Pipeline & flow rate monitoring
Smart metering of home energy
Energy & Utilities

Distribution Supply
Chain and Logistics

Retail
Distribution
Consumer Products

Example

Improve customer loyalty by providing
realtime detailed tracking information
Improve customer safety and satisfaction
with improved tracking of fleet

Transportation
Industrial Tracking
& Visibility

Automotive
Industrial
manufacturing

alert

Aerospace
Defense
Healthcare Personal Pharmaceuticals
& Resource Tracking
Healthcare

track

Automated inventory management
improves management of stock and
optimizes production rates
Parts tracking reduces theft
Audit trail of parts around factories
Track health of at-risk patients to increase
safety and quality of patient care
Track expensive surgery equipment to
maximize utilization and reduce waiting
lists

Location
Awareness and
Safety

measure

Chemical & Petroleum Monitor gas pipeline operations and issue
locations
Energy & Utilities
Government monitoring of dams and floodHomeland
risk areas increases early-warning detection
and prediction capabilities

Executive Alerting

 Insurance
 Banking

© 2012 IBM Corporation

18

Personal Account Managers alerted on
large transactions with key clients
Insurance claims submission in-situ
Questions?
Torque App – you can connected your car now!

© 2007, 2008 IBM Corporation

Más contenido relacionado

La actualidad más candente

Inventit service sync internet-of-things m2m application enablement platform
Inventit service sync internet-of-things m2m application enablement platformInventit service sync internet-of-things m2m application enablement platform
Inventit service sync internet-of-things m2m application enablement platformtaknishida
 
Enterprise grade cloud services with data power virtual
Enterprise grade cloud services with data power virtualEnterprise grade cloud services with data power virtual
Enterprise grade cloud services with data power virtualsflynn073
 
Security and Mobile Application Management with Worklight
Security and Mobile Application Management with WorklightSecurity and Mobile Application Management with Worklight
Security and Mobile Application Management with WorklightIBM WebSphereIndia
 
TADS TS Etisalat Dragana Linfield
TADS TS Etisalat Dragana LinfieldTADS TS Etisalat Dragana Linfield
TADS TS Etisalat Dragana LinfieldAlan Quayle
 
IBM Worklight - Introduction
IBM Worklight - IntroductionIBM Worklight - Introduction
IBM Worklight - IntroductionMaarga Systems
 
An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7ibmmobile
 
The path towards pervasive computing
The path towards pervasive computingThe path towards pervasive computing
The path towards pervasive computingMichel Burger
 
JLove conference 2020 - Reacting to an Event-Driven World
JLove conference 2020 - Reacting to an Event-Driven WorldJLove conference 2020 - Reacting to an Event-Driven World
JLove conference 2020 - Reacting to an Event-Driven WorldGrace Jansen
 
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...Jeremy Siewert
 
Wireless application protocol
Wireless application protocolWireless application protocol
Wireless application protocolPrachi Sasankar
 
Why Operators Need Developers
Why Operators Need DevelopersWhy Operators Need Developers
Why Operators Need DevelopersAlan Quayle
 
Saiful Hidayat Telkom Indonesia Vietnam Telecoms International Summit Nuturin...
Saiful Hidayat Telkom Indonesia Vietnam Telecoms International Summit Nuturin...Saiful Hidayat Telkom Indonesia Vietnam Telecoms International Summit Nuturin...
Saiful Hidayat Telkom Indonesia Vietnam Telecoms International Summit Nuturin...Saiful Hidayat
 
Impact 2014 The Mobile Enterprise
Impact 2014 The Mobile EnterpriseImpact 2014 The Mobile Enterprise
Impact 2014 The Mobile EnterpriseAndrew Coleman
 
TADS Telecom Summit Bakrie Telecom Raj Sunder
TADS Telecom Summit Bakrie Telecom Raj SunderTADS Telecom Summit Bakrie Telecom Raj Sunder
TADS Telecom Summit Bakrie Telecom Raj SunderAlan Quayle
 

La actualidad más candente (19)

Taw opening session
Taw opening sessionTaw opening session
Taw opening session
 
Inventit service sync internet-of-things m2m application enablement platform
Inventit service sync internet-of-things m2m application enablement platformInventit service sync internet-of-things m2m application enablement platform
Inventit service sync internet-of-things m2m application enablement platform
 
Enterprise grade cloud services with data power virtual
Enterprise grade cloud services with data power virtualEnterprise grade cloud services with data power virtual
Enterprise grade cloud services with data power virtual
 
Security and Mobile Application Management with Worklight
Security and Mobile Application Management with WorklightSecurity and Mobile Application Management with Worklight
Security and Mobile Application Management with Worklight
 
TADS TS Etisalat Dragana Linfield
TADS TS Etisalat Dragana LinfieldTADS TS Etisalat Dragana Linfield
TADS TS Etisalat Dragana Linfield
 
Embrace network
Embrace networkEmbrace network
Embrace network
 
IBM Worklight - Introduction
IBM Worklight - IntroductionIBM Worklight - Introduction
IBM Worklight - Introduction
 
An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7
 
The path towards pervasive computing
The path towards pervasive computingThe path towards pervasive computing
The path towards pervasive computing
 
Cloopen IM Plus
Cloopen IM PlusCloopen IM Plus
Cloopen IM Plus
 
JLove conference 2020 - Reacting to an Event-Driven World
JLove conference 2020 - Reacting to an Event-Driven WorldJLove conference 2020 - Reacting to an Event-Driven World
JLove conference 2020 - Reacting to an Event-Driven World
 
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
 
IBM Worklight-Overview
IBM Worklight-OverviewIBM Worklight-Overview
IBM Worklight-Overview
 
Wireless application protocol
Wireless application protocolWireless application protocol
Wireless application protocol
 
Why Operators Need Developers
Why Operators Need DevelopersWhy Operators Need Developers
Why Operators Need Developers
 
Saiful Hidayat Telkom Indonesia Vietnam Telecoms International Summit Nuturin...
Saiful Hidayat Telkom Indonesia Vietnam Telecoms International Summit Nuturin...Saiful Hidayat Telkom Indonesia Vietnam Telecoms International Summit Nuturin...
Saiful Hidayat Telkom Indonesia Vietnam Telecoms International Summit Nuturin...
 
Impact 2014 The Mobile Enterprise
Impact 2014 The Mobile EnterpriseImpact 2014 The Mobile Enterprise
Impact 2014 The Mobile Enterprise
 
Ibm mobilefirst overview presentation
Ibm mobilefirst overview presentationIbm mobilefirst overview presentation
Ibm mobilefirst overview presentation
 
TADS Telecom Summit Bakrie Telecom Raj Sunder
TADS Telecom Summit Bakrie Telecom Raj SunderTADS Telecom Summit Bakrie Telecom Raj Sunder
TADS Telecom Summit Bakrie Telecom Raj Sunder
 

Similar a IBM MessageSight for mobile and the internet of things

Session 1908 connecting devices to the IBM IoT Cloud
Session 1908   connecting devices to the  IBM IoT CloudSession 1908   connecting devices to the  IBM IoT Cloud
Session 1908 connecting devices to the IBM IoT CloudPeterNiblett
 
Internet of Things and IBM
Internet of Things and IBMInternet of Things and IBM
Internet of Things and IBMArrow ECS UK
 
IBM Softlayer ile bulutta 3. Boyut Bora Taşer IBM
IBM Softlayer ile bulutta 3. Boyut  Bora Taşer IBMIBM Softlayer ile bulutta 3. Boyut  Bora Taşer IBM
IBM Softlayer ile bulutta 3. Boyut Bora Taşer IBMWebrazzi
 
Kura M2M IoT Gateway
Kura M2M IoT GatewayKura M2M IoT Gateway
Kura M2M IoT GatewayEurotech
 
Connecting devices to the internet of things
Connecting devices to the internet of thingsConnecting devices to the internet of things
Connecting devices to the internet of thingsBernard Kufluk
 
Presentation - IBM - The Connected Life 25 Billion Connections by 2020.pdf
Presentation - IBM - The Connected Life 25 Billion Connections by 2020.pdfPresentation - IBM - The Connected Life 25 Billion Connections by 2020.pdf
Presentation - IBM - The Connected Life 25 Billion Connections by 2020.pdfAjay Gangakhedkar
 
IBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceIBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceSimon Baker
 
Ibm edge computing meetup
Ibm edge computing meetupIbm edge computing meetup
Ibm edge computing meetupEric Cattoir
 
How to bootstrap your IoT project
How to bootstrap  your IoT projectHow to bootstrap  your IoT project
How to bootstrap your IoT projectEurotech
 
Industrial Internet of Things and (Machine to Machine) M2M Overview
Industrial Internet of Things and (Machine to Machine) M2M OverviewIndustrial Internet of Things and (Machine to Machine) M2M Overview
Industrial Internet of Things and (Machine to Machine) M2M OverviewBryan Kester
 
Mitel- unique in the industry
Mitel- unique in the industry Mitel- unique in the industry
Mitel- unique in the industry Danielle_Morales
 
Presentation applications with the power of soft layer
Presentation   applications with the power of soft layerPresentation   applications with the power of soft layer
Presentation applications with the power of soft layerxKinAnx
 
IBM InterConnect 2013 Cloud General Session: George Karidis
IBM InterConnect 2013 Cloud General Session: George KaridisIBM InterConnect 2013 Cloud General Session: George Karidis
IBM InterConnect 2013 Cloud General Session: George KaridisIBM Events
 
Accelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateAccelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateMichael Elder
 
Introduction to IBM MessageSight - IMPACT 2014
Introduction to IBM MessageSight - IMPACT 2014Introduction to IBM MessageSight - IMPACT 2014
Introduction to IBM MessageSight - IMPACT 2014Arnaud Mathieu
 
Development tools : a key driver for the M2M market take-off
Development tools : a key driver for the M2M market take-offDevelopment tools : a key driver for the M2M market take-off
Development tools : a key driver for the M2M market take-offsimon_anyware
 

Similar a IBM MessageSight for mobile and the internet of things (20)

Session 1908 connecting devices to the IBM IoT Cloud
Session 1908   connecting devices to the  IBM IoT CloudSession 1908   connecting devices to the  IBM IoT Cloud
Session 1908 connecting devices to the IBM IoT Cloud
 
IBM MessageSight
IBM MessageSightIBM MessageSight
IBM MessageSight
 
Internet of Things and IBM
Internet of Things and IBMInternet of Things and IBM
Internet of Things and IBM
 
IBM Softlayer ile bulutta 3. Boyut Bora Taşer IBM
IBM Softlayer ile bulutta 3. Boyut  Bora Taşer IBMIBM Softlayer ile bulutta 3. Boyut  Bora Taşer IBM
IBM Softlayer ile bulutta 3. Boyut Bora Taşer IBM
 
Kura M2M IoT Gateway
Kura M2M IoT GatewayKura M2M IoT Gateway
Kura M2M IoT Gateway
 
Connecting devices to the internet of things
Connecting devices to the internet of thingsConnecting devices to the internet of things
Connecting devices to the internet of things
 
Presentation - IBM - The Connected Life 25 Billion Connections by 2020.pdf
Presentation - IBM - The Connected Life 25 Billion Connections by 2020.pdfPresentation - IBM - The Connected Life 25 Billion Connections by 2020.pdf
Presentation - IBM - The Connected Life 25 Billion Connections by 2020.pdf
 
IBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceIBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix Marketplace
 
Ibm edge computing meetup
Ibm edge computing meetupIbm edge computing meetup
Ibm edge computing meetup
 
How to bootstrap your IoT project
How to bootstrap  your IoT projectHow to bootstrap  your IoT project
How to bootstrap your IoT project
 
Future Network
Future NetworkFuture Network
Future Network
 
Bluemix
BluemixBluemix
Bluemix
 
Industrial Internet of Things and (Machine to Machine) M2M Overview
Industrial Internet of Things and (Machine to Machine) M2M OverviewIndustrial Internet of Things and (Machine to Machine) M2M Overview
Industrial Internet of Things and (Machine to Machine) M2M Overview
 
Mitel- unique in the industry
Mitel- unique in the industry Mitel- unique in the industry
Mitel- unique in the industry
 
Presentation applications with the power of soft layer
Presentation   applications with the power of soft layerPresentation   applications with the power of soft layer
Presentation applications with the power of soft layer
 
IBM InterConnect 2013 Cloud General Session: George Karidis
IBM InterConnect 2013 Cloud General Session: George KaridisIBM InterConnect 2013 Cloud General Session: George Karidis
IBM InterConnect 2013 Cloud General Session: George Karidis
 
Accelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateAccelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud Private
 
MobileFirst
MobileFirstMobileFirst
MobileFirst
 
Introduction to IBM MessageSight - IMPACT 2014
Introduction to IBM MessageSight - IMPACT 2014Introduction to IBM MessageSight - IMPACT 2014
Introduction to IBM MessageSight - IMPACT 2014
 
Development tools : a key driver for the M2M market take-off
Development tools : a key driver for the M2M market take-offDevelopment tools : a key driver for the M2M market take-off
Development tools : a key driver for the M2M market take-off
 

Último

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 

Último (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

IBM MessageSight for mobile and the internet of things

  • 1. Software Group IBM Messaging for Mobile and the “Internet of Things” introducing IBM MessageSight John Samuel – samuelj@uk.ibm.com IBM MessageSight – Product Introduction Manager © 2007 IBM Corporation
  • 2. Internet of Things 33 billion Billions of smart devices instrument our world today 534 billion RFID tags embedded into our world 50 billion The world is becoming more interconnected and more complex … Dollars in mobile transactions by 2015 Interconnecting these smart devices creates a Central Nervous System 50% Of businesses plan to adopt more collaborative sourcing models © 2012 IBM Corporation 2 Devices connected to the internet by 2020 2
  • 3. What do we mean by “Device connectivity” ? Typically End user interaction B2C, B2E Mobile computing and Smart handsets Mobile computing and Smart handsets APP Service DB DB APP APP Service DB APP IBM Connectivity Remote Systems and Devices Remote Edge Gateways Device hubs/controller that act as hubs/concentrators for connecting devices. Embedded Controllers Filtering of duplicate read events, Store-based HVAC & lighting controls, Industrial Network Gateways (SCADA) Sensors Power meters, weather data SCADA sensors, pressure, volume, RFID readers, Motion detectors… Typically M2M Actuators Tag printers, status lights, Load generation, HVAC and lighting, Valves, switches and pumps… © 2007, 2008 IBM Corporation
  • 4. What’s Unique about Mobile Applications?  Expectations are high, loyalty is low –  Access patterns and volumes are less predictable – – –  Immediate response expected from mobile applications Security is a paramount concern –  For example user location information is available to potentially be utilised Performance expectation –  Mobile apps are written, used & replaced at a far higher rate than traditional enterprise applications Mobile devices & platforms themselves evolve rapidly Provide unique context insights and thereby unique opportunities –  More service calls from mobile devices, potentially more users, at anytime Short & focused interactions, interruptions are common Apps still need to be usable when out of wireless coverage Rapid refresh rates – –  Reliability and usability matter! If your application doesn’t function reliably each & every time users invoke it and it’s easy to use, they will find another app & another business to deal with Mobility of devices makes them easier to steal or spoof Bandwidth and battery life are at a premium – Need to minimize back and forth communications © 2012 IBM Corporation 4
  • 5. You need to connect using more than just HTTP  The HTTP standard revolutionized how we consume data – A single simple model: Send a request, read the response – Available via any tablet, laptop, phone, PC etc.  Mobile and the Internet of Things applications have additional challenges – HTTP remains ideal for requesting data from a known source • Mobile user requesting info – But we also need an event-oriented paradigm: • Emitting information one to many • Listening for events whenever they happen • Distributing minimal packets of data in huge volumes • Pushing information over unreliable networks • Reliably completing mobile business transactions © 2012 IBM Corporation 5
  • 6. What is IBM MessageSight? Its an appliance It is designed to handle the growing “Internet of Things”/M2M economy It leverages a lightweight messaging protocol – MQTT Facebook messenger app use MQTT and has 850+ million users Why MQTT? – it uses less bandwidth and battery power than HTTP Designed to sit at the edge of the enterprise in the DMZ Can’t be hacked! No user changeable OS, totally encrypted Fewer firewall ports to open Scales – 1 million concurrently connected devices supported Handles millions messages a second © 2007, 2008 IBM Corporation
  • 7. Beta Scenario – Connected Car predicts part failure Find my car schedules appointment with car owner vibration detected, details published Unlock my car Smartcar © 2007, 2008 IBM Corporation
  • 8. IBM MessageSight Use Cases for Mobile and M2M •Find my car •Predictive parts failure •Vibration detected, garage notified •Unlock my car Connected Vehicle •TV notifies of incoming calls •Millions of homes subscribe and publish events to head office (HQ) •HQ sends targeted advertising back Connected Home •Collision detected, emergency services notified •Surrounding vehicles notified •Traffic lights controlled Connected City © 2012 IBM Corporation 8
  • 9. IBM MessageSight: Feature Summary Massive Scale Millions of messages per second with over 1 million concurrently connected devices, predictable low latency Orders of Magnitude Improvements Optimized for Wireless Clients MQTT protocol uses less bandwidth & battery usage than HTTP, large range of clients supported m2m and Mobile Secure and Reliable Hardened form factor, fine grained messaging policies, assured message delivery, high availability options DMZ Ready Appliance © 2012 IBM Corporation 9
  • 10. IBM MessageSight: Feature Summary Developer Friendly Simple paradigm connect, publish, subscribe; promoting loosely coupled and scalable applications Simple Programming Model Easy to Deploy Up and running in 30 mins with task oriented administration, simple and scalable management through polices Hours not Weeks Easy to Integrate Support for JMS, WebSockets, MQTT. Integrates with WebSphere MQ, IBM Integration Bus, IBM InfoSphere Streams, IBM Worklight Open Standards © 2012 IBM Corporation 10
  • 11. IBM MessageSight: Detailed Specifications Appliance Specifications:  2U form factor rack-optimized appliance  Hardened appliance; DMZ ready  No user accessible Operating System  Signed and encrypted firmware  Simplified management via web or command-line-based interfaces.  Multiple network interfaces:  8 x 1GbE ports  4 x 40GbE ports 11 © 2012 IBM Corporation 11
  • 12. IBM MessageSight: Detailed Specifications Asynchronous Messaging that supports  Publish and Subscribe (topic-based)  Point-to-point (queue-based)  Persistent and non-Persistent qualities of service  MQ Telemetry Transport (MQTT) v3.1 specifications  MQTT over HTML 5 WebSockets  Java Messaging Service (JMS) 1.1 12 © 2012 IBM Corporation 12
  • 13. IBM MessageSight: Detailed Specifications Developer-friendly APIs and libraries  MQTT clients and libraries for a variety of platforms (C and Java- Based APIs)  Libraries for Google Android and Apple iOS  JMS client libraries  JavaScript API for HTML5-based applications  PhoneGap MQTT plug-ins with JavaScript API for use with IBM  Worklight, Apache Cordova, and Adobe PhoneGap 13 © 2012 IBM Corporation 13
  • 14. IBM MessageSight: Detailed Specifications Performance  Delivers high throughput for persistent and non-persistent messages  Supports vast numbers of connected devices Reliability  Assured delivery of messages  Support for MQTT qualities of service (QoS) 0, 1, and 2 - best effort, at least once and exactly once  Local transaction support  Support for high availability configurations 14 © 2012 IBM Corporation 14
  • 15. IBM MessageSight: Detailed Specifications Security  Authentication via local user store or external Lightweight Directory Access Protocol (LDAP) servers  Secure Sockets Layer (SSL) and Transport Level Security (TLS) support (SSL v3 and TLS 1.0, 1.1 and 1,2)  Federal Information Processing Standard (FIPS) 1402 Level (1-certified cryptographic module)  Fine-grained messaging authorization policies which restrict access based on combinations of:  User or group, Client identifier, Protocol, Network interface, Listening address and/or port, Client IP address or range, Destination (topic and queue) name 15 © 2012 IBM Corporation 15
  • 16. IBM MessageSight: Detailed Specifications Integration  Extends and connects to WebSphere MQ infrastructures  Supports mapping appliance destinations to and from WebSphere MQ destinations  Supports connectivity to IBM Integration Bus via JMS and or MQTT nodes  Integrates with Java environments  Integrates with rich HTML5-based web applications  Allows to develop interactive mobile messaging applications with IBM Worklight Studio 16 © 2012 IBM Corporation 16
  • 17. Where does Mobile Messaging fit? MessageSight • Appliance based form factor • Secure access to back office • Messaging optimised for Mobile & M2M Java Scripters Messaging for Hybrid apps Apple iOS Messaging for native iOS apps Worklight developers Developer experience augmented with mobile messaging Android Messaging for native Android apps MQ Mobile Messaging Client Pac Service APP APP DB DB APP Service DB APP Internet MQTT MQ • Reliable messaging protocol • Access to enterprise • Reliable delivery • Conserve device power • Reduce network traffic • Universal Enterprise Messaging • Provide access to enterprise apps and data already connected by MQ • Pub/sub model to enable dynamic distribution of notifications © 2007, 2008 IBM Corporation
  • 18. Industry Examples Key Industries Automated Metering predict Scenario Chemical & Petroleum Pipeline & flow rate monitoring Smart metering of home energy Energy & Utilities Distribution Supply Chain and Logistics Retail Distribution Consumer Products Example Improve customer loyalty by providing realtime detailed tracking information Improve customer safety and satisfaction with improved tracking of fleet Transportation Industrial Tracking & Visibility Automotive Industrial manufacturing alert Aerospace Defense Healthcare Personal Pharmaceuticals & Resource Tracking Healthcare track Automated inventory management improves management of stock and optimizes production rates Parts tracking reduces theft Audit trail of parts around factories Track health of at-risk patients to increase safety and quality of patient care Track expensive surgery equipment to maximize utilization and reduce waiting lists Location Awareness and Safety measure Chemical & Petroleum Monitor gas pipeline operations and issue locations Energy & Utilities Government monitoring of dams and floodHomeland risk areas increases early-warning detection and prediction capabilities Executive Alerting  Insurance  Banking © 2012 IBM Corporation 18 Personal Account Managers alerted on large transactions with key clients Insurance claims submission in-situ
  • 19. Questions? Torque App – you can connected your car now! © 2007, 2008 IBM Corporation