Leveraging the Open IoT Ecosystem to Accelerate Your IoT Product Strategy
Ian Skerrett
Eclipse Foundation
@ianskerrett
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.01
Open Wins
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.02
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.03
Open Wins
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.04
MQTT – Open Wins
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.05
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.06
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.07
Why are open source and
open standards important for
lower the barriers of an ecosystem?
Lots of IoT Partner Programs
IoT Partner Program
…
IoT Partner
Program
…
IoT Partner Program
…
IoT Partner
Program
…
IoT Partner
Program IoT
Partner
ProgramIoT
Partner
Program
IoT
Partner
Program
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.09
IoT Today
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.010
Eclipse Webinar | INST / TST | 15/10/2014 | © Bosch Software Innovations GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
Bosch Software Innovations
Bosch IoT Platform Strategy
Overall goal:
Business Success for Bosch Group in IoT with Products and Services
in the Verticals Mobility, Industry, Energy, Building
Interconnections and Interoperability of Devices/Services
(therefore Bosch should “back on the right (platform) horse”)
Assumption:
2-5 major IoTS platforms (in next 5-7 years)
At least one of them will be Open Source
Bosch not able to develop one of these proprietary platforms alone
and customers/partners would not accept it
No risk/dependency on proprietary 3rd party platform
Conclusion
Open Platform strategy with OSS
11
The Vorto project proposal
Common platform creates an industry
Industry Ecosystem
Open IoT application
framework and runtimes
Open IoT communication
protocolsInternet of
Things
Open IoT
development tools
…
$ $
$ $
$ $
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.013
What business models and strategies companies
need to adopt for building ecosystems?
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.014
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.015
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.016
…
Billions of Devices
Internet of
Things
Integration with millions
of Enterprise Servers
Analytics of IoT Data
Services
Metcalfe Law
of Networks
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.017
…
Billions of Devices
Internet of
Things
Integration with millions
of Enterprise Servers
Analytics of IoT Data
Services
IoTIndustry Platform
(Pie)
Barriers to Entry
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.018
It Is Complicated!
Copyright (c) 2014 Eclipse Foundation, licensed under the EPL-1.0
19
OEM
EnterpriseApplications
Devices
Vendor 1
?
?
?
?
?
Wireless Services
Vendor 2
Backend Server
Vendor 3
Developer
A
Developer
B
Developer
C
Machine
ERP
IoT Gateways
How can you make it easier?
Open Wins
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.020
Open Hardware
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.021
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.022
4.7%
26.2%
0.8%
3.0%
63.7%
1.6%
Have you ever used any open hardware environments like Raspberry Pi, Arduino, BeagleBone, etc. ?
Yes, I've experimented with them atwork
Yes, I've experimented with them onmy personal time
Yes, I've built and deployed acomplete solution at work
Yes, I've built and deployed acomplete solution on my personaltime
No
Eclipse Community Survey 2014
Open Standards – Connect and Interoperate
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.023
Open Standards
12/4/2014 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0
24
CoAP
LWM2M
Open Source Communities
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.025
protocolsframeworks toolsCopyright (c) 2014 Eclipse Foundation, licensed under the EPL-
1.026
Connect and Manage
CoAP
Lightweight
M2M
ETSi M2M
Protocols
Copyright (c) 2014 Eclipse Foundation, licensed under the EPL-1.0
27
Moquette
Wakaama
- Java and OSGi based framework
for IoT and M2M Gateways
- Java and OSGi based framework
for home automation integration
- Java and OSGi based framework
for building SCADA systems
- Bridge between HTTP, MQTT and
CoAP (JavaScript and node.js)
- Rules for IoT edge services
frameworksCopyright (c) 2014 Eclipse Foundation, licensed under the EPL-
1.028
Krikkit
Software to make it easier
Copyright (c) 2014 Eclipse Foundation, licensed under the EPL-1.0
29
OEM
EnterpriseApplications
Devices
Vendor 1
?
?
?
?
?
Wireless Services
Vendor 2
Backend Server
Vendor 3
Developer
A
Developer
B
Developer
C
Machine
ERP
IoT Gateways
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.031
How Can You Leveraging Open IoT Ecosystem?
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.032
1. Embrace Open IoT Standards
•Allows you to play in a bigger pie. •Proprietary protocols are not a differentiator
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.033
2. Leverage Open Hardware
• Developers are using open hardware • Lower your barriers to entry• Create your ‘Hello World’
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.034
3. Participate in Open Source Software
• Use open source software to lower barriers• Participate in an OSS project to build a bigger pie
Questions
12/4/2014Copyright (c) 2013, Eclipse Foundation, Inc. Made available
under the Eclipse Public License 1.036
[email protected]@ianskerrett
http://iot.eclipse.org/