Examining the emergent open source IoT ecosystem - IoT World Europe 2016

31
Examining the emergent open source IoT ecosystem Benjamin Cabé, Eclipse Foundation @kartben

Transcript of Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Page 1: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Examining the emergent open source IoT ecosystem

Benjamin Cabé, Eclipse Foundation@kartben

Page 2: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

OPEN SOURCEWINS

Page 3: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

Just look at the Internet…

Page 4: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

Just look at the Internet…

Page 5: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

DEVELOPERS ARE THE NEW KINGMAKERS

Page 6: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

Developers are the new kingmakers

Page 7: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

OPEN STANDARDS

Page 8: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

“MQTT” on Google Trends

Can you guess whathappened then?

Page 9: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

Another example: OMA LWM2M

In less than 3 years…● From a blank specification page to commercial

adoption● Improvements to the standards thanks to

community feedback● Support to the community and permissionless

innovation via open sandboxes & testbeds

Page 10: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

OPEN HARDWARE

Page 11: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

Open Hardware

Page 12: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

DO NOT REINVENT

THE WHEEL

Page 13: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

What do AWS IoT, Microsoft Azure IoT Suite and IBM Watson IoT have in common?

Do not reinvent the wheel

Page 14: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

What do AWS IoT, Microsoft Azure IoT Suite and IBM Watson IoT have in common?

Do not reinvent the wheel

Page 15: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

We went with Eclipse neoSCADA because it gave us a ready made control system as an open source product

Page 16: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

MODULARITY

Page 17: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

The 3 IoT Software StacksTOOLS & SDKsONTOLOGIESSECURITY

CONSTRAINED DEVICES

Hardware Abstraction Layer (HAL)

OS / RTOS

Communication

Re

mo

te

Man

age

me

ntField protocols IoT protocols

IOT CLOUD PLATFORM

Co

nn

ect

ivit

y

Me

ssag

e R

ou

tin

g

OS / PaaS

Device Management

Data Management

Event Management, Analytics & UI

Device Registry

Application Enablement

GATEWAYS AND SMART DEVICES

Re

mo

te M

anag

em

en

t

Application Runtime

Data Management & Messaging

OS / RTOS

Connectivity

Field protocols IoT protocols

Network Management

Page 18: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

Characteristics of Open IoT Stacks

loosely coupled

modular

platform-independant

based on open standards

API

Page 19: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

MONEY IS NOTIN SOFTWARE

Page 20: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

Money is not in software

Page 21: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

PaaS and SaaS for IoT

… and many more

Page 22: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

OPEN SOURCEHELPS BUILDECOSYSTEMS

Page 23: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

Business-friendly ecosystems

Platform

Page 24: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

Business-friendly ecosystems

PlatformBuild this in, and with, open source (even it that means working with your direct competitors!)

Page 25: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

Business-friendly ecosystems

PlatformBuild this in, and with, open source (even it that means working with your direct competitors!)

Page 26: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

Business-friendly ecosystems

PlatformBuild this in, and with, open source (even it that means working with your direct competitors!)

Compete on products and servicesYour added value

Page 27: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

Growing the pie

Page 28: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

Growing the pie

Page 29: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

Eclipse IoT Community

2.2 26* 210+ 110Kmillion

lines of codeprojects developers monthly

visitors

* and counting!

Page 30: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Copyright © 2016 The Eclipse Foundation. All Rights Reserved

Join us!

2.2 26* 210+ 110Kmillion

lines of codeprojects developers monthly

visitors

* and counting!

http://iot.eclipse.org

Page 31: Examining the emergent open source IoT ecosystem - IoT World Europe 2016

Thank you!

@[email protected]