SlideShare uma empresa Scribd logo
1 de 41
Baixar para ler offline
Open Source for Industry 4.0
Benjamin Cabé, IoT Program Manager, Eclipse Foundation
@kartben
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
A few words about your presenter
Benjamin Cabé
@kartben
● IoT Program Manager,
Eclipse Foundation
● In M2M… then IoT for the
past 12+ years
Copyright © 2017 The Eclipse Foundation. All Rights Reserved
Photo by Samuel Zeller on Unsplash
Industry 4.0?
Copyright © 2017 The Eclipse Foundation. All Rights Reserved
Photo by Samuel Zeller on Unsplash
TL;DR
Bringing IoT technology to
the manufacturing industry
Copyright © 2017 The Eclipse Foundation. All Rights Reserved
1780
Copyright © 2017 The Eclipse Foundation. All Rights Reserved
1870
Copyright © 2017 The Eclipse Foundation. All Rights Reserved
1969
Copyright © 2017 The Eclipse Foundation. All Rights ReservedPhoto by Antoine Rault on Unsplash
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Industry 4.0 Drivers
● Predictive Maintenance
● Flexible Manufacturing and Customization
● Global Supply Chain integration
● Better safety and productivity
EUR 78 Billion Industry by 2025
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
OT and IT
Operational
Technology (OT)
Enterprise IT
Continuity
Efficiency
Safety
Speed
TCO/ROI
Agility
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Brownfield vs. Greenfield
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Industry 4.0 Architecture
Old PLC
“brownfield”
Modern PLCs
“greenfield”
Enterprise IT Integration
Local IoT
Platform
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Industry 4.0 Architecture
Old PLC
“brownfield”
Modern PLCs
“greenfield”
Enterprise IT Integration
Local IoT
Platform
Old PLC
“brownfield”
→ Legacy firmware,
difficult/impossible to update
→ No network connectivity
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Industry 4.0 Architecture
Old PLC
“brownfield”
Modern PLCs
“greenfield”
Enterprise IT Integration
Local IoT
Platform
Old PLC
“brownfield”
→ Legacy firmware,
difficult/impossible to update
→ No network connectivity
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Industry 4.0 Architecture
Old PLC
“brownfield”
Modern PLCs
“greenfield”
Enterprise IT Integration
Local IoT
Platform
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Industry 4.0 Architecture
Old PLC
“brownfield”
Modern PLCs
“greenfield”
Enterprise IT Integration
Local IoT
PlatformModern PLCs
“greenfield”
→ Network enabled
→ Direct support for modern
sensors/actuators
→ Serviceability
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
I4.0 Software Architecture
Interoperable Distributed Scalable
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Software for Industry 4.0
Data Aggregation Device Management Event Management
Data Analysis Security Digital Twin
Management
Copyright © 2017 The Eclipse Foundation. All Rights Reserved
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Eclipse IoT Today
2.4M 30 290+ 1.5M
lines of code projects developers visitors/yr
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Data Aggregation
Consistent data via open standards
● OPC-UA - a communication protocol for industrial automation
○ Eclipse Milo is a Java implementation of an OPC-UA stack,
including client and server
● MQTT - general purpose messaging protocol for IoT
○ Eclipse Paho provides MQTT client libraries (Java, C/C++,
JavaScript, Python, etc)
○ Eclipse Mosquitto provides MQTT broker implementation
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Production Performance Management Protocol (PPMP)
PPMP / Eclipse Unide
⇒ consistent data format for machine data
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
PPMP Payload Example
{
"content-spec": "urn:spec://eclipse.org/unide/measurement-message#v2",
"device": {
"deviceID": "a4927dad-58d4-4580-b460-79cefd56775b"
},
"measurements": [
{
"ts": "2018-03-13T05:01:39.500Z",
"series": {
"$_time": [
0,
23,
24
],
"temperature": [
45.4231,
46.4222,
44.2432
]
}
}
]
}
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Data Aggregation
PLC Development
- Existing systems are often closed
and proprietary systems
- Difficult to create flexible
manufacturing processes with
existing PLC environments
- New standards allow for more open
and distributed development (IEC
61499)
PLC
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Eclipse 4DIAC
Development tool for
distributed control applications
according to IEC 61499
Independent execution environment
for IEC 61499 control applications
4diac-ide
Target system
Execution Environment
Control Applications
4diac-rte
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
IoT Gateways - Eclipse Kura
→ Support for Modbus,
OPC-UA, Siemens S7, … and
custom protocols
→ Can be distributed through
Eclipse IoT Marketplace
Java VM
OSGi Application Container
Device Abstraction
Gateway Basic Services
Field
Protocols
Connectivity and Delivery
AdministrationGUI
Operation&
Management
Linux
Hardware
App 2 App n. . . .
Applications
App 1
Network Management
Old PLC
“brownfield”
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Device Management
Remote update and configuration of devices
important for scalability and security.
OMA LightweightM2M (LWM2M) provides a device
management standard
Eclipse Leshan and Eclipse Wakaama implement
LWM2M
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Device Management - Software
Update
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Security
● Code signing for Edge computing
○ Eclipse Kura allows for code signing of deployed
code
● Authentication of devices
○ Eclipse Hono and Eclipse Hawkbit provide device
authentication
● Access control
○ Eclipse Keti provides a framework for implementing
granular authorization mechanisms to access data
and services
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Event Management
AMQP 1.0
Eclipse Hono
Connect | Command | Control
API Endpoints
Auth Service
Device Registry
Protocol Adapters
Business
Applications
Devices
Devices
AMQP 1.0
AMQP 1.0
AMQP 1.0
HTTP, MQTT
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
IOT CLOUD PLATFORM
Connectivity
MessageRouting
OS / PaaS
Device
Management
Data
Management
Event Management,
Analytics & UI
Device
Registry
Application
Enablement
OS Stack for IoT Cloud Platform
An Integration Platform for IoT Services
Data Management and Analysis
- NoSQL Store
- Integration with Cloudera and others
● Microservice approach for IoT services
● Well defined REST API
● Allows for easier integration of other services
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Digital Twins
Eclipse Ditto: Device-as-a-Service
- A unified resource-based API that can be used to
interact with devices
- Abstracting from the complexity of different device
types and how devices are connected
- State management for physical devices
- Device and sensor properties like temperature,
location, level, fault information, etc.
Configuration properties of sensors and actors like
thresholds, intervals, ranges, toggles and limits, etc
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Digital Twins
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Great! But…
where should
I start?
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Industry 4.0 Testbed
Problem Statement
→ Industrial equipment deployed on factory floors
today use a wide variety of protocols that allow
them to be controlled and expose their condition
→ It makes it hard to process production
performance data in an efficient way, and virtually
impossible to implement Industry 4.0 practices
such as predictive maintenance.
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Proposed solution
PPMP*
power
consumption
temperature
vibration
RPM
vibration
vibration
pressure
* PPMP = Production Performance Management Protocol
REST
API
Monitoring
Dashboards
Predictive
Maintenance
Bridge heterogenous
systems (Modbus, OPC-UA,
…) to a common data
model
Expose consolidated
performance data over
standard APIs for integration
with 3rd party systems
IoT Cloud
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Industry 4.0 Testbed
PLC
OPC UA
PPMP
PPMP
Grinding machine dataset
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Industry 4.0 White Paper
https://iot.eclipse.org/white-papers/
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Our community
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
Get Involved
● Learn and use Eclipse IoT projects
● Provide feedback, open bugs, write articles
● Contribute fixes and features
● Join a project as a committer
● Start an IoT project
● Have your company join the IoT Working Group
Copyright © 2018 The Eclipse Foundation. All Rights Reserved
@kartben
benjamin.cabe@eclipse-foundation.org

