SlideShare a Scribd company logo
IOT DEVELOPER SURVEY RESULTS
April 2018
SURVEY INTRODUCTION
•The Eclipse IoT Working Group, AGILE IoT, IEEE, and the
Open Mobile Alliance co-sponsored an online survey to
better understand how developers are building IoT solutions.
•The survey was open from January 24 until March 5, 2018.
A total of 502 individuals participated in the survey. Each
partner promoted the survey to their communities through
social media and web sites.
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 2
KEY FINDINGS
WHAT PEOPLE ARE BUILDING
IoT Platforms
Industrial Automation
Home Automation
Smart Cities
Energy Management
Automotive
Agriculture
Building Automation
1
3
2
4
5
6
7
8
2015 2016 2017 2018
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 4
KEY IOT CONCERNS
Security ConnectivityData Collection &
Analytics
Hardware
Integration
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 5
KEY IOT SECURITY TECHNOLOGIES
Communication security
(e.g TLS, DTLS)
Data Encryption
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 6
MOST COLLECTED TYPE OF DATA
Time Series Data Log DataDevice
Information
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 7
93% OF DATABASES USED IN IOT ARE OPEN SOURCE
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 8
TOP IOT PROGRAMMING LANGUAGES
Devices
Gateways
Cloud
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 9
TOP IOT OPERATING SYSTEMS & DISTROS
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 10
CLOUD PLATFORMS OF CHOICE FOR IOT
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 11
CONSOLIDATION IN MESSAGING PROTOCOLS
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 12
HTTP/2
HTTP
Proprietary
protocols
IOT EXPERIENCE
IOT EXPERIENCE
What is your primary experience with building IoT solutions?
40%
21%
14%
13%
10%
2%
I develop IoT solutions for my company
I am learning about IoT technology in
my spare time
I am researching IoT solutions for my
company
No experience
I develop IoT solutions in my spare time
only
Other (please specify)
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 14
COMPANY PLANS FOR IOT
What is your company's plan for IoT solutions?
44%
17%
14%
13%
12%
My company develops and deploys IoT
solutions today
Don't know
My company has no plans to develop IoT
solutions
My company plans to develop and deploy
IoT solutions in the next 6 months
My company plans to develop and deploy
IoT solutions in the next 7-18 months
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 15
KEY INDUSTRIES
What industry or industries best describe(s) the type of IoT solutions you have built or will build?
4.4%
5.1%
5.9%
6.3%
7.4%
8.4%
10.5%
10.5%
11.4%
13.1%
13.5%
13.5%
14.3%
14.7%
19.6%
21.7%
23.8%
23.8%
27.2%
28.4%
31.4%
35.8%
39.8%
0% 5% 10% 15% 20% 25% 30% 35% 40% 45%
OTHER
COLLABORATIVE & SHARING ECONOMY
BANKING / FINANCIAL / FINTECH
VENDING
FITNESS
SECURITY / DEFENSE
PUBLIC UTILITIES
RETAIL
SECURITY / PUBLIC SAFETY
WEARABLES
EDUCATION
UTILITIES
ENVIRONMENT
HEALTHCARE
TRANSPORTATION
BUILDING AUTOMATION
AGRICULTURE
AUTOMOTIVE
ENERGY MANAGEMENT
CONNECTED / SMART CITIES
INDUSTRIAL AUTOMATION
HOME AUTOMATION
IOT PLATFORM / MIDDLEWARE
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 16
KEY INDUSTRIES / TRENDS 2016-2018
39.8%
35.8%
31.4%
28.4%
27.2%
23.8%
23.8%
21.7%
19.6%
0%
5%
10%
15%
20%
25%
30%
35%
40%
45%
IOT PLATFORM / MIDDLEWAREHOME AUTOMATIONINDUSTRIAL AUTOMATIONCONNECTED / SMART CITIESENERGY MANAGEMENTAGRICULTURE AUTOMOTIVEBUILDING AUTOMATIONTRANSPORTATION
2016
2017
2018
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 17
TOP IOT CONCERNS
What are your top 2 concerns for developing IoT solutions?
3.0%
3.6%
5.4%
7.6%
8.2%
10.2%
10.8%
10.8%
11.2%
11.6%
14.1%
15.1%
15.5%
15.5%
18.5%
39.0%
0% 5% 10% 15% 20% 25% 30% 35% 40% 45%
OTHER
CERTIFICATION/CONFORMANCE
DON'T KNOW
COMPLEXITY
COST
MAINTENANCE
PERFORMANCE
STANDARDS
PRIVACY
SCALABILITY
ROI
INTEROPERABILITY
CONNECTIVITY
INTEGRATION WITH HARDWARE
DATA COLLECTION & ANALYTICS
SECURITY
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 18
TOP IOT CONCERNS / TRENDS 2016-2018
39.0%
18.5%
15.5%
15.5%
15.1%
14.1%
11.6%
11.2%
0%
5%
10%
15%
20%
25%
30%
35%
40%
45%
50%
SECURITY DATA COLLECTION
& ANALYTICS
CONNECTIVITY INTEGRATION
WITH HARDWARE
INTEROPERABILITY ROI SCALABILITY PRIVACY
2016
2017
2018
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 19
TECHNOLOGY USED FOR IOT
OVERALL SUMMARY OF PROGRAMMING LANGUAGES
Which of the following programming languages, if any, do you use to build IoT solutions?
66.5%
56.9%
47.1% 46.0% 45.7%
17.3%
15.7% 14.9%
10.1% 9.6%
7.2% 6.9%
5.3% 4.0% 3.7%
0%
10%
20%
30%
40%
50%
60%
70%
JAVA
C
JAVASCRIPT
PYTHO
N
C++
PHP
C#ASSEM
BLER
LUA
G
O
O
THER
R
SW
IFT
RUBY
RUST
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 21
53.7%
35.4%
20.2%
17.6%
12.8%
11.2%
6.1%
4.0% 4.0% 2.9% 2.4% 1.9% 1.3% 1.1% 0.5%
0%
10%
20%
30%
40%
50%
60% C
C++
PYTHO
N
JAVA
ASSEM
BLER
JAVASCRIPT
LUA
C#
PHP
O
THER
RUST
G
O
R
SW
IFT
RUBY
PROGRAMMING LANGUAGES – CONSTRAINED DEVICES
Which of the following programming languages, if any, do you use to build IoT solutions? (Constrained Devices)
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 22
42.8%
30.3%
21.0% 20.5%
18.9%
8.8%
5.3% 5.3%
3.7% 3.5% 2.7% 2.7% 2.4% 2.1% 1.3%
0%
5%
10%
15%
20%
25%
30%
35%
40%
45%
JAVA
PYTHO
N
C
C++JAVASCRIPT
C#
G
O
PHP
O
THER
LUA
ASSEM
BLER
SW
IFT
RUST
R
RUBY
PROGRAMMING LANGUAGES – IOT GATEWAYS
Which of the following programming languages, if any, do you use to build IoT solutions? (Gateways)
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 23
53.2%
37.5%
29.3%
12.5%
9.3%
7.5%
5.9% 5.1% 4.8% 4.0% 2.9% 2.9% 2.4% 1.9% 1.3%
0%
10%
20%
30%
40%
50%
60%
JAVA
JAVASCRIPT
PYTHO
N
PHP
C#
C++
G
O
R
O
THER
C
RUBY
SW
IFT
LUA
ASSEM
BLER
RUST
PROGRAMMING LANGUAGES – IOT CLOUD
Which of the following programming languages, if any, do you use to build IoT solutions? (Cloud Platform)
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 24
IOT OPERATING SYSTEMS
Which operating system(s) do you use for your IoT devices?
71.8%
22.9%
20.4% 19.9%
10.5% 8.8% 7.2% 6.1% 5.2% 3.6% 3.0% 2.8% 1.9% 1.7% 1.1%
0%
10%
20%
30%
40%
50%
60%
70%
80%
LINUX
W
INDO
W
S
FREERTO
S
NO
O
S
/BARE-M
ETAL
O
THER
M
BED
O
S
CO
NTIKI
TINYO
S
RIO
T
O
S
Q
NX
VXW
O
RKS
ZEPHYR
M
ICRIUM
O
S
HUAW
EILITEO
S
KEIL
RTX5
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 25
ALTERNATIVES TO USING LINUX FOR IOT
23%
20%
20%
10%
9%
7%
6%
5%
4%
3%
3%
2%
2%
1%
0%
5%
10%
15%
20%
25%
30%
35%
W
INDO
W
S
FREERTO
S
NO
O
S
/BARE-…
O
THER
M
BED
O
S
CO
NTIKI
TINYO
S
RIO
T
O
S
Q
NX
VXW
O
RKS
ZEPHYRHUAW
EILITEO
S
M
ICRIUM
O
S
KEIL
RTX5
2016
2017
2018
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 26
38.7%
19.6% 19.3%
14.1%
8.0% 7.7%
6.1% 5.5% 4.7%
3.0% 2.2% 1.4% 1.1% 1.1% 0.8%
0%
5%
10%
15%
20%
25%
30%
35%
40%
45%
LINUX
NO
O
S
/BARE-M
ETAL
FREERTO
S
W
INDO
W
S
O
THER
M
BED
O
S
CO
NTIKI
TINYO
S
RIO
T
O
S
Q
NX
VXW
O
RKS
ZEPHYR
HUAW
EILITEO
SM
ICRIUM
O
S
KEIL
RTX5
IOT OPERATING SYSTEMS – CONSTRAINED DEVICES
Which operating system(s) do you use for your IoT devices? (Constrained Devices)
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 27
64.1%
14.9%
6.1% 5.0%
2.2% 2.2% 2.2% 1.9% 1.7% 1.7% 1.4% 1.1% 0.8% 0.8% 0.6%
0%
10%
20%
30%
40%
50%
60%
70%
LINUX
W
INDO
W
S
O
THER
FREERTO
S
TINYO
S
M
BED
O
S
CO
NTIKI
Q
NX
ZEPHYR
RIO
T
O
S
VXW
O
RKSM
ICRIUM
O
S
NO
O
S
/BARE-M
ETAL
KEIL
RTX5
HUAW
EILITEO
S
IOT OPERATING SYSTEMS – IOT GATEWAY
Which operating system(s) do you use for your IoT devices? (Edge / Gateway)
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 28
IOT OPERATING SYSTEMS / LINUX DISTROS FOR IOT
If you are using Linux, what distribution do you typically use for your IoT solution?
43.3%
40.2%
30.9%
19.6%
15.6%
14.2%
8.2% 7.9% 7.9% 7.7%
2.0% 1.7%
0%
5%
10%
15%
20%
25%
30%
35%
40%
45%
50%
RASPBIAN
UBUNTU
/UBUNTU
CO
RE
DEBIAN
ANDRO
ID
CENTO
SYO
CTO
PRO
JECT
O
THERANDRO
ID
THING
S
O
PENW
RT
O
R
EQ
UIVALENTDO
N'T
USE
LINUX
UCLINUX
TIZEN
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 29
28.0%
26.1%
23.5%
20.7%
19.6%
19.1%
17.9%
7.8%
5.3%
0%
5%
10%
15%
20%
25%
30%
DON'T KNOW ARM CORTEX-
M3 / ARM
CORTEX-M4
OTHER 32-BIT
MCU
ARM CORTEX-
M0 / ARM
CORTEX-M0+
ARM CORTEX-
M7
16-BIT MCU 8-BIT MCU DON'T USE
CONSTRAINED
DEVICES
OTHER
IOT HARDWARE ARCHITECTURES
What hardware architectures are you using for your IoT constrained device(s)?
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 30
31.8%
24.5%
22.6% 22.0%
15.9%
15.0%
10.3%
7.8% 7.2%
3.9%
2.8%
0%
5%
10%
15%
20%
25%
30%
35%
INTEL X86_64 ARM V8 (CORTEX-A
64 BITS)
INTEL X86 ARM V6 DON'T USE
GATEWAYS
OTHER (PLEASE
SPECIFY)
IOT HARDWARE ARCHITECTURES
What hardware architectures are you using for your IoT gateway(s)?
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 31
IOT SECURITY TECHNOLOGIES
Which of the following security-related technologies do you use in your IoT solution?
1.48%
10.09%
10.39%
10.39%
10.68%
10.98%
11.87%
27.30%
27.30%
28.78%
35.31%
45.10%
57.27%
0% 10% 20% 30% 40% 50% 60% 70%
OTHE
R
DON'T
KNOW
TRUS
TED…
NO
SEC…
HARD
WA…
BLOC
KCH…
SECU
RE…
OAUT
H &…
OVER
-…
PUBLI
C…
JSON
WEB…
DATA
ENC…
COMM
UNI…
2017 2018
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 32
IOT DATA
What type of IoT data are you storing in a database or data store?
0.9%
4.8%
6.9%
7.2%
17.7%
18.0%
37.8%
42.0%
54.1%
60.4%
61.9%
0% 10% 20% 30% 40% 50% 60% 70%
OTHER
NONE
DON'T KNOW
AUDIO
IMAGES / VIDEO
ENTERPRISE DATA
OPERATIONAL DATA
CONTEXTUAL DATA
LOG DATA
DEVICE INFORMATION
TIME SERIES DATA
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 33
IOT DATABASES
Which of the following database technologies do you use in your IoT solution?
44.6%
29.8%
15.7%
14.5%
13.0%
9.9%
7.2% 6.9% 6.3%
4.5% 4.2% 3.9% 3.6% 2.7% 2.4% 2.4%
1.2% 1.2% 1.2%
0%
5%
10%
15%
20%
25%
30%
35%
40%
45%
50%
M
YSQ
LM
O
NG
O
DBINFLUXDB
O
THER
APACHE
CASSANDRA
DO
N'T
KNO
W
PO
STG
RESQ
LDYNAM
O
DB
NO
NE
APACHE
HBASE
APACHE
HDFS
SQ
LITEO
PENTSDB
REDIS
O
RACLE
M
EM
SQ
L
M
S
SQ
L
SERVER
APACHE
KUDU
RIAK
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 34
CLOUD SERVICES FOR IOT
Do you use, or plan to use, any of the following cloud service offerings for implementing your IoT solution?
51.8%
31.2%
19.4% 18.8%
17.3%
14.2%
10.3% 10.0% 9.1% 9.1% 8.8%
6.1%
2.1%
0%
10%
20%
30%
40%
50%
60%
AM
AZO
N
AW
S
M
ICRO
SO
FT
AZURE
PRIVATE
/O
N-PREM
CLO
UD
G
O
O
G
LE
CLO
UD
PLATFO
RM
KUBERNETES
IBM
BLUEM
IX
O
PENSTACK
(O
N-PREM
)
DO
N’T
KNO
W
RED
HAT
O
PENSHIFT
NO
NE
CLO
UD
FO
UNDRY
(O
N-PREM
)
O
THER
G
E
PREDIX
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 35
TRENDS OF CLOUD SERVICES FOR IOT 2016-2018
51.82%
31.21%
19.39%
18.79%
17.27%
14.24%
10.30%
0%
10%
20%
30%
40%
50%
60%
AMAZON WEB
SERVICES
MICROSOFT
AZURE
PRIVATE/ ON-
PREM CLOUD
GOOGLE CLOUD
PLATFORM
KUBERNETES IBM BLUEMIX OPENSTACK (ON-
PREM)
2016
2017
2018
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 36
CONNECTIVITY PROTOCOLS
2.7%
2.7%
3.7%
5.8%
6.1%
9.1%
13.4%
17.9%
21.3%
21.6%
32.2%
35.6%
38.3%
47.7%
55.3%
62.9%
0% 10% 20% 30% 40% 50% 60% 70%
SATELLITE
THREAD
OTHER
DON’T KNOW
UPNP
Z-WAVE
6LOWPAN
SERIAL RS-232/RS-485
LPWA
ZIGBEE
UDP/IP
CELLULAR
BLUETOOTH / BLUETOOTH SMART
ETHERNET
WI-FI
TCP/IP
What connectivity protocol(s) do you use for your IoT solution?
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 37
MESSAGING STANDARDS
What messaging protocol(s) do you use for your IoT solution?
0% 10% 20% 30% 40% 50% 60% 70%
NONE
PROPRIETARY VENDOR PROTOCOL (SPECIFY BELOW)
XMPP
DDS
DON’T KNOW
OTHER (PLEASE SPECIFY)
IN-HOUSE / PROPRIETARY
AMQP (0.9 AND/OR 1.0)
COAP
HTTP/2
WEBSOCKETS
HTTP
MQTT
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 38
MESSAGING STANDARDS - TRENDS
62.61%
54.10%
34.95%
24.92%
22.49%
18.24%
12.77%
6.69%
5.78%
4.86%
4.26%
4.26%
1.52%
0%
10%
20%
30%
40%
50%
60%
70% M
Q
TT
HTTP
W
EBSO
CKETS
HTTP/2
CO
AP
AM
Q
P
IN-HO
USE
O
THER
DO
N’T
KNO
W
DDS
PRO
PRIETARY…
XM
PP
NO
NE
2016
2017
2018
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 39
TEXT EDITORS / IDES
Which text editor(s) or IDE(s) do you use when building IoT solutions?
0% 5% 10% 15% 20% 25% 30% 35% 40% 45% 50%
DON'T KNOW
ECLIPSE ORION
EMACS
ECLIPSE CHE
PLATFORM.IO
OTHER
SUBLIME
VISUAL STUDIO
ANDROID STUDIO
ATOM
VIM
INTELLIJ IDEA
VISUAL STUDIO CODE
NOTEPAD ++
ARDUINO IDE
ECLIPSE DESKTOP IDE
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 40
TEXT EDITORS / IDES – TRENDS
44%
29%
28%
23%
21%
20%
20%
18%
15%
13%
12%
10%
6%
5%
3%
2%
0%
5%
10%
15%
20%
25%
30%
35%
40%
45%
50%
ECLIPSE
DESKTO
P
IDEARDUINO
IDE
NO
TEPAD
++
VISUAL
STUDIO
CO
DEINTELLIJ
IDEA
ATO
M
VIM
ANDRO
ID
STUDIOVISUAL
STUDIO
SUBLIM
E
O
THERPLATFO
RM
.IOECLIPSE
CHE
EM
ACSECLIPSE
O
RIO
N
DO
N'T
KNO
W
2017
2018
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 41
IOT INDUSTRY PERCEPTIONS
OPEN SOURCE POLICY
Which of the following statement(s) best describes your IoT open source project participation?
48%
24%
22%
22%
19%
2% My organization uses open source technology in
our IoT solutions
I am a committer on an open source project that
builds technology for IoT solutions
I have no experience with IoT open source
projects
I have experimented with IoT open source
technology, but don’t use it in IoT solutions
I report bugs and feature enhancements to open
source projects that provide IoT technology
Other
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 43
IOT CONSORTIUMS
How would you rank your organization’s perceived importance of the following IoT
Consortiums to your IoT strategy? ( 1 = Important, 5 = Never heard of them)
Important Neutral Not Important Don't Know
Never heard
of them
Average
rating
Eclipse IoT 56.89% 21.20% 6.36% 11.31% 4.24% 1.85
Apache Foundation 44.24% 29.14% 8.63% 16.91% 1.08% 2.01
W3C 38.72% 31.58% 11.65% 15.79% 2.26% 2.11
IEEE 37.59% 28.95% 13.53% 18.05% 1.88% 2.18
IETF 29.02% 26.67% 10.59% 23.53% 10.20% 2.59
LoRa Alliance 30.80% 23.95% 13.31% 17.49% 14.45% 2.61
Industrial Internet Consortium (IIC) 19.23% 26.54% 14.23% 24.23% 15.77% 2.91
Open Mobile Alliance (OMA) 24.03% 22.09% 11.63% 21.32% 20.93% 2.93
OASIS 13.15% 27.09% 17.13% 25.10% 17.53% 3.07
Open Connectivity Foundation (OCF) 18.22% 22.48% 13.18% 23.64% 22.48% 3.1
oneM2M 15.18% 24.51% 15.18% 21.01% 24.12% 3.14
Thread Group 10.81% 20.08% 15.83% 24.71% 28.57% 3.4
OpenFog 11.37% 20.00% 10.59% 25.49% 32.55% 3.48
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 44
TOP IOT CORPORATE LEADERS
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 45
WHO RESPONDED?
JOB TITLE
What is your job title?
30%
16%
12%
10%
8%
7%
6%
5%
4%
1% 1% 1%
Developer
Architect
Development Manager
Researcher
Independent Consultant
Other
Executive
Product Manager
Student
Role in sales and/or business development
Not currently employed
Testing
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 47
TECHNOLOGY FOCUS
What is your personal current technology focus within your organization?
44.1%
10.0%
8.4% 8.4%
5.9% 5.6% 5.0% 4.1% 3.4%
1.9% 1.9% 1.3%
0%
5%
10%
15%
20%
25%
30%
35%
40%
45%
50% IO
T
ENTERPRISE
SO
FTW
ARE
EM
BEDDED
SO
FTW
ARE
W
EB
DEVELO
PM
ENT
BIG
DATA
/DATA
ANALYTICS
SYSTEM
ENG
INEERING
CLO
UD
CO
M
PUTING
O
THER
M
O
BILE
HARDW
ARE
DESIG
N
NETW
O
RKING
INFRASTRUCTURE
M
O
DEL-DRIVEN
DEVELO
PM
ENT
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 48
ORGANIZATION SIZE
How large is the organization you work for (# employees)?
37.4%
20.8%
14.8%
22.6%
4.4%
0%
5%
10%
15%
20%
25%
30%
35%
40%
1 TO 49 50 TO 500 501 TO 5,000 5,000+ NOT ASSOCIATED WITH
AN ORGANIZATION
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 49
REGION
Where do you live?
North
America
South
America
Europe
Africa +
Middle
East
Asia +
Pacific
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 50
CONTACT INFORMATION
iot.eclipse.org
@EclipseIoT
iot.ieee.org
@IEEEIoT
agile-iot.eu
@agile_iot
omaspecworks.org
@omaspecworks
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 51

More Related Content

PDF
AI in Telecom: How artificial intelligence is reshaping the vision of telco i...
PDF
Iot how it works
PDF
Everything to know about ChatGPT
PDF
Introduction to ChatGPT and Overview of its capabilities and functionality.pdf
PDF
Customer Driven Digital Transformation
PPTX
An Introduction to Ripple XRP
PPTX
Google BARD v/s ChatGPT _ A review
PPTX
Praneet’s Pre On ChatGpt edited.pptx
AI in Telecom: How artificial intelligence is reshaping the vision of telco i...
Iot how it works
Everything to know about ChatGPT
Introduction to ChatGPT and Overview of its capabilities and functionality.pdf
Customer Driven Digital Transformation
An Introduction to Ripple XRP
Google BARD v/s ChatGPT _ A review
Praneet’s Pre On ChatGpt edited.pptx

What's hot (20)

DOCX
What is chat gpt advance guide.docx
PDF
Chat GPT Intoduction.pdf
PDF
Internet of Things: Challenges and Issues
PDF
How Does Generative AI Actually Work? (a quick semi-technical introduction to...
PPTX
Internet of things
PDF
𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐢𝐯𝐞 𝐀𝐈: 𝐂𝐡𝐚𝐧𝐠𝐢𝐧𝐠 𝐇𝐨𝐰 𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬 𝐈𝐧𝐧𝐨𝐯𝐚𝐭𝐞𝐬 𝐚𝐧𝐝 𝐎𝐩𝐞𝐫𝐚𝐭𝐞𝐬
PPTX
chatGPT.txt
PDF
Moving to Manufacture_Internet of Things (Part 01)
PPTX
Introduction to ChatGPT
PPTX
Journey of Generative AI
PDF
Generative Models and ChatGPT
PPTX
Introduction to Internet of Things (IoT)
PDF
ChatGPT ChatBot
PDF
Optical Computing
PDF
AI Restart 2023: Guillermo Alda - How AI is transforming companies, inside out
PDF
Blockchain Technology Fundamentals
PPTX
CHAT GPT.pptx
PPTX
ChatGPT, Foundation Models and Web3.pptx
PPTX
Webinar on ChatGPT.pptx
What is chat gpt advance guide.docx
Chat GPT Intoduction.pdf
Internet of Things: Challenges and Issues
How Does Generative AI Actually Work? (a quick semi-technical introduction to...
Internet of things
𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐢𝐯𝐞 𝐀𝐈: 𝐂𝐡𝐚𝐧𝐠𝐢𝐧𝐠 𝐇𝐨𝐰 𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬 𝐈𝐧𝐧𝐨𝐯𝐚𝐭𝐞𝐬 𝐚𝐧𝐝 𝐎𝐩𝐞𝐫𝐚𝐭𝐞𝐬
chatGPT.txt
Moving to Manufacture_Internet of Things (Part 01)
Introduction to ChatGPT
Journey of Generative AI
Generative Models and ChatGPT
Introduction to Internet of Things (IoT)
ChatGPT ChatBot
Optical Computing
AI Restart 2023: Guillermo Alda - How AI is transforming companies, inside out
Blockchain Technology Fundamentals
CHAT GPT.pptx
ChatGPT, Foundation Models and Web3.pptx
Webinar on ChatGPT.pptx
Ad

Similar to IoT Developer Survey 2018 (20)

PDF
IoT Developer Survey 2018
PDF
IoT Developer Survey 2016
PPTX
IoT Developer Survey 2017
PDF
IoT Developer Survey 2016
PDF
IoT Developer Survey 2015
PPTX
IoT Developer Survey 2015
PDF
IoT Developer Survey 2019 Report
PDF
Iot developer-survey-2019
PPTX
Internet of things (io t)
POTX
اینترنت اشیا،تکنولوژی و چالشها - محمدرضا کامرانی
PPTX
Eclipse IoT: Open source technology for IoT developers
PDF
IoT_Projects_in_FLOSS_Foundations.pdf
PPTX
Creating the open source building blocks for IoT
PPTX
Ultimate list of 50 Best IoT platforms of 2019
PDF
IoT, Open Innovation and Open Source Communities
PPTX
AWS Finland March meetup 2017 - selecting enterprise IoT platform
PPTX
Defining an Open IoT Stack - Presented at IoT World 2015
PPTX
Leveraging the Open IoT Ecosystem to Accelerate Product Strategy
PPTX
Open Source IoT at Eclipse
IoT Developer Survey 2018
IoT Developer Survey 2016
IoT Developer Survey 2017
IoT Developer Survey 2016
IoT Developer Survey 2015
IoT Developer Survey 2015
IoT Developer Survey 2019 Report
Iot developer-survey-2019
Internet of things (io t)
اینترنت اشیا،تکنولوژی و چالشها - محمدرضا کامرانی
Eclipse IoT: Open source technology for IoT developers
IoT_Projects_in_FLOSS_Foundations.pdf
Creating the open source building blocks for IoT
Ultimate list of 50 Best IoT platforms of 2019
IoT, Open Innovation and Open Source Communities
AWS Finland March meetup 2017 - selecting enterprise IoT platform
Defining an Open IoT Stack - Presented at IoT World 2015
Leveraging the Open IoT Ecosystem to Accelerate Product Strategy
Open Source IoT at Eclipse
Ad

Recently uploaded (20)

PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Spectroscopy.pptx food analysis technology
PDF
Empathic Computing: Creating Shared Understanding
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Approach and Philosophy of On baking technology
PPT
Teaching material agriculture food technology
PDF
Encapsulation theory and applications.pdf
PPTX
1. Introduction to Computer Programming.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Machine Learning_overview_presentation.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
Diabetes mellitus diagnosis method based random forest with bat algorithm
Spectroscopy.pptx food analysis technology
Empathic Computing: Creating Shared Understanding
MYSQL Presentation for SQL database connectivity
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
NewMind AI Weekly Chronicles - August'25-Week II
A comparative analysis of optical character recognition models for extracting...
Per capita expenditure prediction using model stacking based on satellite ima...
Group 1 Presentation -Planning and Decision Making .pptx
Electronic commerce courselecture one. Pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Programs and apps: productivity, graphics, security and other tools
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Approach and Philosophy of On baking technology
Teaching material agriculture food technology
Encapsulation theory and applications.pdf
1. Introduction to Computer Programming.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Machine Learning_overview_presentation.pptx

IoT Developer Survey 2018

  • 1. IOT DEVELOPER SURVEY RESULTS April 2018
  • 2. SURVEY INTRODUCTION •The Eclipse IoT Working Group, AGILE IoT, IEEE, and the Open Mobile Alliance co-sponsored an online survey to better understand how developers are building IoT solutions. •The survey was open from January 24 until March 5, 2018. A total of 502 individuals participated in the survey. Each partner promoted the survey to their communities through social media and web sites. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 2
  • 4. WHAT PEOPLE ARE BUILDING IoT Platforms Industrial Automation Home Automation Smart Cities Energy Management Automotive Agriculture Building Automation 1 3 2 4 5 6 7 8 2015 2016 2017 2018 Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 4
  • 5. KEY IOT CONCERNS Security ConnectivityData Collection & Analytics Hardware Integration Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 5
  • 6. KEY IOT SECURITY TECHNOLOGIES Communication security (e.g TLS, DTLS) Data Encryption Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 6
  • 7. MOST COLLECTED TYPE OF DATA Time Series Data Log DataDevice Information Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 7
  • 8. 93% OF DATABASES USED IN IOT ARE OPEN SOURCE Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 8
  • 9. TOP IOT PROGRAMMING LANGUAGES Devices Gateways Cloud Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 9
  • 10. TOP IOT OPERATING SYSTEMS & DISTROS Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 10
  • 11. CLOUD PLATFORMS OF CHOICE FOR IOT Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 11
  • 12. CONSOLIDATION IN MESSAGING PROTOCOLS Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 12 HTTP/2 HTTP Proprietary protocols
  • 14. IOT EXPERIENCE What is your primary experience with building IoT solutions? 40% 21% 14% 13% 10% 2% I develop IoT solutions for my company I am learning about IoT technology in my spare time I am researching IoT solutions for my company No experience I develop IoT solutions in my spare time only Other (please specify) Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 14
  • 15. COMPANY PLANS FOR IOT What is your company's plan for IoT solutions? 44% 17% 14% 13% 12% My company develops and deploys IoT solutions today Don't know My company has no plans to develop IoT solutions My company plans to develop and deploy IoT solutions in the next 6 months My company plans to develop and deploy IoT solutions in the next 7-18 months Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 15
  • 16. KEY INDUSTRIES What industry or industries best describe(s) the type of IoT solutions you have built or will build? 4.4% 5.1% 5.9% 6.3% 7.4% 8.4% 10.5% 10.5% 11.4% 13.1% 13.5% 13.5% 14.3% 14.7% 19.6% 21.7% 23.8% 23.8% 27.2% 28.4% 31.4% 35.8% 39.8% 0% 5% 10% 15% 20% 25% 30% 35% 40% 45% OTHER COLLABORATIVE & SHARING ECONOMY BANKING / FINANCIAL / FINTECH VENDING FITNESS SECURITY / DEFENSE PUBLIC UTILITIES RETAIL SECURITY / PUBLIC SAFETY WEARABLES EDUCATION UTILITIES ENVIRONMENT HEALTHCARE TRANSPORTATION BUILDING AUTOMATION AGRICULTURE AUTOMOTIVE ENERGY MANAGEMENT CONNECTED / SMART CITIES INDUSTRIAL AUTOMATION HOME AUTOMATION IOT PLATFORM / MIDDLEWARE Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 16
  • 17. KEY INDUSTRIES / TRENDS 2016-2018 39.8% 35.8% 31.4% 28.4% 27.2% 23.8% 23.8% 21.7% 19.6% 0% 5% 10% 15% 20% 25% 30% 35% 40% 45% IOT PLATFORM / MIDDLEWAREHOME AUTOMATIONINDUSTRIAL AUTOMATIONCONNECTED / SMART CITIESENERGY MANAGEMENTAGRICULTURE AUTOMOTIVEBUILDING AUTOMATIONTRANSPORTATION 2016 2017 2018 Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 17
  • 18. TOP IOT CONCERNS What are your top 2 concerns for developing IoT solutions? 3.0% 3.6% 5.4% 7.6% 8.2% 10.2% 10.8% 10.8% 11.2% 11.6% 14.1% 15.1% 15.5% 15.5% 18.5% 39.0% 0% 5% 10% 15% 20% 25% 30% 35% 40% 45% OTHER CERTIFICATION/CONFORMANCE DON'T KNOW COMPLEXITY COST MAINTENANCE PERFORMANCE STANDARDS PRIVACY SCALABILITY ROI INTEROPERABILITY CONNECTIVITY INTEGRATION WITH HARDWARE DATA COLLECTION & ANALYTICS SECURITY Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 18
  • 19. TOP IOT CONCERNS / TRENDS 2016-2018 39.0% 18.5% 15.5% 15.5% 15.1% 14.1% 11.6% 11.2% 0% 5% 10% 15% 20% 25% 30% 35% 40% 45% 50% SECURITY DATA COLLECTION & ANALYTICS CONNECTIVITY INTEGRATION WITH HARDWARE INTEROPERABILITY ROI SCALABILITY PRIVACY 2016 2017 2018 Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 19
  • 21. OVERALL SUMMARY OF PROGRAMMING LANGUAGES Which of the following programming languages, if any, do you use to build IoT solutions? 66.5% 56.9% 47.1% 46.0% 45.7% 17.3% 15.7% 14.9% 10.1% 9.6% 7.2% 6.9% 5.3% 4.0% 3.7% 0% 10% 20% 30% 40% 50% 60% 70% JAVA C JAVASCRIPT PYTHO N C++ PHP C#ASSEM BLER LUA G O O THER R SW IFT RUBY RUST Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 21
  • 22. 53.7% 35.4% 20.2% 17.6% 12.8% 11.2% 6.1% 4.0% 4.0% 2.9% 2.4% 1.9% 1.3% 1.1% 0.5% 0% 10% 20% 30% 40% 50% 60% C C++ PYTHO N JAVA ASSEM BLER JAVASCRIPT LUA C# PHP O THER RUST G O R SW IFT RUBY PROGRAMMING LANGUAGES – CONSTRAINED DEVICES Which of the following programming languages, if any, do you use to build IoT solutions? (Constrained Devices) Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 22
  • 23. 42.8% 30.3% 21.0% 20.5% 18.9% 8.8% 5.3% 5.3% 3.7% 3.5% 2.7% 2.7% 2.4% 2.1% 1.3% 0% 5% 10% 15% 20% 25% 30% 35% 40% 45% JAVA PYTHO N C C++JAVASCRIPT C# G O PHP O THER LUA ASSEM BLER SW IFT RUST R RUBY PROGRAMMING LANGUAGES – IOT GATEWAYS Which of the following programming languages, if any, do you use to build IoT solutions? (Gateways) Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 23
  • 24. 53.2% 37.5% 29.3% 12.5% 9.3% 7.5% 5.9% 5.1% 4.8% 4.0% 2.9% 2.9% 2.4% 1.9% 1.3% 0% 10% 20% 30% 40% 50% 60% JAVA JAVASCRIPT PYTHO N PHP C# C++ G O R O THER C RUBY SW IFT LUA ASSEM BLER RUST PROGRAMMING LANGUAGES – IOT CLOUD Which of the following programming languages, if any, do you use to build IoT solutions? (Cloud Platform) Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 24
  • 25. IOT OPERATING SYSTEMS Which operating system(s) do you use for your IoT devices? 71.8% 22.9% 20.4% 19.9% 10.5% 8.8% 7.2% 6.1% 5.2% 3.6% 3.0% 2.8% 1.9% 1.7% 1.1% 0% 10% 20% 30% 40% 50% 60% 70% 80% LINUX W INDO W S FREERTO S NO O S /BARE-M ETAL O THER M BED O S CO NTIKI TINYO S RIO T O S Q NX VXW O RKS ZEPHYR M ICRIUM O S HUAW EILITEO S KEIL RTX5 Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 25
  • 26. ALTERNATIVES TO USING LINUX FOR IOT 23% 20% 20% 10% 9% 7% 6% 5% 4% 3% 3% 2% 2% 1% 0% 5% 10% 15% 20% 25% 30% 35% W INDO W S FREERTO S NO O S /BARE-… O THER M BED O S CO NTIKI TINYO S RIO T O S Q NX VXW O RKS ZEPHYRHUAW EILITEO S M ICRIUM O S KEIL RTX5 2016 2017 2018 Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 26
  • 27. 38.7% 19.6% 19.3% 14.1% 8.0% 7.7% 6.1% 5.5% 4.7% 3.0% 2.2% 1.4% 1.1% 1.1% 0.8% 0% 5% 10% 15% 20% 25% 30% 35% 40% 45% LINUX NO O S /BARE-M ETAL FREERTO S W INDO W S O THER M BED O S CO NTIKI TINYO S RIO T O S Q NX VXW O RKS ZEPHYR HUAW EILITEO SM ICRIUM O S KEIL RTX5 IOT OPERATING SYSTEMS – CONSTRAINED DEVICES Which operating system(s) do you use for your IoT devices? (Constrained Devices) Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 27
  • 28. 64.1% 14.9% 6.1% 5.0% 2.2% 2.2% 2.2% 1.9% 1.7% 1.7% 1.4% 1.1% 0.8% 0.8% 0.6% 0% 10% 20% 30% 40% 50% 60% 70% LINUX W INDO W S O THER FREERTO S TINYO S M BED O S CO NTIKI Q NX ZEPHYR RIO T O S VXW O RKSM ICRIUM O S NO O S /BARE-M ETAL KEIL RTX5 HUAW EILITEO S IOT OPERATING SYSTEMS – IOT GATEWAY Which operating system(s) do you use for your IoT devices? (Edge / Gateway) Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 28
  • 29. IOT OPERATING SYSTEMS / LINUX DISTROS FOR IOT If you are using Linux, what distribution do you typically use for your IoT solution? 43.3% 40.2% 30.9% 19.6% 15.6% 14.2% 8.2% 7.9% 7.9% 7.7% 2.0% 1.7% 0% 5% 10% 15% 20% 25% 30% 35% 40% 45% 50% RASPBIAN UBUNTU /UBUNTU CO RE DEBIAN ANDRO ID CENTO SYO CTO PRO JECT O THERANDRO ID THING S O PENW RT O R EQ UIVALENTDO N'T USE LINUX UCLINUX TIZEN Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 29
  • 30. 28.0% 26.1% 23.5% 20.7% 19.6% 19.1% 17.9% 7.8% 5.3% 0% 5% 10% 15% 20% 25% 30% DON'T KNOW ARM CORTEX- M3 / ARM CORTEX-M4 OTHER 32-BIT MCU ARM CORTEX- M0 / ARM CORTEX-M0+ ARM CORTEX- M7 16-BIT MCU 8-BIT MCU DON'T USE CONSTRAINED DEVICES OTHER IOT HARDWARE ARCHITECTURES What hardware architectures are you using for your IoT constrained device(s)? Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 30
  • 31. 31.8% 24.5% 22.6% 22.0% 15.9% 15.0% 10.3% 7.8% 7.2% 3.9% 2.8% 0% 5% 10% 15% 20% 25% 30% 35% INTEL X86_64 ARM V8 (CORTEX-A 64 BITS) INTEL X86 ARM V6 DON'T USE GATEWAYS OTHER (PLEASE SPECIFY) IOT HARDWARE ARCHITECTURES What hardware architectures are you using for your IoT gateway(s)? Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 31
  • 32. IOT SECURITY TECHNOLOGIES Which of the following security-related technologies do you use in your IoT solution? 1.48% 10.09% 10.39% 10.39% 10.68% 10.98% 11.87% 27.30% 27.30% 28.78% 35.31% 45.10% 57.27% 0% 10% 20% 30% 40% 50% 60% 70% OTHE R DON'T KNOW TRUS TED… NO SEC… HARD WA… BLOC KCH… SECU RE… OAUT H &… OVER -… PUBLI C… JSON WEB… DATA ENC… COMM UNI… 2017 2018 Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 32
  • 33. IOT DATA What type of IoT data are you storing in a database or data store? 0.9% 4.8% 6.9% 7.2% 17.7% 18.0% 37.8% 42.0% 54.1% 60.4% 61.9% 0% 10% 20% 30% 40% 50% 60% 70% OTHER NONE DON'T KNOW AUDIO IMAGES / VIDEO ENTERPRISE DATA OPERATIONAL DATA CONTEXTUAL DATA LOG DATA DEVICE INFORMATION TIME SERIES DATA Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 33
  • 34. IOT DATABASES Which of the following database technologies do you use in your IoT solution? 44.6% 29.8% 15.7% 14.5% 13.0% 9.9% 7.2% 6.9% 6.3% 4.5% 4.2% 3.9% 3.6% 2.7% 2.4% 2.4% 1.2% 1.2% 1.2% 0% 5% 10% 15% 20% 25% 30% 35% 40% 45% 50% M YSQ LM O NG O DBINFLUXDB O THER APACHE CASSANDRA DO N'T KNO W PO STG RESQ LDYNAM O DB NO NE APACHE HBASE APACHE HDFS SQ LITEO PENTSDB REDIS O RACLE M EM SQ L M S SQ L SERVER APACHE KUDU RIAK Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 34
  • 35. CLOUD SERVICES FOR IOT Do you use, or plan to use, any of the following cloud service offerings for implementing your IoT solution? 51.8% 31.2% 19.4% 18.8% 17.3% 14.2% 10.3% 10.0% 9.1% 9.1% 8.8% 6.1% 2.1% 0% 10% 20% 30% 40% 50% 60% AM AZO N AW S M ICRO SO FT AZURE PRIVATE /O N-PREM CLO UD G O O G LE CLO UD PLATFO RM KUBERNETES IBM BLUEM IX O PENSTACK (O N-PREM ) DO N’T KNO W RED HAT O PENSHIFT NO NE CLO UD FO UNDRY (O N-PREM ) O THER G E PREDIX Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 35
  • 36. TRENDS OF CLOUD SERVICES FOR IOT 2016-2018 51.82% 31.21% 19.39% 18.79% 17.27% 14.24% 10.30% 0% 10% 20% 30% 40% 50% 60% AMAZON WEB SERVICES MICROSOFT AZURE PRIVATE/ ON- PREM CLOUD GOOGLE CLOUD PLATFORM KUBERNETES IBM BLUEMIX OPENSTACK (ON- PREM) 2016 2017 2018 Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 36
  • 37. CONNECTIVITY PROTOCOLS 2.7% 2.7% 3.7% 5.8% 6.1% 9.1% 13.4% 17.9% 21.3% 21.6% 32.2% 35.6% 38.3% 47.7% 55.3% 62.9% 0% 10% 20% 30% 40% 50% 60% 70% SATELLITE THREAD OTHER DON’T KNOW UPNP Z-WAVE 6LOWPAN SERIAL RS-232/RS-485 LPWA ZIGBEE UDP/IP CELLULAR BLUETOOTH / BLUETOOTH SMART ETHERNET WI-FI TCP/IP What connectivity protocol(s) do you use for your IoT solution? Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 37
  • 38. MESSAGING STANDARDS What messaging protocol(s) do you use for your IoT solution? 0% 10% 20% 30% 40% 50% 60% 70% NONE PROPRIETARY VENDOR PROTOCOL (SPECIFY BELOW) XMPP DDS DON’T KNOW OTHER (PLEASE SPECIFY) IN-HOUSE / PROPRIETARY AMQP (0.9 AND/OR 1.0) COAP HTTP/2 WEBSOCKETS HTTP MQTT Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 38
  • 39. MESSAGING STANDARDS - TRENDS 62.61% 54.10% 34.95% 24.92% 22.49% 18.24% 12.77% 6.69% 5.78% 4.86% 4.26% 4.26% 1.52% 0% 10% 20% 30% 40% 50% 60% 70% M Q TT HTTP W EBSO CKETS HTTP/2 CO AP AM Q P IN-HO USE O THER DO N’T KNO W DDS PRO PRIETARY… XM PP NO NE 2016 2017 2018 Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 39
  • 40. TEXT EDITORS / IDES Which text editor(s) or IDE(s) do you use when building IoT solutions? 0% 5% 10% 15% 20% 25% 30% 35% 40% 45% 50% DON'T KNOW ECLIPSE ORION EMACS ECLIPSE CHE PLATFORM.IO OTHER SUBLIME VISUAL STUDIO ANDROID STUDIO ATOM VIM INTELLIJ IDEA VISUAL STUDIO CODE NOTEPAD ++ ARDUINO IDE ECLIPSE DESKTOP IDE Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 40
  • 41. TEXT EDITORS / IDES – TRENDS 44% 29% 28% 23% 21% 20% 20% 18% 15% 13% 12% 10% 6% 5% 3% 2% 0% 5% 10% 15% 20% 25% 30% 35% 40% 45% 50% ECLIPSE DESKTO P IDEARDUINO IDE NO TEPAD ++ VISUAL STUDIO CO DEINTELLIJ IDEA ATO M VIM ANDRO ID STUDIOVISUAL STUDIO SUBLIM E O THERPLATFO RM .IOECLIPSE CHE EM ACSECLIPSE O RIO N DO N'T KNO W 2017 2018 Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 41
  • 43. OPEN SOURCE POLICY Which of the following statement(s) best describes your IoT open source project participation? 48% 24% 22% 22% 19% 2% My organization uses open source technology in our IoT solutions I am a committer on an open source project that builds technology for IoT solutions I have no experience with IoT open source projects I have experimented with IoT open source technology, but don’t use it in IoT solutions I report bugs and feature enhancements to open source projects that provide IoT technology Other Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 43
  • 44. IOT CONSORTIUMS How would you rank your organization’s perceived importance of the following IoT Consortiums to your IoT strategy? ( 1 = Important, 5 = Never heard of them) Important Neutral Not Important Don't Know Never heard of them Average rating Eclipse IoT 56.89% 21.20% 6.36% 11.31% 4.24% 1.85 Apache Foundation 44.24% 29.14% 8.63% 16.91% 1.08% 2.01 W3C 38.72% 31.58% 11.65% 15.79% 2.26% 2.11 IEEE 37.59% 28.95% 13.53% 18.05% 1.88% 2.18 IETF 29.02% 26.67% 10.59% 23.53% 10.20% 2.59 LoRa Alliance 30.80% 23.95% 13.31% 17.49% 14.45% 2.61 Industrial Internet Consortium (IIC) 19.23% 26.54% 14.23% 24.23% 15.77% 2.91 Open Mobile Alliance (OMA) 24.03% 22.09% 11.63% 21.32% 20.93% 2.93 OASIS 13.15% 27.09% 17.13% 25.10% 17.53% 3.07 Open Connectivity Foundation (OCF) 18.22% 22.48% 13.18% 23.64% 22.48% 3.1 oneM2M 15.18% 24.51% 15.18% 21.01% 24.12% 3.14 Thread Group 10.81% 20.08% 15.83% 24.71% 28.57% 3.4 OpenFog 11.37% 20.00% 10.59% 25.49% 32.55% 3.48 Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 44
  • 45. TOP IOT CORPORATE LEADERS Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 45
  • 47. JOB TITLE What is your job title? 30% 16% 12% 10% 8% 7% 6% 5% 4% 1% 1% 1% Developer Architect Development Manager Researcher Independent Consultant Other Executive Product Manager Student Role in sales and/or business development Not currently employed Testing Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 47
  • 48. TECHNOLOGY FOCUS What is your personal current technology focus within your organization? 44.1% 10.0% 8.4% 8.4% 5.9% 5.6% 5.0% 4.1% 3.4% 1.9% 1.9% 1.3% 0% 5% 10% 15% 20% 25% 30% 35% 40% 45% 50% IO T ENTERPRISE SO FTW ARE EM BEDDED SO FTW ARE W EB DEVELO PM ENT BIG DATA /DATA ANALYTICS SYSTEM ENG INEERING CLO UD CO M PUTING O THER M O BILE HARDW ARE DESIG N NETW O RKING INFRASTRUCTURE M O DEL-DRIVEN DEVELO PM ENT Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 48
  • 49. ORGANIZATION SIZE How large is the organization you work for (# employees)? 37.4% 20.8% 14.8% 22.6% 4.4% 0% 5% 10% 15% 20% 25% 30% 35% 40% 1 TO 49 50 TO 500 501 TO 5,000 5,000+ NOT ASSOCIATED WITH AN ORGANIZATION Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 49
  • 50. REGION Where do you live? North America South America Europe Africa + Middle East Asia + Pacific Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 50
  • 51. CONTACT INFORMATION iot.eclipse.org @EclipseIoT iot.ieee.org @IEEEIoT agile-iot.eu @agile_iot omaspecworks.org @omaspecworks Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under a Creative Commons Attribution 4.0 International License (CC BY 4.0). 51