1 of 29

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

2 of 29

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

3 of 29

IoT and Edge @ EclipseCon 2022

  • 30+ IoT & Edge Sessions
  • Hacker Day

Oct 27 — 13:00 to 17:00

  • IoT & Edge Track

COPYRIGHT (C) 2022, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

3

3

4 of 29

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

5 of 29

2022 IoT & Edge Developer + Adoption Survey

Combined Surveys; Two Reports

  • 978 participants (closed June 15, 2022)
  • Responses
    • Developer: 73%
    • Commercial: 8%
    • Both: 19%
  • Reports
    • Developer: October 4, 2022
    • Commercial Adoption: January 2023
  • 25+ articles and mentions (developer survey)

COPYRIGHT (C) 2022, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

5

5

6 of 29

Kynetics Case Study

First Ever Video Case Study

  • 3 minute video
  • Interviews with project lead �and adopter
  • Contact Hassan if you wish�to do one

COPYRIGHT (C) 2022, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

6

6

7 of 29

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

8 of 29

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

9 of 29

The Edge of Things: Webinars

  • Two formats
    • 1-hour broadcasts
    • Multi-session events
  • Feel free to propose ideas
  • Watch Here

COPYRIGHT (C) 2022, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

9

9

10 of 29

The Edge of Things: Medium.com

  • Thought leadership on IoT and Edge Computing topics
  • Eclipse ecosystem and guest authors welcome!
  • 7 publications
  • 400+ Reads
  • 800+views
  • Check page here

COPYRIGHT (C) 2022, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

10

10

11 of 29

The Edge of Things: Booklet

  • Consolidates five Edge of Things posts
  • Printed copies available!
    • EclipseCon 2022
    • Bosch Connected World 2022

COPYRIGHT (C) 2022, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

11

11

12 of 29

A family of operating systems targeting interconnected devices, big and small, for the machine economy.

Oniro

12

13 of 29

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

14 of 29

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

15 of 29

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

16 of 29

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

17 of 29

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

18 of 29

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

19 of 29

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

20 of 29

Building together a fully-connected all-scenario intelligent ecosystem

9

  1. Oniro WG reached operational stage in May2022
  2. Three projects in incubation stage (approved):
    1. Oniro Core
    2. Oniro Blueprints
    3. Oniro Compliance Toolchain
  3. Oniro v2.0-beta out in 2022Q3. Oniro v2.0 release in 2022Q4
  4. Oniro talks at some of the most relevant embedded or Open Source events: FOSDEM, ELCE, EW, IoTS WG, OSXP, SFSCon, Yocto Project Summit, FOSSNorth, EclipseCon …
  5. From 6 foundational members to 9 members

Oniro highlights in 2022

20

21 of 29

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

22 of 29

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

23 of 29

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 of 29

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

25 of 29

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

26 of 29

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

27 of 29

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

28 of 29

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)

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

29 of 29

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