Mais conteúdo relacionado

Mais procurados

Creating the open source building blocks for IoT
Creating the open source building blocks for IoT Creating the open source building blocks for IoT
Creating the open source building blocks for IoT Ian Skerrett
 
Eclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developersEclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developersIan Skerrett
 
Eclipse IoT Overview
Eclipse IoT OverviewEclipse IoT Overview
Eclipse IoT OverviewIan Skerrett
 
Leveraging the Open IoT Ecosystem to Accelerate Product Strategy
Leveraging the Open IoT Ecosystem to Accelerate Product StrategyLeveraging the Open IoT Ecosystem to Accelerate Product Strategy
Leveraging the Open IoT Ecosystem to Accelerate Product StrategyIan Skerrett
 
3 Software Stacks for IoT Solutions
3 Software Stacks for IoT Solutions3 Software Stacks for IoT Solutions
3 Software Stacks for IoT SolutionsIan Skerrett
 
The State of Edge Computing for IoT
The State of Edge Computing for IoTThe State of Edge Computing for IoT
The State of Edge Computing for IoTIan Skerrett
 
Open source IoT
Open source IoTOpen source IoT
Open source IoTIoT613
 
ABC of IoT Consortiums
ABC of IoT ConsortiumsABC of IoT Consortiums
ABC of IoT ConsortiumsIan Skerrett
 
The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016
The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016
The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016Benjamin Cabé
 
Internet of Things (IoT) as a Driver for the Circular Economy – Innovation, Q...
Internet of Things (IoT) as a Driver for the Circular Economy – Innovation, Q...Internet of Things (IoT) as a Driver for the Circular Economy – Innovation, Q...
Internet of Things (IoT) as a Driver for the Circular Economy – Innovation, Q...Erik G. Hansen
 
IoT Developer Survey 2016
IoT Developer Survey 2016IoT Developer Survey 2016
IoT Developer Survey 2016Ian Skerrett
 
Adoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsAdoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsCharalampos Doukas
 
IoT Developer Survey 2015
IoT Developer Survey 2015IoT Developer Survey 2015
IoT Developer Survey 2015Eclipse IoT
 
Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)
Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)
Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)mfrancis
 
