Buildi Bui ding ng IoT T so soluti utions ns Sven Erik wi - - PowerPoint PPT Presentation

buildi bui ding ng iot t so soluti utions ns
SMART_READER_LITE
LIVE PREVIEW

Buildi Bui ding ng IoT T so soluti utions ns Sven Erik wi - - PowerPoint PPT Presentation

Buildi Bui ding ng IoT T so soluti utions ns Sven Erik wi with Ecl clipse Io IoT Jeroschewski Bosch.IO GmbH tech chnology Backend for IoT Solutions My App 1 My App 2 ? 1) 2) 1), 2) Photos by Sven Erik Jeroschewski, can be used


slide-1
SLIDE 1

Bui Buildi ding ng IoT T so soluti utions ns wi with Ecl clipse Io IoT tech chnology

Sven Erik Jeroschewski Bosch.IO GmbH

slide-2
SLIDE 2

Backend for IoT Solutions

My App 1 My App 2

?

1), 2) Photos by Sven Erik Jeroschewski, can be used under CC0 (https://creativecommons.org/publicdomain/zero/1.0/deed.en) 1) 2)

slide-3
SLIDE 3

People build silos

Device type A IoT solution A Device type B Device type E Device type D Device type C IoT solution C IoT solution D IoT solution E IoT solution B

a3 a2 a1 b3 b2 b1 c3 c2 c1 d3 d2 d1 e3 e2 e1

Future products Required IoT middleware Products today

slide-4
SLIDE 4

Better provide generic solutions

Devices

a3 a2 a1 b3 b2 b1 c3 c2 c1 d3 d2 d1 e3 e2 e1

Generic IoT platform technology IoT services IoT cloud IoT enabled devices

IoT solution A IoT solution C IoT solution D IoT solution E IoT solution B

Industrial manufacturers

slide-5
SLIDE 5

Eclipse IoT™

  • Working group within the Eclipse

Foundation

  • Over 30 projects and 300+

developers

  • Strategic members: RedHat,

Eurotec, Bosch.IO

  • Focus on Constrained Devices,

Gateways and IoT Cloud Platforms

‘Eclipse', 'Built on Eclipse' and 'Eclipse Ready', 'BIRT', “Eclipse IoT' are trademarks of Eclipse Foundation, Inc., https://iot.eclipse.org

slide-6
SLIDE 6

Possible IoT Cloud

Device Connectivity (Protocol B) Message Infrastructure Digital Device Representation My App 1 Device Connectivity (Protocol A) Software Management My App 2

slide-7
SLIDE 7

Device Connectivity: Eclipse Hono ™

Material belongs to Eclipse Hono project, https://www.eclipse.org/hono/, licensed under EPL-2.0, https://www.eclipse.org/legal/epl-2.0/:

slide-8
SLIDE 8

Eclipse Hono ™ - Components

Material belongs to Eclipse Hono project, https://www.eclipse.org/hono/, licensed under EPL-2.0, https://www.eclipse.org/legal/epl-2.0/:

slide-9
SLIDE 9

Digital Device Representation: Eclipse Ditto ™

Material belongs to Eclipse Ditto project, https://www.eclipse.org/ditto/, licensed under EPL-2.0, https://www.eclipse.org/legal/epl-2.0/:

slide-10
SLIDE 10

Eclipse Ditto ™ – Twin or Live

Live Twin

Material belongs to Eclipse Ditto project, https://www.eclipse.org/ditto/, licensed under EPL-2.0, https://www.eclipse.org/legal/epl-2.0/:

slide-11
SLIDE 11

Software Management: Eclipse hawkBit™

Material belongs to Eclipse hawkBit project, https://www.eclipse.org/hawkBit/, licensed under EPL-1.0, https://www.eclipse.org/org/documents/epl-v10.php:

slide-12
SLIDE 12

Software Management

IoT Backend with Eclipse IoT

Device Connectivity HTTP Message Infrastructure Digital Device Representation My App 1 Device Connectivity MQTT My App 2

slide-13
SLIDE 13

Eclipse IoT Packages ™

§ Provides multiple Eclipse IoT Projects as bundle § Package Zero: Eclipse Hono, Eclipse Ditto, Eclipse hawkBit

§ Still in early phase but promising Mission: “IoT Packages is an effort by the Eclipse IoT working group, to create easy to deploy Eclipse IoT based, end-to-end scenarios, on top of Kubernetes and Helm”

Material belongs to Eclipse IoT Packages project, https://www.eclipse.org/packages/, licensed under EPL-2.0, https://www.eclipse.org/legal/epl-2.0/

slide-14
SLIDE 14

Demo Time

slide-15
SLIDE 15

Further Projects

Eclipse Kura ™ Eclipse Kapua ™

Material belongs to Eclipse Kura project, https://www.eclipse.org/kura/, licensed under EPL-2.0, https://www.eclipse.org/legal/epl-2.0/: Material belongs to Eclipse Kapua project, https://www.eclipse.org/kapua/, licensed under EPL-1.0, https://www.eclipse.org/org/documents/epl-v10.php:

slide-16
SLIDE 16

Upcoming Project: Arrowhead Framework

Authorization System Service Registry System Orchestration System

  • Arrowhead Framework: Service Oriented Architecture for industry to form

systems of systems building “local clouds”

  • Developed within ECSEL-JU Arrowhead Tools research Project
  • 81 Partners from 18 countries
  • Currently in Proposal phase for new Eclipse Project to bundle results

Producing System Consuming System

This project has received funding from ECSEL Joint Undertaking (JU) under grant agreement No 826452. The JU receives support from the European Union’s Horizon 2020 research and innovation programme and Norway and Switzerland.

slide-17
SLIDE 17

Questions, Confusions?

Photo by Sven Erik Jeroschewski, can be used under CC0 (https://creativecommons.org/publicdomain/zero/1.0/deed.en)

slide-18
SLIDE 18

Thank You!

Photos by Sven Erik Jeroschewski, can be used under CC0 (https://creativecommons.org/publicdomain/zero/1.0/deed.en)

slide-19
SLIDE 19

Backup

slide-20
SLIDE 20

Eclipse Vorto

Material belongs to Eclipse Vorto project, https://www.eclipse.org/vorto/, licensed under EPL-2.0, https://www.eclipse.org/legal/epl-2.0/:

slide-21
SLIDE 21

Eclipse Vorto Repository

Material belongs to Eclipse Vorto and Eclipse Vorto Repository project, https://vorto.eclipse.org/#/, licensed under EPL-2.0, https://www.eclipse.org/legal/epl-2.0/: