is your ot/it offering iot-ready?

25
Click to add Text #osd2015 Is your MQTT broker IoT-ready? Andrea Ceiner, Product Marketing Manager M2M/IoT

Upload: eurotech

Post on 07-Jan-2017

983 views

Category:

Business


0 download

TRANSCRIPT

Page 1: Is your OT/IT offering IoT-ready?

Click to add Text

#osd2015

Is your MQTT broker IoT-ready?

Andrea Ceiner, Product Marketing Manager M2M/IoT

Page 2: Is your OT/IT offering IoT-ready?

Vs Logo

Business Issue Sometimes M2M Solutions look simple …

Internet / TCP/IP

Business Application

Sensors, Actuators, Displays, …

Service Gateway

Single or no special application on gateway

A single application to communicate with

Only one type of Gateway HW & SW

Only one type of device / sensor

No connectivity options required

Page 3: Is your OT/IT offering IoT-ready?

Vs Logo

Business Issue ... but for some of them it gets complex

Internet / TCP/IP

Ethernet WiFi

3G / LTE Satellite

WiMAX Other

Business Application

Sensors, Actuators, Displays, …

• Multiple services on the gateway / edge node

• Different connectivity options

• More than one kind of vertical market value proposition

• Customer specific business logic

2G / 2.5G

xDSL Cable

Page 4: Is your OT/IT offering IoT-ready?

Vs Logo

... Geographically Dispersed …

Business Applications

Sensors, Actuators, Displays, …

Multi- Service Gateway

?

Page 5: Is your OT/IT offering IoT-ready?

Vs Logo

... and with more than one Consumer of the Device Data

@ Business Applications

Sensors, Actuators, Displays, …

?

Page 6: Is your OT/IT offering IoT-ready?

Vs Logo

Where M2M/IoT projects most often fail

M2M Communication Infrastructure

Device Firmware / Application

Business Application

Sensors & Device Hardware

Business Application Integration

1

2 3 4

6

• Selecting and integrating sensors, devices, sensors, human machine interfaces (HMI), Meters, legacy field busses & actuators

• Ensuring long life support

• Meeting certification requirements

• Selecting and integrating operating system, device support / drivers

• Implementing the business logic

• Optimum M2M protocols

• WAN cost reduction

• Security

• Device data management • Device life cycle management • Security

5

• Decoupling of producers and consumers of data

• Write speeds • Real-time data

streams • Data storage

• Standard APIs • Ready to use

adapters for standard applications

• CEP / Complex Event Processing capabilities

1 2 3 4 6

5

7

• Application development & life cycle management • Dashboards, user interaction & interfacing • Integration (Big Data, social networks, enterprise IT)

7

Page 7: Is your OT/IT offering IoT-ready?

Vs Logo

Multi-Tier IoT Architecture

Business Applications & Intelligence

Sensors, Actuators, Displays, …

@

Multi-Service Gateway

Normalization of operational technologies Normalizing Operational Technologies M2M/IoT Integration Platform

Enterprise Information

Technologies Normalizing Information Tech

Page 8: Is your OT/IT offering IoT-ready?

Vs Logo

OPERATIONAL & INFORMATION TECH.

INFORMATION

TECHNOLOGIES

OPERATIONAL

TECHNOLOGIES

Business

Application Everyware Device Cloud

Page 9: Is your OT/IT offering IoT-ready?

Vs Logo

BLE? MQTT ? AMQP ? JMS ? HTTP ? REST ?

INFORMATION

TECHNOLOGIES

OPERATIONAL

TECHNOLOGIES

Business

Application Everyware Device Cloud

ZigBee, BLE, WiFi, LoRa, ModBUS, CanBUS, ProfiBUS,…

MQTT AMQP

Page 10: Is your OT/IT offering IoT-ready?

Vs Logo

OT VS IT LOW POWER

MILLIONS

CONNECTIONS

FEW MESSAGES x

CONNECTION

Near REAL TIME

LOW FOOTPRINT HIGH PERFORMANCE

FEW CONNECTIONS

LARGE FOOTPRINT

MANY MESSAGES

PER CONECTION

Page 11: Is your OT/IT offering IoT-ready?

Vs Logo

Everyware Cloud (Red Hat A-MQ 6.* embeded)

OPERATIONAL TECHNOLOGIES

Page 12: Is your OT/IT offering IoT-ready?

Vs Logo

Everyware Cloud

A-MQ

MQTT

Broker

M2M

Gateways

Sensors

Actuators

HMI

Dashboards &

Business

Intelligence

Mobile &

Enterprise

Applications

Device Management

Security

De

vic

e

Co

nn

ecti

vit

y

Data Management

Application

Integration

Ad

min

istr

ati

on

Cellular Connectivity

Management

Platforms

PLC

Alerts Alarms &

notifications

Page 13: Is your OT/IT offering IoT-ready?

Vs Logo

A-MQ key points 3

Page 14: Is your OT/IT offering IoT-ready?

Vs Logo

A-MQ : OSGi Architecture

2

Page 15: Is your OT/IT offering IoT-ready?

Vs Logo

A-MQ : Highly Tunable

AMQ.XML we have tuned about 60 parameters

1

Page 16: Is your OT/IT offering IoT-ready?

Vs Logo

Benefits of MQTT versus HTTP

Source: http://stephendnicholas.com/archives/1217

• Push delivery of messages / data / events

• MQTT – low latency 2-way communication

• HTTP – push from client but poll from server

• Efficient use of network

• Reliable delivery over fragile network

• Decoupling publishers and subscribers – one to many delivery

Page 17: Is your OT/IT offering IoT-ready?

Vs Logo

A-MQ IoT Challenges

A-MQ instances exposed on the Internet for device direct connectivity

Scale on number of connections not just number of messages

ESB scenario IoT scenario

Page 18: Is your OT/IT offering IoT-ready?

Vs Logo

Everyware Software Framework + Red Hat Fuse Kura + Camel

OPERATIONAL TECHNOLOGIES

Page 19: Is your OT/IT offering IoT-ready?

Vs Logo

Open Source Java M2M Gateway Stack

M2M Gateway Challenges: • Pressure to add value in

shrinking timeframes • Velocity of technology changes

outstrips staffing • Interoperability trumps

exclusive differentiation • Quest for quality w/o lock-in

http://www.slideshare.net/blackducksoftware/io-t-and-open-source

Open Source is the Answer!

Page 20: Is your OT/IT offering IoT-ready?

Vs Logo

Open Source Java M2M Gateway Stack

http://www.slideshare.net/blackducksoftware/io-t-and-open-source

Founded in 2012 by

23 Members

15+ new projects

1,8M+ lines of source code

Kura 1500 download/month

The fastest growing Eclipse workgroup

Page 21: Is your OT/IT offering IoT-ready?

Vs Logo

Eclipse Kura Open Java Framework for SW-defined M2M Gateways

https://www.eclipse.org/kura/

https://iot.eclipse.org/java/

Page 22: Is your OT/IT offering IoT-ready?

Vs Logo

MQTT is IoT-ready ! …

Are you IoT-ready too ?

Page 24: Is your OT/IT offering IoT-ready?

Vs Logo

You are important !

Eclipse Kura helps you … Kura needs you

I was lucky to be involved and get to

contribute to something that was important, which is empowering people

with software. (Bill Gates)

Page 25: Is your OT/IT offering IoT-ready?

Thank you

#osd2015

Andrea Ceiner, Product Marketing Manager M2M/IoT