+ All Categories
Home > Documents > The Open IoTStack: Architecture and Use Cases HUB ENTERPRISE ... •Intelligent routing •Business...

The Open IoTStack: Architecture and Use Cases HUB ENTERPRISE ... •Intelligent routing •Business...

Date post: 22-Mar-2018
Category:
Upload: doandat
View: 221 times
Download: 1 times
Share this document with a friend
28
1 The Open IoT Stack: Architecture and Use Cases James Kirkland – Chief IoT Architect, Red Hat Marco Carrer – CTO, Eurotech
Transcript

1

The Open IoT Stack: Architecture and Use Cases

James Kirkland – Chief IoT Architect, Red Hat

Marco Carrer – CTO, Eurotech

2

Diverse set of technologies, features, standards, and point solutions, each of which promises to be the panacea

Avoid being locked in by a single vendor and seek modular and standard solutions

Lack of Open Standards Vendor Lock-in Must integrate operational technology with information technology to be able to derive insights at the edge and in the cloud

Fragmentation

TODAY’S IoT CHALLENGES

3

Open Source

Cloud

PRINCIPLES of an OPEN IoT ARCHITECTURE

Open & InteroperableBased on open source and open industry standards Accelerates innovation with no lock-in, enables eco-systems

Modular yet IntegratedIntegration at the edge and in the data centerReady-to-use building blocks for a faster time to market

End-to-End SecurityEnterprise- grade data security and compliance - from the edge, all the way through to storage and access

IT / OT ManagementManage field devices and the data centerImproved operational efficiency with flexible deployments

4

Securely connect, authenticate and manage disparate connected devices that speak different protocols

Apply analytics at the edge with machine learning and business rules to enable local, low-latency decision making

Centralize IoT data processing, analytics and machine learning to enable deep business insights and actionable intelligence

Enable integration with enterprise and business applications to bridge the gap between OT and IT and reduce complexity

Tools to enable end-to-end data security, compliance, authorization and authentication

FEATURES of an OPEN IoT ARCHITECTURE

Device Management & Connectivity

Intelligent Edge Processing & Analytics

Advanced Analytics & Machine Learning

Business & Application Integration

End-to-End Security & Compliance

5

DATAMANAGEMENT&ANALYTICSPLATFORM

Integrating IoT operating technology, data management, analytics, and applications

IoTGATEWAYS

CONNECTED“THINGS”

IoTINTEGRATIONHUB

ENTERPRISEAPPLICATIONS

OPEN END-TO-END IoT ARCHITECTURE

6

Connected“Things”

Sensors, Actuators, Data

Sources

OPEN END-TO-END IoT ARCHITECTUREIntegrating IoT operating technology, data management, analytics, and applications

7

IOTGateways

Connected“Things”

Sensors, Actuators, Data

Sources

Edge Processing & Analytics

• Device connectivity• Remote management• Data transformation• Intelligent routing• Business logic• Real-time decisions• Machine learning

execution• I/O services

OPEN END-TO-END IoT ARCHITECTUREIntegrating IoT operating technology, data management, analytics, and applications

8

IOTGateways

IOTIntegrationHub

Connected“Things”

Sensors, Actuators, Data

Sources

Data Integration, Routing, Device

Command/ControlEdge Processing &

Analytics

• Device connectivity• Remote management• Data transformation• Intelligent routing• Business logic• Real-time decisions• Machine learning

execution• I/O services

• Device registry and management

• Device provisioning• Message routing• Data collection• Event management• Integration services• Access control

OPEN END-TO-END IoT ARCHITECTUREIntegrating IoT operating technology, data management, analytics, and applications

9

IOTGateways

DataManagement&AnalyticsPlatform

IOTIntegrationHub

Connected“Things”

Sensors, Actuators, Data

Sources

Data Integration, Routing, Device

Command/ControlEdge Processing &

Analytics Advanced Analytics &

Machine Learning

• Device connectivity• Remote management• Data transformation• Intelligent routing• Business logic• Real-time decisions• Machine learning

execution• I/O services

• Device registry and management

• Device provisioning• Message routing• Data collection• Event management• Integration services• Access control

• Data ingest• Real-time processing• Data storage• Machine learning• Real-time analytics• Data security

OPEN END-TO-END IoT ARCHITECTUREIntegrating IoT operating technology, data management, analytics, and applications

10

IOTGateways

DataManagement&AnalyticsPlatform

IOTIntegrationHub

EnterpriseApplications

Connected“Things”

Sensors, Actuators, Data

Sources

Data Integration, Routing, Device

Command/ControlEdge Processing &

Analytics Application Development, Deployment, Integration

Advanced Analytics & Machine Learning

• Device connectivity• Remote management• Data transformation• Intelligent routing• Business logic• Real-time decisions• Machine learning

execution• I/O services

• Device registry and management

• Device provisioning• Message routing• Data collection• Event management• Integration services• Access control

• Data ingest• Real-time processing• Data storage• Machine learning• Real-time analytics• Data security

• Application development and management

• Self-service provisioning• Persistent storage• Polyglot, multi-language

support• Automation• Scalability• Container portability• Deployment flexibility

OPEN END-TO-END IoT ARCHITECTUREIntegrating IoT operating technology, data management, analytics, and applications

11

IoTGATEWAYS

IoTINTEGRATIONHUB

ENTERPRISEAPPLICATIONS

CONNECTED“THINGS”

DATAMANAGEMENT&ANALYTICSPLATFORM

Real-Time Analytics

Data Ingest Real-Time Processing

Data Storage

Machine Learning

Data Security

TelemetryData Application Integration

Application DataManagement Telemetry

Data

Integrating IoT operating technology, data management, analytics, and applications OPEN END-TO-END IoT ARCHITECTURE

