Internet of Things and IBM

20
IBM Internet of Things Cloud Page 1 On the road to the IoT with IBM The Internet of Things and IBM Dave Locke Senior Inventor Product Management and Ecosystem for IoT and M2M

description

On the road to the Internet of Things with IBM and Arrow. The trends, MQTT, IBM Message Sight and Internet of Things Cloud.

Transcript of Internet of Things and IBM

Page 1: Internet of Things and IBM

IBM Internet of Things Cloud

Page 1 On the road to the IoT with IBM

The Internet of ThingsandIBM

Dave Locke

Senior Inventor

Product Management and Ecosystem for IoT and M2M

Page 2: Internet of Things and IBM

IBM Internet of Things Cloud

Page 2 On the road to the IoT with IBM

Please Note

IBM's statements regarding its plans, directions, and intent are subject to change or withdrawal 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.

Page 3: Internet of Things and IBM

IBM Internet of Things Cloud

Page 3 On the road to the IoT with IBM

Many Things

IoT 2020 View

Page 4: Internet of Things and IBM

IBM Internet of Things Cloud

Page 4 On the road to the IoT with IBM

… but this isn’t just about scale

My phone only talked to other phones

It sent data to others when I asked it to

Mobile phone companies led the market

What will replace it?

Who will it talk to?

What companies will lead?

My phone can connect to almost anything

It shares and receives information automatically

Computer & content companies drive the market

?

Page 5: Internet of Things and IBM

IBM Internet of Things Cloud

Page 5 On the road to the IoT with IBM

… the traditional view of HW is changing

• We are building systems of systems

Latest generation car:

100 electronic controllers

10 million lines of code

Its own IP address

Developed in 29 months

General Motors - 2011 Chevy Volt

http://ibm.co/btsi5C

Page 6: Internet of Things and IBM

IBM Internet of Things Cloud

Page 6 On the road to the IoT with IBM

Trends: price, power consumption, network, size, convenience

Low Power Wide Area NetworkLow Power Wide Area Network

Page 7: Internet of Things and IBM

IBM Internet of Things Cloud

Page 8 On the road to the IoT with IBM

Sense and ControlSense and ControlVisualise and RespondVisualise and Respond

MobileWeb

Intelligenceand AnalyticsIntelligence

and Analytics

TraditionalBackend Systems

TraditionalBackend Systems BigDataBigData

Sen

se

Data / A

lertRes

pond

Control

Sensor Area NetworkHome Area Network

Personal Area NetworkVehicle Area Network

Sensor Area NetworkHome Area Network

Personal Area NetworkVehicle Area Network

Sensors ActuatorsControllers

MQTT-SN

MQ…

Edge Gateway

Interconnect withMessageSight & IoT Cloud

MQTT &HTTP

The Realm of IoT & MQTT

Page 8: Internet of Things and IBM

IBM Internet of Things Cloud

Page 9 On the road to the IoT with IBM

Introducing IBM MessageSightConnecting the Enterprise reliably to Mobile and the Internet of Things

• Brings a better/faster user experience to millions of mobile applications and devices while reducing data costs and increasing battery life

• Mobile optimized reliable data transmission and data fan-out increases interactivity while reducing support and infrastructure costs

• Delivered on IBM’s next generation appliance technology- IBM’s proven appliance platform provides extreme OpEx cost savings

- Single chassis replaces dozens of traditional connectivity servers

IBM’s Optimized Internet Messaging platform for Mobile Applications and the Internet of Things

Page 9: Internet of Things and IBM

IBM Internet of Things Cloud

Page 10 On the road to the IoT with IBM

IBM MessageSight Key Capabilities

• 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

• 13M non-persistent msg/sec• 400K persistent msg/sec• 1M concurrent connections• Predictable microsecond latency

under load• Highly available

Designed for Things

DeveloperFriendly

InternetScale

Easy to Integrate

Easy to Deploy

SecureReliable

Appliance

Page 10: Internet of Things and IBM

IBM Internet of Things Cloud

Page 11 On the road to the IoT with IBM

Smart Home and Energy: Real time energy management

Virtual Power

Plant

Capacity

FuturesMarket

Dem

and

Tre

nds

Weather

ControlHeating, Appliances

MQTTMQTTMQTTMQTT

UsageEnergy, Temp…

Instrumented home

Instrumented home

Page 11: Internet of Things and IBM

IBM Internet of Things Cloud

Page 12 On the road to the IoT with IBM

The Liv ing Safe P roject

Partnership w ith Italian G overnm ent

Coping w ith an ageing population

Instrum enting hom es

M obile wardens

UIF used to m onitor status and receive alerts & instructions

• Partnership with Italian Government

• Helping cope with an ageing population

• Allowing the elderly to stay in their own homes

• Homes are instrumented– Sensors feed back to central

control room

• Web dashboard in central control room

– providing at a glance view

• Wardens have mobile app that allows them to

– monitor status– receive alerts and instructions

Assisted Living: The Living Safe ProjectAssisted Living: The Living Safe Project

Page 12: Internet of Things and IBM

IBM Internet of Things Cloud

Page 13 On the road to the IoT with IBM

Smarter Health: Monitoring in your home and on the go

Smart pacemaker

records data

Near-fieldRF comms

Bedside appliance

extracts information

MQTTSecurityGateway

EnterpriseIntegration

AnalyticsClinic /

