The Open IoT Stack: Architecture and Use Cases James Kirkland – Chief IoT Architect, Red Hat Marco Carrer – CTO, Eurotech 1
TODAY’S IoT CHALLENGES Lack of Open Standards Vendor Lock-in Fragmentation Avoid being locked in by a single Diverse set of technologies, features, Must integrate operational technology vendor and seek modular and standards, and point solutions, each with information technology to be able standard solutions of which promises to be the panacea to derive insights at the edge and in the cloud 2
PRINCIPLES of an OPEN IoT ARCHITECTURE Open & Interoperable Modular yet Integrated Based on open source and open industry standards Integration at the edge and in the data center Accelerates innovation with no lock-in, enables eco-systems Ready-to-use building blocks for a faster time to market End-to-End Security IT / OT Management Enterprise- grade data security and compliance - from Manage field devices and the data center the edge, all the way through to storage and access Improved operational efficiency with flexible deployments Cloud Open Source 3
FEATURES of an OPEN IoT ARCHITECTURE Intelligent Edge Processing Business & Application Device Management Advanced Analytics & Analytics & Connectivity & Machine Learning Integration Securely connect, Apply analytics at the edge with Centralize IoT data processing, Enable integration with enterprise authenticate and manage machine learning and business analytics and machine learning and business applications to bridge disparate connected devices rules to enable local, low-latency to enable deep business insights the gap between OT and IT that speak different protocols decision making and actionable intelligence and reduce complexity End-to-End Security & Compliance Tools to enable end-to-end data security, compliance, authorization and authentication 4
OPEN END-TO-END IoT ARCHITECTURE Integrating IoT operating technology, data management, analytics, and applications CONNECTED IoT IoT ENTERPRISE “THINGS” GATEWAYS INTEGRATION HUB APPLICATIONS DATA MANAGEMENT & ANALYTICS PLATFORM 5
OPEN END-TO-END IoT ARCHITECTURE Integrating IoT operating technology, data management, analytics, and applications Sensors, Actuators, Data Sources Connected “Things” 6
OPEN END-TO-END IoT ARCHITECTURE Integrating IoT operating technology, data management, analytics, and applications Sensors, Edge Processing & Actuators, Data Analytics Sources Connected IOT “Things” Gateways • Device connectivity • Remote management • Data transformation • Intelligent routing • Business logic • Real-time decisions • Machine learning execution • I/O services 7
OPEN END-TO-END IoT ARCHITECTURE Integrating IoT operating technology, data management, analytics, and applications Data Integration, Sensors, Edge Processing & Actuators, Data Routing, Device Analytics Sources Command/Control Connected IOT IOT “Things” Gateways Integration Hub • Device connectivity • Remote management • Device registry and management • Data transformation • Device provisioning • Intelligent routing • Business logic • Message routing • Data collection • Real-time decisions • Event management • Machine learning • Integration services execution • I/O services • Access control 8
OPEN END-TO-END IoT ARCHITECTURE Integrating IoT operating technology, data management, analytics, and applications Data Integration, Sensors, Edge Processing & Advanced Analytics & Actuators, Data Routing, Device Analytics Machine Learning Sources Command/Control Connected IOT IOT Data Management & “Things” Gateways Integration Hub Analytics Platform • Device connectivity • Remote management • Device registry and management • Data transformation • Device provisioning • Intelligent routing • Data ingest • Business logic • Message routing • Real-time processing • Data collection • Real-time decisions • Data storage • Event management • Machine learning • Machine learning • Integration services execution • Real-time analytics • I/O services • Access control • Data security 9
OPEN END-TO-END IoT ARCHITECTURE Integrating IoT operating technology, data management, analytics, and applications Data Integration, Sensors, Edge Processing & Advanced Analytics & Application Development, Actuators, Data Routing, Device Analytics Machine Learning Deployment, Integration Sources Command/Control Connected IOT IOT Enterprise Data Management & “Things” Gateways Integration Hub Applications Analytics Platform • Application development and management • Self-service provisioning • Persistent storage • Polyglot, multi-language • Device connectivity support • Remote management • Device registry and • Automation management • Data transformation • Scalability • Device provisioning • Intelligent routing • Data ingest • Container portability • Business logic • Message routing • Real-time processing • Deployment flexibility • Data collection • Real-time decisions • Data storage • Event management • Machine learning • Machine learning • Integration services execution • Real-time analytics • I/O services • Access control • Data security 10
OPEN END-TO-END IoT ARCHITECTURE Integrating IoT operating technology, data management, analytics, and applications CONNECTED IoT IoT ENTERPRISE “THINGS” GATEWAYS INTEGRATION HUB APPLICATIONS Telemetry Data Application Integration Application Telemetry Data Management Data Real-Time Data Data Ingest Storage Processing Machine Data Real-Time Learning Analytics Security DATA MANAGEMENT & ANALYTICS PLATFORM 11
WHY OPEN SOURCE FOR IoT 12
AN END-TO-END OPEN SOURCE ARCHITECTURE FOR IoT: Products Data Integration, Sensors, Edge Processing & Advanced Analytics & Application Development, Routing, Device Actuators, Data Analytics Machine Learning Deployment, Integration Command/Control Sources CONNECTED IOT IOT Enterprise Data Management & “THINGS” Gateways Integration Hub Applications Analytics Platform Mobile and Web Business Applications Community Data Hub 13
14
Connect to Everyware Eclipse IoT Cloud Services AWS IoT Other Azure IoT Kapua Cloud Multiple Connections Message Routing Digital Twins Develop IoT Edge Computing Apps Wires Data Flow SQL Database Full Java APIs Connect to RS 232/485 Field Devices Bluetooth Low Energy USB Industrial Protocols CAN bus Modular Drivers GPS/GNSS GPIO/I2C/PWM 15
16
Alerts & Enterprise Business Mobile & Cellular Connectivity / Notifications Integration Patterns Data Intelligence Enterprise SIM Management JBOSS Fuse JBOSS BRMS ETL Hooks Application Dashboard Platforms s s @ IoT Devices Application Integration and Gateways Data Management Real-Time Analytics Device Connectivity (A-MQ) Device Mgmt Message Routing (Fuse) Console Storage MQTT Device Management Administration Device Device Batch Provisioning Operations Device Management Protocols REST API Device Registry Security Account Management Access Control 17
18
• Device Provisioning Application Integration • Application Life-cycle Management Connectivity Device Administration • Service Configuration Management Data Management • Security / Certificate Management on Device Management • Device Batch Operations & Groups • Remote Access and Maintenance Security • Remote Log Retrieval • Digital Twin for Gateway and Field Devices MQTT Field Devices, PLC’s 19
AN END-TO-END OPEN SOURCE ARCHITECTURE FOR IoT: Products Data Integration, Sensors, Edge Processing & Advanced Analytics & Application Development, Routing, Device Actuators, Data Analytics Machine Learning Deployment, Integration Command/Control Sources CONNECTED IOT IOT Enterprise Data Management & “THINGS” Gateways Integration Hub Applications Analytics Platform Mobile and Web Business Applications Enterprise Data Hub 20
IoT Use Cases 21
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: powered by powered by Open Standard Connectivity • • Device Provisioning • Remote Access VPN • Onboarding and Data Acquisition App Port/IP Forwarding • • Cellular Connectivity 22
Connected Product Application: CONSUMER • End users to remote control their own thermo- BOILER devices • For technical assistance operators to perform IOT APPLICATION remote diagnostics GATEWAY IOT PLATFORM 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 SERVICE CENTER • ESF hardware abstraction, Java/OSGi powered by powered by • Remote device & embedded app. mgmt. Real time data • • M2M / IoT know how in Eurotech • Eurotech worldwide footprint 23
Recommend
More recommend