1
The Open IoT Stack: Architecture and Use Cases James Kirkland Chief - - PowerPoint PPT Presentation
The Open IoT Stack: Architecture and Use Cases James Kirkland Chief - - PowerPoint PPT Presentation
The Open IoT Stack: Architecture and Use Cases James Kirkland Chief IoT Architect, Red Hat Marco Carrer CTO, Eurotech 1 TODAYS IoT CHALLENGES Lack of Open Standards Vendor Lock-in Fragmentation Avoid being locked in by a single
2
Diverse set of technologies, features, standards, and point solutions, each
- f 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 & Interoperable
Based on open source and open industry standards Accelerates innovation with no lock-in, enables eco-systems
Modular yet Integrated
Integration at the edge and in the data center Ready-to-use building blocks for a faster time to market
End-to-End Security
Enterprise- grade data security and compliance - from the edge, all the way through to storage and access
IT / OT Management
Manage field devices and the data center Improved 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
DATA MANAGEMENT & ANALYTICS PLATFORM
Integrating IoT operating technology, data management, analytics, and applications
IoT GATEWAYS CONNECTED “THINGS” IoT INTEGRATION HUB ENTERPRISE APPLICATIONS
OPEN END-TO-END IoT ARCHITECTURE
6
Connected “Things”
Sensors, Actuators, Data Sources
OPEN END-TO-END IoT ARCHITECTURE
Integrating IoT operating technology, data management, analytics, and applications
7
IOT Gateways 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 ARCHITECTURE
Integrating IoT operating technology, data management, analytics, and applications
8
IOT Gateways IOT Integration Hub Connected “Things”
Sensors, Actuators, Data Sources Data Integration, Routing, Device Command/Control Edge 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 ARCHITECTURE
Integrating IoT operating technology, data management, analytics, and applications
9
IOT Gateways Data Management & Analytics Platform IOT Integration Hub Connected “Things”
Sensors, Actuators, Data Sources Data Integration, Routing, Device Command/Control Edge 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 ARCHITECTURE
Integrating IoT operating technology, data management, analytics, and applications
10
IOT Gateways Data Management & Analytics Platform IOT Integration Hub Enterprise Applications Connected “Things”
Sensors, Actuators, Data Sources Data Integration, Routing, Device Command/Control Edge 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 ARCHITECTURE
Integrating IoT operating technology, data management, analytics, and applications
11
IoT GATEWAYS IoT INTEGRATION HUB ENTERPRISE APPLICATIONS CONNECTED “THINGS” DATA MANAGEMENT & ANALYTICS PLATFORM
Real-Time Analytics Data Ingest Real-Time Processing Data Storage Machine Learning Data Security
Telemetry Data
Application Integration Application Data Management
Telemetry Data
Integrating IoT operating technology, data management, analytics, and applications
OPEN END-TO-END IoT ARCHITECTURE
12
WHY OPEN SOURCE FOR IoT
13
IOT Gateways IOT Integration Hub CONNECTED “THINGS” Enterprise Applications
AN END-TO-END OPEN SOURCE ARCHITECTURE FOR IoT: Products
Sensors, Actuators, Data Sources Data Integration, Routing, Device Command/Control Edge Processing & Analytics Application Development, Deployment, Integration Advanced Analytics & Machine Learning
Data Management & Analytics Platform
Community Data Hub
Mobile and Web Business Applications
14
15
Develop IoT Edge Computing Apps
Wires Data Flow SQL Database Full Java APIs
Connect to Field Devices
Industrial Protocols Modular Drivers
Connect to IoT Cloud Services
Multiple Connections Message Routing Digital Twins
RS 232/485 Bluetooth Low Energy USB CAN bus GPS/GNSS GPIO/I2C/PWM
Everyware Cloud AWS IoT Azure IoT Eclipse Kapua Other
16
17
Application Integration Security Device Management Data Management Device Connectivity (A-MQ)
Mobile & Enterprise Application s
@
Alerts & Notifications JBOSS BRMS
Message Routing (Fuse)
Enterprise Integration Patterns JBOSS Fuse
Administration Real-Time Analytics
Data Dashboard s Business Intelligence ETL Hooks
Device Registry MQTT Storage Account Management Access Control REST API Device Mgmt Console 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
- n
Security Administration Data Management Device Connectivity Application Integration Device Management
Field Devices, PLC’s
20
IOT Gateways IOT Integration Hub CONNECTED “THINGS” Enterprise Applications
AN END-TO-END OPEN SOURCE ARCHITECTURE FOR IoT: Products
Sensors, Actuators, Data Sources Data Integration, Routing, Device Command/Control Edge Processing & Analytics Application Development, Deployment, Integration Advanced Analytics & Machine Learning
Data Management & Analytics Platform
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 GATEWAY IOT 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
- f the fleet
- Application for Data Statistics, combining
passenger counts, GPS positioning, door
- pen/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
CUSTOM MULTISERVICE GATEWAY IOT CLOUD PLATFORM
Portal Operator B2B Customers
Flexible Energy Appliance
Field Service
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