Clinicians

Analytics build

patient knowledge

and extract insight

Professionals

perform the action

Smart, connected, pacemakers eliminate the need for regular clinic visits

Problems are detected early, preventing potentially life threatening incidents

Pacemaker

Page 13: Internet of Things and IBM

IBM Internet of Things Cloud

Page 14 On the road to the IoT with IBM

Example use case: Connected car

Smartcar

Unlock my car

schedules appointment

with car owner

Find my car

Predicts part failurePay as you drive

Insurance

Events:Anti Lock Brakes, Air Bag deployed, Vibration detected,Location change

Smarter City

Alerts to vehicle

Smart Home

Page 14: Internet of Things and IBM

IBM Internet of Things Cloud

Page 15 On the road to the IoT with IBM

All IoT Use Cases Have a Common Set of Fundamental Requirements

Easily on-board any connected “thing” Create a real-time communication channel with the “thing” Begin capturing data from the “thing” and store it in a historian DB Provide access to the collected data Pay for the service based on usage

Extended Requirements: Provide a layer of analytics on the data in both 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

Page 15: Internet of Things and IBM

IBM Internet of Things Cloud

Page 16 On the road to the IoT with IBM

IBM Internet of Things Cloud

Maximo ServiceMaximo Service

Managed APIs

Managed APIs

Registration, Connectivity, messaging

Registration, Connectivity, messaging

PartnersCustomers

Developers

Employees

More Things

Real-timeAnalytics

Real-timeAnalytics

HadoopAnalytics

HadoopAnalytics

Data HistorianService

Data HistorianService

CloudOEDev & Runtime

CloudOEDev & Runtime

Zero CodeApps

Zero CodeApps

10X

Rapid Device OnboardingSimple registration of connected things

Secure bi-directional communicationEvent-driven pub-sub modelSecure transmission of data

Time series analysisHigh speed data captureTime series query and analytics

Real-time analyticsStreaming data analysisData correlation and mediation

Rapid development of Cloud ApplicationsPolyglot development & runtime modelRapid cloud-based development tools

Self ServicePay as you goPay per device

Page 16: Internet of Things and IBM

IBM Internet of Things Cloud

Page 17 On the road to the IoT with IBM

IoT Building Block for Industry Solutions

Device Registration & Connectivity Connectivity | Awareness | Security & Privacy | Asset mgmt

Device Registration & Connectivity Connectivity | Awareness | Security & Privacy | Asset mgmt

OrchestrationMediation | Composition | Rules

OrchestrationMediation | Composition | Rules Data services

Historian | File | Archive

Data services Historian | File | Archive

SimpleAPI

SimpleAPI

Big Data Analytics Streaming Analytics | Batch Analytics

Big Data Analytics Streaming Analytics | Batch Analytics

IBM Internet of Things

Cloud

IBM Internet of Things

Cloud

Platform Layer

Solution Layer

Connected Car Cloud Service DeliveryPlatform

Intelligent OperationsCenter

SolutionDevelopers

APIAPI

APIAPIAPIAPI

…Maximo AssetManagement

EmbeddedDevelopers

Page 17: Internet of Things and IBM

IBM Internet of Things Cloud

Page 18 On the road to the IoT with IBM

The IoT Cloud is Part of our Broader Cloud Platform Codenamed: BlueMixDelivering a Composable Services development environment

Run Your AppsThe developer can chose any language runtime or bring their own. Just upload your code and go.

DevOpsDevelopment, monitoring, deployment and logging tools allow the developer to run the entire application

APIs and ServicesA catalog of open source, IBM and third party APIs services allow a developer to stitch together an application in minutes.

Cloud IntegrationBuild hybrid environments. Connect to on-premises systems of record plus other public and private clouds. Expose your own APIs to your developers.

Built on IBM SoftLayerRuns automatically on top of IBM’s leading infrastructure as a service. No need to worry about provisioning or managing infrastructure.

Page 18: Internet of Things and IBM

IBM Internet of Things Cloud

Page 19 On the road to the IoT with IBM

Plenty of Cloud Platform Services

Dev Ops

Liberty for Java™

RubyNode.js “Bring Your Own Buildpack”

SQL Database

JSON Database

Mongo DB PostgreSQL

Mobile Data

Data ManagementServices & Big Data

CloudCode Mobile App Mgmt

Mobile Services

Mobile Quality Assurance

BLU Data Warehouse

MySQL

Twilio

Data CacheSession Cache Elastic MQ

Web & AppApplication

Decision SSO Redis

MapReduce

RabbitMQ Log Analysis

Push

Runtimes

Monitoring and Analytics

Git Hosting

DeploymentAutomation

Web IDE Agile Development

Cloudant

Integration

Cloud Integration

Page 19: Internet of Things and IBM

IBM Internet of Things Cloud

Page 20 On the road to the IoT with IBM

An Ecosystem is required to build the Internet of Things

Solutions & Applications

IBM Maximo

SmarterCities

Transport& Rail

Energy & Utilities

ConsumerElectronics

Life Science& Healthcare

Oil & Gas

ConnectedVehicle

IndustrialManufacturing

Devices Gateways CloudsNetworks

IBM IndustrySolutions

IBM SWG

MessageSight

Streams

Page 20: Internet of Things and IBM

IBM Internet of Things Cloud

Page 21 On the road to the IoT with IBM

Thank you for Listening