Introduction to the AGILE project: open source modular gateway for the IoT (C...
Introduction to the AGILE project: open source modular gateway for the IoT (C...Introduction to the AGILE project: open source modular gateway for the IoT (C...
Introduction to the AGILE project: open source modular gateway for the IoT (C...AGILE IoT
 
[Webinar] Why Security Certification is Crucial for IoT Success
[Webinar] Why Security Certification is Crucial for IoT Success[Webinar] Why Security Certification is Crucial for IoT Success
[Webinar] Why Security Certification is Crucial for IoT SuccessElectric Imp
 
Safety reliability and security lessons from defense for IoT
Safety reliability and security lessons from defense for IoTSafety reliability and security lessons from defense for IoT
Safety reliability and security lessons from defense for IoTIoT613
 
Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...
Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...
Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...Year of the X
 
OSGi for European and Japanese smart cities - experiences and lessons learnt ...
OSGi for European and Japanese smart cities - experiences and lessons learnt ...OSGi for European and Japanese smart cities - experiences and lessons learnt ...
OSGi for European and Japanese smart cities - experiences and lessons learnt ...mfrancis
 
From Embedded to IoT and From Cloud to Edge & AIoT -- A computer technology t...
From Embedded to IoT and From Cloud to Edge & AIoT -- A computer technology t...From Embedded to IoT and From Cloud to Edge & AIoT -- A computer technology t...
From Embedded to IoT and From Cloud to Edge & AIoT -- A computer technology t...William Liang
 

Mais procurados (20)

Creating the open source building blocks for IoT
Creating the open source building blocks for IoT Creating the open source building blocks for IoT
Creating the open source building blocks for IoT
 
Eclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developersEclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developers
 
Eclipse IoT Overview
Eclipse IoT OverviewEclipse IoT Overview
Eclipse IoT Overview
 
Leveraging the Open IoT Ecosystem to Accelerate Product Strategy
Leveraging the Open IoT Ecosystem to Accelerate Product StrategyLeveraging the Open IoT Ecosystem to Accelerate Product Strategy
Leveraging the Open IoT Ecosystem to Accelerate Product Strategy
 
3 Software Stacks for IoT Solutions
3 Software Stacks for IoT Solutions3 Software Stacks for IoT Solutions
3 Software Stacks for IoT Solutions
 
The State of Edge Computing for IoT
The State of Edge Computing for IoTThe State of Edge Computing for IoT
The State of Edge Computing for IoT
 
Open source IoT
Open source IoTOpen source IoT
Open source IoT
 
ABC of IoT Consortiums
ABC of IoT ConsortiumsABC of IoT Consortiums
ABC of IoT Consortiums
 
The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016
The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016
The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016
 
Internet of Things (IoT) as a Driver for the Circular Economy – Innovation, Q...
Internet of Things (IoT) as a Driver for the Circular Economy – Innovation, Q...Internet of Things (IoT) as a Driver for the Circular Economy – Innovation, Q...
Internet of Things (IoT) as a Driver for the Circular Economy – Innovation, Q...
 
IoT Developer Survey 2016
IoT Developer Survey 2016IoT Developer Survey 2016
IoT Developer Survey 2016
 
Adoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsAdoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple Environments
 
IoT Developer Survey 2015
IoT Developer Survey 2015IoT Developer Survey 2015
IoT Developer Survey 2015
 
Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)
Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)
Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)
 
Introduction to the AGILE project: open source modular gateway for the IoT (C...
Introduction to the AGILE project: open source modular gateway for the IoT (C...Introduction to the AGILE project: open source modular gateway for the IoT (C...
Introduction to the AGILE project: open source modular gateway for the IoT (C...
 
[Webinar] Why Security Certification is Crucial for IoT Success
[Webinar] Why Security Certification is Crucial for IoT Success[Webinar] Why Security Certification is Crucial for IoT Success
[Webinar] Why Security Certification is Crucial for IoT Success
 
Safety reliability and security lessons from defense for IoT
Safety reliability and security lessons from defense for IoTSafety reliability and security lessons from defense for IoT
Safety reliability and security lessons from defense for IoT
 
Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...
Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...
Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...
 
OSGi for European and Japanese smart cities - experiences and lessons learnt ...
OSGi for European and Japanese smart cities - experiences and lessons learnt ...OSGi for European and Japanese smart cities - experiences and lessons learnt ...
OSGi for European and Japanese smart cities - experiences and lessons learnt ...
 
From Embedded to IoT and From Cloud to Edge & AIoT -- A computer technology t...
From Embedded to IoT and From Cloud to Edge & AIoT -- A computer technology t...From Embedded to IoT and From Cloud to Edge & AIoT -- A computer technology t...
From Embedded to IoT and From Cloud to Edge & AIoT -- A computer technology t...
 

Semelhante a Open Source for Industry 4.0 – Open IoT Summit NA 2018

Eclipse IoT for Industry 4.0
Eclipse IoT for Industry 4.0Eclipse IoT for Industry 4.0
Eclipse IoT for Industry 4.0Ian Skerrett
 
The value of the platform play in real world use cases Software AG cwin18 tou...
The value of the platform play in real world use cases Software AG cwin18 tou...The value of the platform play in real world use cases Software AG cwin18 tou...
The value of the platform play in real world use cases Software AG cwin18 tou...Capgemini
 
Cisco-Security & Survelliance Ürünleri
Cisco-Security & Survelliance ÜrünleriCisco-Security & Survelliance Ürünleri
Cisco-Security & Survelliance Ürünlericem lale
 
Actility and Factory Systemes explain how IoT is transforming industry.
Actility and Factory Systemes explain how IoT is transforming industry.Actility and Factory Systemes explain how IoT is transforming industry.
Actility and Factory Systemes explain how IoT is transforming industry.Actility
 
Integrate the AWS Cloud with Responsive Xilinx Machine Learning at the Edge (...
Integrate the AWS Cloud with Responsive Xilinx Machine Learning at the Edge (...Integrate the AWS Cloud with Responsive Xilinx Machine Learning at the Edge (...
Integrate the AWS Cloud with Responsive Xilinx Machine Learning at the Edge (...Amazon Web Services
 
Industrial transformation-simplified-with-mqtt-and-sparkplug
Industrial transformation-simplified-with-mqtt-and-sparkplugIndustrial transformation-simplified-with-mqtt-and-sparkplug
Industrial transformation-simplified-with-mqtt-and-sparkplugHugoMller5
 
Catching the Internet of Things (IoT) Wave
Catching the Internet of Things (IoT) WaveCatching the Internet of Things (IoT) Wave
Catching the Internet of Things (IoT) WaveChuck Petras
 
CWIN16 UK Event - The Future of Infrastructure
CWIN16 UK Event - The Future of Infrastructure CWIN16 UK Event - The Future of Infrastructure
CWIN16 UK Event - The Future of Infrastructure Gunnar Menzel
 
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco Canada
 
IoT Solutions - Dashboarding Real-Time Data | Internet of Things | IoT Techno...
IoT Solutions - Dashboarding Real-Time Data | Internet of Things | IoT Techno...IoT Solutions - Dashboarding Real-Time Data | Internet of Things | IoT Techno...
IoT Solutions - Dashboarding Real-Time Data | Internet of Things | IoT Techno...Edureka!
 
Device to Intelligence, IOT and Big Data in Oracle
Device to Intelligence, IOT and Big Data in OracleDevice to Intelligence, IOT and Big Data in Oracle
Device to Intelligence, IOT and Big Data in OracleJunSeok Seo
 
RCA OCORA: Safe Computing Platform using open standards
RCA OCORA: Safe Computing Platform using open standardsRCA OCORA: Safe Computing Platform using open standards
RCA OCORA: Safe Computing Platform using open standardsAdaCore
 
UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf
UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdfUC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf
UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdfWlamir Molinari
 
2018.11 eclipse overview (japan meeting)
2018.11 eclipse overview (japan meeting)2018.11 eclipse overview (japan meeting)
2018.11 eclipse overview (japan meeting)Mike Milinkovich
 
IoT Panel- Cisco and Intel
IoT Panel- Cisco and Intel IoT Panel- Cisco and Intel
IoT Panel- Cisco and Intel Bessie Wang
 
Effective IoT System on Openstack
Effective IoT System on OpenstackEffective IoT System on Openstack
Effective IoT System on OpenstackTakashi Kajinami
 

Semelhante a Open Source for Industry 4.0 – Open IoT Summit NA 2018 (20)

CLOUD-NATIVE NETWORKS FOR THE ADVANCEMENT OF AI/IoT
CLOUD-NATIVE NETWORKS FOR THE ADVANCEMENT OF AI/IoTCLOUD-NATIVE NETWORKS FOR THE ADVANCEMENT OF AI/IoT
CLOUD-NATIVE NETWORKS FOR THE ADVANCEMENT OF AI/IoT
 
Eclipse IoT for Industry 4.0
Eclipse IoT for Industry 4.0Eclipse IoT for Industry 4.0
Eclipse IoT for Industry 4.0
 
The value of the platform play in real world use cases Software AG cwin18 tou...
The value of the platform play in real world use cases Software AG cwin18 tou...The value of the platform play in real world use cases Software AG cwin18 tou...
The value of the platform play in real world use cases Software AG cwin18 tou...
 
Fundamentals of ether netip i iot network technology
Fundamentals of ether netip i iot network technologyFundamentals of ether netip i iot network technology
Fundamentals of ether netip i iot network technology
 
Ibm iot overview
Ibm   iot overviewIbm   iot overview
Ibm iot overview
 
Cisco-Security & Survelliance Ürünleri
Cisco-Security & Survelliance ÜrünleriCisco-Security & Survelliance Ürünleri
Cisco-Security & Survelliance Ürünleri
 
Eclipse kura
Eclipse kuraEclipse kura
Eclipse kura
 
Actility and Factory Systemes explain how IoT is transforming industry.
Actility and Factory Systemes explain how IoT is transforming industry.Actility and Factory Systemes explain how IoT is transforming industry.
Actility and Factory Systemes explain how IoT is transforming industry.
 
Integrate the AWS Cloud with Responsive Xilinx Machine Learning at the Edge (...
Integrate the AWS Cloud with Responsive Xilinx Machine Learning at the Edge (...Integrate the AWS Cloud with Responsive Xilinx Machine Learning at the Edge (...
Integrate the AWS Cloud with Responsive Xilinx Machine Learning at the Edge (...
 
Industrial transformation-simplified-with-mqtt-and-sparkplug
Industrial transformation-simplified-with-mqtt-and-sparkplugIndustrial transformation-simplified-with-mqtt-and-sparkplug
Industrial transformation-simplified-with-mqtt-and-sparkplug
 
Catching the Internet of Things (IoT) Wave
Catching the Internet of Things (IoT) WaveCatching the Internet of Things (IoT) Wave
Catching the Internet of Things (IoT) Wave
 
CWIN16 UK Event - The Future of Infrastructure
CWIN16 UK Event - The Future of Infrastructure CWIN16 UK Event - The Future of Infrastructure
CWIN16 UK Event - The Future of Infrastructure
 
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
 
IoT Solutions - Dashboarding Real-Time Data | Internet of Things | IoT Techno...
IoT Solutions - Dashboarding Real-Time Data | Internet of Things | IoT Techno...IoT Solutions - Dashboarding Real-Time Data | Internet of Things | IoT Techno...
IoT Solutions - Dashboarding Real-Time Data | Internet of Things | IoT Techno...
 
Device to Intelligence, IOT and Big Data in Oracle
Device to Intelligence, IOT and Big Data in OracleDevice to Intelligence, IOT and Big Data in Oracle
Device to Intelligence, IOT and Big Data in Oracle
 
RCA OCORA: Safe Computing Platform using open standards
RCA OCORA: Safe Computing Platform using open standardsRCA OCORA: Safe Computing Platform using open standards
RCA OCORA: Safe Computing Platform using open standards
 
UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf
UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdfUC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf
UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf
 
2018.11 eclipse overview (japan meeting)
2018.11 eclipse overview (japan meeting)2018.11 eclipse overview (japan meeting)
2018.11 eclipse overview (japan meeting)
 
IoT Panel- Cisco and Intel
IoT Panel- Cisco and Intel IoT Panel- Cisco and Intel
IoT Panel- Cisco and Intel
 
Effective IoT System on Openstack
Effective IoT System on OpenstackEffective IoT System on Openstack
Effective IoT System on Openstack
 

Mais de Benjamin Cabé

IoT Developer Survey 2018
IoT Developer Survey 2018IoT Developer Survey 2018
IoT Developer Survey 2018Benjamin Cabé
 
Running UK railway with Eclipse Paho and Eclipse Mosquitto – Eclipse IoT Day ...
Running UK railway with Eclipse Paho and Eclipse Mosquitto – Eclipse IoT Day ...Running UK railway with Eclipse Paho and Eclipse Mosquitto – Eclipse IoT Day ...
Running UK railway with Eclipse Paho and Eclipse Mosquitto – Eclipse IoT Day ...Benjamin Cabé
 
On making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in handOn making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in handBenjamin Cabé
 
Open Source Internet of Things 101 – EclipseCon 2016
Open Source Internet of Things 101 – EclipseCon 2016Open Source Internet of Things 101 – EclipseCon 2016
Open Source Internet of Things 101 – EclipseCon 2016Benjamin Cabé
 
Building the IoT - Coding Serbia 2015
Building the IoT - Coding Serbia 2015Building the IoT - Coding Serbia 2015
Building the IoT - Coding Serbia 2015Benjamin Cabé
 
Devoxx 2015 - Building the Internet of Things with Eclipse IoT
Devoxx 2015 - Building the Internet of Things with Eclipse IoTDevoxx 2015 - Building the Internet of Things with Eclipse IoT
Devoxx 2015 - Building the Internet of Things with Eclipse IoTBenjamin Cabé
 
Manage all the things, small and big, with open source LwM2M implementations ...
Manage all the things, small and big, with open source LwM2M implementations ...Manage all the things, small and big, with open source LwM2M implementations ...
Manage all the things, small and big, with open source LwM2M implementations ...Benjamin Cabé
 
End-to-end IoT solutions with Java and the Eclipse IoT stack
End-to-end IoT solutions with Java and the Eclipse IoT stackEnd-to-end IoT solutions with Java and the Eclipse IoT stack
End-to-end IoT solutions with Java and the Eclipse IoT stackBenjamin Cabé
 
Powering your next IoT application with MQTT - JavaOne 2014 tutorial
Powering your next IoT application with MQTT - JavaOne 2014 tutorialPowering your next IoT application with MQTT - JavaOne 2014 tutorial
Powering your next IoT application with MQTT - JavaOne 2014 tutorialBenjamin Cabé
 
End-to-end IoT solutions with Java and Eclipse IoT
End-to-end IoT solutions with Java and Eclipse IoTEnd-to-end IoT solutions with Java and Eclipse IoT
End-to-end IoT solutions with Java and Eclipse IoTBenjamin Cabé
 
Open-source IoT cookbook
Open-source IoT cookbookOpen-source IoT cookbook
Open-source IoT cookbookBenjamin Cabé
 
Building the Internet of Things with Eclipse IoT - IoTBE meetup
Building the Internet of Things with Eclipse IoT - IoTBE meetupBuilding the Internet of Things with Eclipse IoT - IoTBE meetup
Building the Internet of Things with Eclipse IoT - IoTBE meetupBenjamin Cabé
 
Building the Internet of Things with Eclipse IoT - JavaLand 2014
Building the Internet of Things with Eclipse IoT - JavaLand 2014Building the Internet of Things with Eclipse IoT - JavaLand 2014
Building the Internet of Things with Eclipse IoT - JavaLand 2014Benjamin Cabé
 
What's new at Eclipse IoT - EclipseCon 2014
What's new at Eclipse IoT - EclipseCon 2014What's new at Eclipse IoT - EclipseCon 2014
What's new at Eclipse IoT - EclipseCon 2014Benjamin Cabé
 
Overview of Eclipse IoT projects - IoT Day Grenoble
Overview of Eclipse IoT projects - IoT Day GrenobleOverview of Eclipse IoT projects - IoT Day Grenoble
Overview of Eclipse IoT projects - IoT Day GrenobleBenjamin Cabé
 
Open (source) API for the Internet of Things - APIdays 2013
Open (source) API for the Internet of Things - APIdays 2013Open (source) API for the Internet of Things - APIdays 2013
Open (source) API for the Internet of Things - APIdays 2013Benjamin Cabé
 
A guided tour of Eclipse M2M - EclipseCon Europe 2013
A guided tour of Eclipse M2M - EclipseCon Europe 2013A guided tour of Eclipse M2M - EclipseCon Europe 2013
A guided tour of Eclipse M2M - EclipseCon Europe 2013Benjamin Cabé
 
Leveraging Android for the Internet of Things with Eclipse M2M
Leveraging Android for the Internet of Things with Eclipse M2MLeveraging Android for the Internet of Things with Eclipse M2M
Leveraging Android for the Internet of Things with Eclipse M2MBenjamin Cabé
 
Open Source building blocks for the IoT/M2M market - M2M Innovation World Con...
Open Source building blocks for the IoT/M2M market - M2M Innovation World Con...Open Source building blocks for the IoT/M2M market - M2M Innovation World Con...
Open Source building blocks for the IoT/M2M market - M2M Innovation World Con...Benjamin Cabé
 
Open source Tools and Frameworks for M2M - Sierra Wireless Developer Days
Open source Tools and Frameworks for M2M - Sierra Wireless Developer DaysOpen source Tools and Frameworks for M2M - Sierra Wireless Developer Days
Open source Tools and Frameworks for M2M - Sierra Wireless Developer DaysBenjamin Cabé
 

Mais de Benjamin Cabé (20)

IoT Developer Survey 2018
IoT Developer Survey 2018IoT Developer Survey 2018
IoT Developer Survey 2018
 
Running UK railway with Eclipse Paho and Eclipse Mosquitto – Eclipse IoT Day ...
Running UK railway with Eclipse Paho and Eclipse Mosquitto – Eclipse IoT Day ...Running UK railway with Eclipse Paho and Eclipse Mosquitto – Eclipse IoT Day ...
Running UK railway with Eclipse Paho and Eclipse Mosquitto – Eclipse IoT Day ...
 
On making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in handOn making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in hand
 
Open Source Internet of Things 101 – EclipseCon 2016
Open Source Internet of Things 101 – EclipseCon 2016Open Source Internet of Things 101 – EclipseCon 2016
Open Source Internet of Things 101 – EclipseCon 2016
 
Building the IoT - Coding Serbia 2015
Building the IoT - Coding Serbia 2015Building the IoT - Coding Serbia 2015
Building the IoT - Coding Serbia 2015
 
Devoxx 2015 - Building the Internet of Things with Eclipse IoT
Devoxx 2015 - Building the Internet of Things with Eclipse IoTDevoxx 2015 - Building the Internet of Things with Eclipse IoT
Devoxx 2015 - Building the Internet of Things with Eclipse IoT
 
Manage all the things, small and big, with open source LwM2M implementations ...
Manage all the things, small and big, with open source LwM2M implementations ...Manage all the things, small and big, with open source LwM2M implementations ...
Manage all the things, small and big, with open source LwM2M implementations ...
 
End-to-end IoT solutions with Java and the Eclipse IoT stack
End-to-end IoT solutions with Java and the Eclipse IoT stackEnd-to-end IoT solutions with Java and the Eclipse IoT stack
End-to-end IoT solutions with Java and the Eclipse IoT stack
 
Powering your next IoT application with MQTT - JavaOne 2014 tutorial
Powering your next IoT application with MQTT - JavaOne 2014 tutorialPowering your next IoT application with MQTT - JavaOne 2014 tutorial
Powering your next IoT application with MQTT - JavaOne 2014 tutorial
 
End-to-end IoT solutions with Java and Eclipse IoT
End-to-end IoT solutions with Java and Eclipse IoTEnd-to-end IoT solutions with Java and Eclipse IoT
End-to-end IoT solutions with Java and Eclipse IoT
 
Open-source IoT cookbook
Open-source IoT cookbookOpen-source IoT cookbook
Open-source IoT cookbook
 
Building the Internet of Things with Eclipse IoT - IoTBE meetup
Building the Internet of Things with Eclipse IoT - IoTBE meetupBuilding the Internet of Things with Eclipse IoT - IoTBE meetup
Building the Internet of Things with Eclipse IoT - IoTBE meetup
 
Building the Internet of Things with Eclipse IoT - JavaLand 2014
Building the Internet of Things with Eclipse IoT - JavaLand 2014Building the Internet of Things with Eclipse IoT - JavaLand 2014
Building the Internet of Things with Eclipse IoT - JavaLand 2014
 
What's new at Eclipse IoT - EclipseCon 2014
What's new at Eclipse IoT - EclipseCon 2014What's new at Eclipse IoT - EclipseCon 2014
What's new at Eclipse IoT - EclipseCon 2014
 
Overview of Eclipse IoT projects - IoT Day Grenoble
Overview of Eclipse IoT projects - IoT Day GrenobleOverview of Eclipse IoT projects - IoT Day Grenoble
Overview of Eclipse IoT projects - IoT Day Grenoble
 
Open (source) API for the Internet of Things - APIdays 2013
Open (source) API for the Internet of Things - APIdays 2013Open (source) API for the Internet of Things - APIdays 2013
Open (source) API for the Internet of Things - APIdays 2013
 
A guided tour of Eclipse M2M - EclipseCon Europe 2013
A guided tour of Eclipse M2M - EclipseCon Europe 2013A guided tour of Eclipse M2M - EclipseCon Europe 2013
A guided tour of Eclipse M2M - EclipseCon Europe 2013
 
Leveraging Android for the Internet of Things with Eclipse M2M
Leveraging Android for the Internet of Things with Eclipse M2MLeveraging Android for the Internet of Things with Eclipse M2M
Leveraging Android for the Internet of Things with Eclipse M2M
 
Open Source building blocks for the IoT/M2M market - M2M Innovation World Con...
Open Source building blocks for the IoT/M2M market - M2M Innovation World Con...Open Source building blocks for the IoT/M2M market - M2M Innovation World Con...
Open Source building blocks for the IoT/M2M market - M2M Innovation World Con...
 
Open source Tools and Frameworks for M2M - Sierra Wireless Developer Days
Open source Tools and Frameworks for M2M - Sierra Wireless Developer DaysOpen source Tools and Frameworks for M2M - Sierra Wireless Developer Days
Open source Tools and Frameworks for M2M - Sierra Wireless Developer Days
 

Último

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Último (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Open Source for Industry 4.0 – Open IoT Summit NA 2018

  • 1. Open Source for Industry 4.0 Benjamin Cabé, IoT Program Manager, Eclipse Foundation @kartben
  • 2. Copyright © 2018 The Eclipse Foundation. All Rights Reserved A few words about your presenter Benjamin Cabé @kartben ● IoT Program Manager, Eclipse Foundation ● In M2M… then IoT for the past 12+ years
  • 3. Copyright © 2017 The Eclipse Foundation. All Rights Reserved Photo by Samuel Zeller on Unsplash Industry 4.0?
  • 4. Copyright © 2017 The Eclipse Foundation. All Rights Reserved Photo by Samuel Zeller on Unsplash TL;DR Bringing IoT technology to the manufacturing industry
  • 5. Copyright © 2017 The Eclipse Foundation. All Rights Reserved 1780
  • 6. Copyright © 2017 The Eclipse Foundation. All Rights Reserved 1870
  • 7. Copyright © 2017 The Eclipse Foundation. All Rights Reserved 1969
  • 8. Copyright © 2017 The Eclipse Foundation. All Rights ReservedPhoto by Antoine Rault on Unsplash
  • 9. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Industry 4.0 Drivers ● Predictive Maintenance ● Flexible Manufacturing and Customization ● Global Supply Chain integration ● Better safety and productivity EUR 78 Billion Industry by 2025
  • 10. Copyright © 2018 The Eclipse Foundation. All Rights Reserved OT and IT Operational Technology (OT) Enterprise IT Continuity Efficiency Safety Speed TCO/ROI Agility
  • 11. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Brownfield vs. Greenfield
  • 12. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Industry 4.0 Architecture Old PLC “brownfield” Modern PLCs “greenfield” Enterprise IT Integration Local IoT Platform
  • 13. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Industry 4.0 Architecture Old PLC “brownfield” Modern PLCs “greenfield” Enterprise IT Integration Local IoT Platform Old PLC “brownfield” → Legacy firmware, difficult/impossible to update → No network connectivity
  • 14. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Industry 4.0 Architecture Old PLC “brownfield” Modern PLCs “greenfield” Enterprise IT Integration Local IoT Platform Old PLC “brownfield” → Legacy firmware, difficult/impossible to update → No network connectivity
  • 15. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Industry 4.0 Architecture Old PLC “brownfield” Modern PLCs “greenfield” Enterprise IT Integration Local IoT Platform
  • 16. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Industry 4.0 Architecture Old PLC “brownfield” Modern PLCs “greenfield” Enterprise IT Integration Local IoT PlatformModern PLCs “greenfield” → Network enabled → Direct support for modern sensors/actuators → Serviceability
  • 17. Copyright © 2018 The Eclipse Foundation. All Rights Reserved I4.0 Software Architecture Interoperable Distributed Scalable
  • 18. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Software for Industry 4.0 Data Aggregation Device Management Event Management Data Analysis Security Digital Twin Management
  • 19. Copyright © 2017 The Eclipse Foundation. All Rights Reserved
  • 20. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Eclipse IoT Today 2.4M 30 290+ 1.5M lines of code projects developers visitors/yr
  • 21. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Data Aggregation Consistent data via open standards ● OPC-UA - a communication protocol for industrial automation ○ Eclipse Milo is a Java implementation of an OPC-UA stack, including client and server ● MQTT - general purpose messaging protocol for IoT ○ Eclipse Paho provides MQTT client libraries (Java, C/C++, JavaScript, Python, etc) ○ Eclipse Mosquitto provides MQTT broker implementation
  • 22. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Production Performance Management Protocol (PPMP) PPMP / Eclipse Unide ⇒ consistent data format for machine data
  • 23. Copyright © 2018 The Eclipse Foundation. All Rights Reserved PPMP Payload Example { "content-spec": "urn:spec://eclipse.org/unide/measurement-message#v2", "device": { "deviceID": "a4927dad-58d4-4580-b460-79cefd56775b" }, "measurements": [ { "ts": "2018-03-13T05:01:39.500Z", "series": { "$_time": [ 0, 23, 24 ], "temperature": [ 45.4231, 46.4222, 44.2432 ] } } ] }
  • 24. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Data Aggregation PLC Development - Existing systems are often closed and proprietary systems - Difficult to create flexible manufacturing processes with existing PLC environments - New standards allow for more open and distributed development (IEC 61499) PLC
  • 25. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Eclipse 4DIAC Development tool for distributed control applications according to IEC 61499 Independent execution environment for IEC 61499 control applications 4diac-ide Target system Execution Environment Control Applications 4diac-rte
  • 26. Copyright © 2018 The Eclipse Foundation. All Rights Reserved IoT Gateways - Eclipse Kura → Support for Modbus, OPC-UA, Siemens S7, … and custom protocols → Can be distributed through Eclipse IoT Marketplace Java VM OSGi Application Container Device Abstraction Gateway Basic Services Field Protocols Connectivity and Delivery AdministrationGUI Operation& Management Linux Hardware App 2 App n. . . . Applications App 1 Network Management Old PLC “brownfield”
  • 27. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Device Management Remote update and configuration of devices important for scalability and security. OMA LightweightM2M (LWM2M) provides a device management standard Eclipse Leshan and Eclipse Wakaama implement LWM2M
  • 28. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Device Management - Software Update
  • 29. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Security ● Code signing for Edge computing ○ Eclipse Kura allows for code signing of deployed code ● Authentication of devices ○ Eclipse Hono and Eclipse Hawkbit provide device authentication ● Access control ○ Eclipse Keti provides a framework for implementing granular authorization mechanisms to access data and services
  • 30. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Event Management AMQP 1.0 Eclipse Hono Connect | Command | Control API Endpoints Auth Service Device Registry Protocol Adapters Business Applications Devices Devices AMQP 1.0 AMQP 1.0 AMQP 1.0 HTTP, MQTT
  • 31. Copyright © 2018 The Eclipse Foundation. All Rights Reserved IOT CLOUD PLATFORM Connectivity MessageRouting OS / PaaS Device Management Data Management Event Management, Analytics & UI Device Registry Application Enablement OS Stack for IoT Cloud Platform An Integration Platform for IoT Services Data Management and Analysis - NoSQL Store - Integration with Cloudera and others ● Microservice approach for IoT services ● Well defined REST API ● Allows for easier integration of other services
  • 32. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Digital Twins Eclipse Ditto: Device-as-a-Service - A unified resource-based API that can be used to interact with devices - Abstracting from the complexity of different device types and how devices are connected - State management for physical devices - Device and sensor properties like temperature, location, level, fault information, etc. Configuration properties of sensors and actors like thresholds, intervals, ranges, toggles and limits, etc
  • 33. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Digital Twins
  • 34. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Great! But… where should I start?
  • 35. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Industry 4.0 Testbed Problem Statement → Industrial equipment deployed on factory floors today use a wide variety of protocols that allow them to be controlled and expose their condition → It makes it hard to process production performance data in an efficient way, and virtually impossible to implement Industry 4.0 practices such as predictive maintenance.
  • 36. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Proposed solution PPMP* power consumption temperature vibration RPM vibration vibration pressure * PPMP = Production Performance Management Protocol REST API Monitoring Dashboards Predictive Maintenance Bridge heterogenous systems (Modbus, OPC-UA, …) to a common data model Expose consolidated performance data over standard APIs for integration with 3rd party systems IoT Cloud
  • 37. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Industry 4.0 Testbed PLC OPC UA PPMP PPMP Grinding machine dataset
  • 38. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Industry 4.0 White Paper https://iot.eclipse.org/white-papers/
  • 39. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Our community
  • 40. Copyright © 2018 The Eclipse Foundation. All Rights Reserved Get Involved ● Learn and use Eclipse IoT projects ● Provide feedback, open bugs, write articles ● Contribute fixes and features ● Join a project as a committer ● Start an IoT project ● Have your company join the IoT Working Group
  • 41. Copyright © 2018 The Eclipse Foundation. All Rights Reserved @kartben benjamin.cabe@eclipse-foundation.org