12

WHY OPEN SOURCE FOR IoT

13

IOTGateways

IOTIntegrationHub

CONNECTED“THINGS”

EnterpriseApplications

AN END-TO-END OPEN SOURCE ARCHITECTURE FOR IoT: Products

Sensors, Actuators, Data

Sources

Data Integration, Routing, Device

Command/ControlEdge Processing &

Analytics Application Development, Deployment, Integration

Advanced Analytics & Machine Learning

DataManagement&AnalyticsPlatform

Community Data Hub

Mobile and Web Business

Applications

14

15

Develop IoT Edge Computing AppsWires Data FlowSQL DatabaseFull Java APIs

Connect to Field DevicesIndustrial ProtocolsModular Drivers

Connect to IoT Cloud ServicesMultiple ConnectionsMessage RoutingDigital Twins

RS 232/485Bluetooth Low EnergyUSBCAN busGPS/GNSSGPIO/I2C/PWM

Everyware Cloud AWS IoT Azure IoTEclipse

Kapua Other

16

17

Application Integration

Security

Device Management

Data Management

Devi

ce C

onne

ctiv

ity (A

-MQ

)

Mobile &Enterprise Application

s

@

Alerts & Notifications

JBOSS BRMS

Mes

sage

Rou

ting

(Fus

e)

Enterprise Integration Patterns

JBOSS Fuse

Adm

inis

tratio

n

Real-Time Analytics

DataDashboard

s

Business IntelligenceETL Hooks

Device Registry

MQ

TT

Storage

Account Management Access Control

RES

T AP

ID

evic

e M

gmt

Con

sole

Device Management Protocols

Device Provisioning

Device Batch Operations

IoT Devices and Gateways

Cellular Connectivity / SIM Management

Platforms

18

19

• Device Provisioning• Application Life-cycle Management• Service Configuration Management• Security / Certificate Management• Device Batch Operations & Groups• Remote Access and Maintenance• Remote Log Retrieval• Digital Twin for Gateway and Field Devices MQTT

on

Security

Adm

inis

tratio

n

Data Management

Devi

ce

Conn

ectiv

ity

Application Integration

Device Management

Field Devices,PLC’s

20

IOTGateways

IOTIntegrationHub

CONNECTED“THINGS”

EnterpriseApplications

AN END-TO-END OPEN SOURCE ARCHITECTURE FOR IoT: Products

Sensors, Actuators, Data

Sources

Data Integration, Routing, Device

Command/ControlEdge Processing &

Analytics Application Development, Deployment, Integration

Advanced Analytics & Machine Learning

DataManagement&AnalyticsPlatform

Enterprise Data Hub

Mobile and Web Business

Applications

21

IoT Use Cases

22

Connected Clinics

Application:

• Connect machines to the internet in a nonintrusive way

• Provide nurses with access to machine status• Provide manufacturers access to machine logs• Enable remote maintenance with less field visits

Key Success Factors:

• Open Standard Connectivity• Device Provisioning• Remote Access VPN• Onboarding and Data Acquisition App• Port/IP Forwarding• Cellular Connectivity

powered by powered by

23

BOILER

GATEWAYIOT APPLICATION

IOT PLATFORM

CONSUMER

SERVICE CENTER

Application:

• End users to remote control their own thermo-devices

• For technical assistance operators to perform remote diagnostics

• Valuable data for R&D, Service, Marketing departments to develop & sell new products and services

Key Success Factors:

• Service-oriented business model• Open and industry standards based• ESF hardware abstraction, Java/OSGi• Remote device & embedded app. mgmt.• Real time data• M2M / IoT know how in Eurotech• Eurotech worldwide footprint

Connected Product

powered by powered by

24

Connected Plant

Computationally intensive algorithms for

data manipulation and analysis

Application:

• Failure Monitoring and Predictive Maintenance• Smart sensor and analytics capabilities at the

edge• Powerful analytics and visualization solutions

at the enterprise IT level

Key Success Factors:

• Flexibility of the platform• Advanced Analytics and Pattern Matching at the

gateway (Fog/Edge Computing)• Multiple Cloud connections

powered by

powered by

25

Application:

• Cloud based automatic passenger counting (APC) system

• Equip trams with Eurotech’s passenger counters and a gateway

• Real time planning of route, optimizing use of the fleet

• Application for Data Statistics, combining passenger counts, GPS positioning, door open/close events and other route information

Key Success Factors:

• Complete end-to-end solution• Advanced PCN technology• High accuracy• Short development time• Easily integration with web app• Cost effective• Scalable for future requirements

DynaCOR

PCN-1000

Connected Public Transporation

powered by powered by

26

Business Requirements:• Active remote monitoring and control of

various systems in a building• End-to-end solution with bi-directional

communication to all kind of sensors and actuators

• data and process hub for energy-related services and operative asset management.• Value-added services around buildings for energy suppliers and facility service providers

Benefits from:

• Pay-per-use business model• Comprehensive tool for service and asset

management• Maintenance cost reduction• Increase availability and reliability for

costumers• Improve quality assurance of existing SLA

CUSTOMMULTISERVICEGATEWAY

IOTCLOUDPLATFORM

PortalOperator

B2BCustomers

FlexibleEnergyAppliance

FieldService

Energy Management

powered by powered by

27

Connected Trains

Application:

• On board diagnostics• Data collection for optimization and predictive

maintenance• Remote access and maintenance• Railway certified hardware with MVB interface• On premise device management and data

integration

Key Success Factors:

• Open Standard Connectivity• Modular Field Access Drivers• Data Flow Programming• Portable IoT Edge Middleware• On-premise IoT Cloud Platform

powered by powered by

28

THANK YOU


Recommended