Eclipse IoT and Edge
2022 Community Update�
Agustin Benito Bethencourt�Program Manager — Oniro
�Frédéric Desbiens�Program Manager — IoT and Edge Computing�
October 24, 2022
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
COPYRIGHT (C) 2020, ECLIPSE FOUNDATION, INC. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
1
1
Thank You Again!
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
2
IoT and Edge @ EclipseCon 2022
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
3
3
Powering the world’s leading commercial IoT solutions
Things
Edge
Cloud
COPYRIGHT (C) 2021, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
4
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
4
2022 IoT & Edge Developer + Adoption Survey
Combined Surveys; Two Reports
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
5
5
Kynetics Case Study
First Ever Video Case Study
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
6
6
IoT Working Group Member Organizations
Leader members
Innovator members
Sterwen�Technology
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
7
7
Delivering Open Source Edge Platforms. Now.
Code first
Simplify and streamline
Edge production deployments
Edge Native DevOps
COPYRIGHT (C) 2021, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
8
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
8
The Edge of Things: Webinars
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
9
9
The Edge of Things: Medium.com
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
10
10
The Edge of Things: Booklet
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
11
11
A family of operating systems targeting interconnected devices, big and small, for the machine economy.
Oniro
12
DELIVERING A UNIQUE USER EXPERIENCE�ACROSS DIFFERENT CONSUMER DEVICES AND SCENARIOS
Building together a fully-connected all-scenario intelligent ecosystem
02
In a fully-connected world vision, consumer device fragmentation
is impacting on our daily life...
Think about how many devices you use on a regular basis that
accompany your day and how many actions you have to do to achieve
a good user experience from each of them.
13
TODAY
Building together a fully-connected all-scenario intelligent ecosystem
03
Small developers
ecosystem
Fragmented and
isolated markets
Technology silos
Lack in content
creation portability,
stability SDK
and non unified
tools
Communication
between devices is
enabled by discrete
apps that are
connected to the
Cloud to share and
sync data, with poor
performance, security and privacy
14
IF NOT ONIRO, WE WOULD NEED TO INVENT IT
Building together a fully-connected all-scenario intelligent ecosystem
Connected and associated markets
Interoperability
between devices
One broad range
ecosystem
In-house secured data
sync and sharing
04
Write once, deploy on
different devices
15
Building together a fully-connected all-scenario intelligent ecosystem
TO CREATE A PRODUCT-READY FAMILY OF EMBEDDED OPEN SOURCE OPERATING SYSTEMS AND ASSOCIATED SPECIFICATIONS THAT ENABLES CROSS-VENDOR DEVICE INTEROPERABILITY ACROSS A BROAD RANGE OF IoT AND EDGE SOLUTIONS..
5
16
IoT and Edge Reference Architecture
EDGE
IOT / EDGE GATEWAYS
EDGE�SERVERS
CONSTRAINED DEVICES
Operating System
Real-Time Operating System
Hardware Abstraction Layer
Operating System
IOT PLATFORM
APPLICATIONS
INTEGRATION
DATA
APPLICATIONS
INTEGRATION
Application Runtime
Data integration
Device Connectivity
Device Management
Edge Orchestration
Field Connectivity
Edge Analytics
Machine Learning
Remote Device Management
API Management
EdgeOps
Machine Learning
Analytics
Data Management
Sensors
Actuators
Protocols
Connectivity
DEVELOPMENT TOOLS
Security
Edge Applications
Device Update Management
Hardware
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
17
Oniro Fits within Eclipse Foundation
EDGE
IOT / EDGE GATEWAYS
EDGE�SERVERS
CONSTRAINED DEVICES
Operating System / RTOS
Hardware Abstraction Layer
Operating System
IOT PLATFORM
APPLICATIONS
INTEGRATION
DATA
APPLICATIONS
INTEGRATION
Runtimes
Data integration
Device Connectivity
Device Management
Edge Orchestration
Field Connectivity
Edge Analytics
Machine Learning
Remote Device Management
API Management
EdgeOps
Machine Learning
Analytics
Data Management
Sensors
Actuators
Protocols
Connectivity
DEVELOPMENT TOOLS
Security
Edge Applications
Device Update Management
Milo
Mita
MRAA
Hardware
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
18
THE ADDED-VALUE
Building together a fully-connected all-scenario intelligent ecosystem
6
EU-centric project with global outreach
Industry alignment for a global market: compatibility program, including OpenHarmony
Agreed set of APIs, configurations,protocols, practices, specifications…
Co-innovation through collaboration
Leverage Eclipse Foundation value proposition: Open Source, Open Governance and Vendor Neutrality
Device centric approach: target all devices, big and small
Building together a fully-connected all-scenario intelligent ecosystem
9
Oniro highlights in 2022
20
Interoperability for MQTT-based Industrial IoT solutions
Standard Payloads
Standard�Topic Structures
Session Management
COPYRIGHT (C) 2021, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
21
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
21
Specifications at Eclipse and Beyond
Specification
Specification Document
API
TCK
Compatible Implementation(s)
Combine
Specification Document
API
TCK
Compatible Implementation
Compatible Implementation
...
Transpose
Specification Document
API
The Eclipse Foundation is recognized by ISO/IEC JTC1 as a submitter of Publicly Available Specifications (PAS). Eclipse specifications can thus become international standards. Sparkplug is the first Eclipse Specification we will submit to ISO/IEC
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
22
Sparkplug Compatibility Program
Collaboration�
Community Support�
Brand Development
Customer �Confidence
Marketing Initiatives
COPYRIGHT (C) 2021, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
23
Now Available
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
23
23
24
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
File a “Get Listed” request
4
Execute the Sparkplug Compatibility Trademark License Agreement
3
Become a Foundation and Sparkplug Working Group member
2
Download, run and pass the TCK
1
Promote your product
5
Certify Your Products
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
24
Looking ahead
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
25
25
What Is Next?
2011
WG is born
2012
Paho
2013
Kura
Mosquitto
2014
Californium
Leshan
OM2M
Vorto
Wakaama
2017
Cyclone DDS
Ditto
Keti
Kuksa
2018
fog05
Keyple
Mita
Tahu
ThingWeb
VOLTTRON
2019
Embedded CDT
iceoryx
IoT Packages
MRAA
UPM
2020
Arrowhead
EdiTDor
OneOFour
Sparkplug specification
Streamsheets
zenoh
2021
Amlen
Kanto
2015
4Diac
hawkBit
tinydtls
2016
Hono
ioFog
Kapua
Milo
Unide
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
26
26
December 2022
A comprehensive overview of the open-source IoT and Edge Computing platforms available at the Eclipse Foundation
ISBN: 978-1484288818
COPYRIGHT (C) 2021, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
27
27
Thursday is… Hacker Day!
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
Photo by Joris Berthelot on Unsplash
28
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
28
28
Frédéric Desbiens
@BlueberryCoder
COPYRIGHT (C) 2021, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
29
Thank You
COPYRIGHT (C) 2022, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
�
29