SlideShare una empresa de Scribd logo
1 de 35
IoT Developer Survey
2019 Results
April 2019
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Executive summary
> IoT drives real outcomes today. Two-thirds of respondents are currently
working on IoT projects or will be in the next 18 months
> AWS, Azure, and GCP are the leading IoT cloud platforms
> IoT developers mostly use C, C++, Java, JavaScript, and Python
> MQTT is still the dominant communication protocol leveraged by
developers
> The Eclipse Desktop IDE is the leading IDE for building IoT applications
2
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) 33
Introduction
The objective of this IoT Developer Survey was
to gain a better understanding of the
requirements, priorities, and perceptions of
IoT developer communities. From February 11,
2019 to March 8, 2019, 1,717 individuals
participated in an online survey.
The survey was heavily promoted on the
Eclipse Foundation’s various social media
channels, the Eclipse Foundation and Eclipse
IoT Working Group websites, as well as on the
Eclipse IoT member company websites, social
media platforms, and communication streams.
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) 4
IoT development is expanding at a
rapid pace, fueled by the growth of
investments in predominantly
industrial markets
T H E S T A T E O F I o T
4
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) 5
The Eclipse IoT Working Group surveyed
developers to gain on-the-ground
understanding and insights into how
IoT solutions are being built
2 0 1 9 S U R V E Y
April 2019 | 1,717 Participants
5
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
IoT drives real outcomes
Two thirds of respondents say their
organization develops and deploys
IoT solutions today or will do so in the
next 18 months.
6
Key takeaway
Only 9% answered that their organization has no plans to
develop IoT solutions
1 2 0 1 9 I o T S U R V E Y
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Top IoT developer concerns
Top three concerns remain the
same as last year, with Connectivity
moving into second place
7
Key takeaway 2
Security
38%
Connectivity
21%
Data Collection
& Analytics
19%
The Eclipse IoT portfolio is uniquely positioned to
address all three developer concerns.
2 0 1 9 I o T S U R V E Y
Standards, Performance and Privacy increased in
importance.
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Top developer concerns over time
8
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
IoT industry focus.
99
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Key industry focus areas
Top three industries
remain the same as
last year, with
Automotive,
Education and
Building Automation
increasing
10
Key takeaway 3
Platform
34%
Home
Automation
27%
Industrial
Automation
26%
is breaking the silos
between Information
Technology (IT) and
Operational
Technology (OT)
2 0 1 9 I o T S U R V E Y
Education had the biggest
year on year percentage
increase
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Operating systems:
A diverse landscape.
11
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
The operating system landscape
IoT developers see value in
operating systems, which
implement common features and
let them concentrate on their
business outcomes
12
Key takeaway 4
Windows
FreeRTOS
No OS
Huawei's LiteOS is making inroads (2% to 5%)
Biggest year on year drop: no OS (20% to 11%)
2 0 1 9 I o T S U R V E Y
Aggregating device and edge
nodes data and excluding Linux...Top Three
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Top device operating systems
13
Key takeaway 5
dominates
constrained
devices (along
with its Amazon
derivation)
2 0 1 9 I o T S U R V E Y
Other standouts (75%+) include
Contiki/
Contiki-NG
MBed OS RIOT OS
Contiki/
Contiki-NG
QNX
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Top Edge / Gateway operating systems
Linux dominates
Gateways and
Edge nodes
14
Key takeaway 6
Linux
76% Edge/Gateway
Windows
52% Edge/Gateway
2 0 1 9 I o T S U R V E Y
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Linux distributions
15
Key takeaway 7 2 0 1 9 I o T S U R V E Y
It’s a Debian World...
Debian and derivatives
(Raspbian, Ubuntu /
Ubuntu Core) were
picked by at least
a third of respondents.
CentOS & Fedora /
Fedora IoT came in second place,
with a strong showing by Yocto
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Non-Linux operating systems over time
16
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Key hardware architectures.
17
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Constrained devices
The top three CPU
architectures for constrained
devices used by respondents
are ARM-based, with
significant use of niche 8-bit,
16-bit and 32-bit MCUs
18
Key takeaway 8 2 0 1 9 I o T S U R V E Y
32%
19%
27%
21%
is an ARM world...
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Hardware architectures used
for IoT gateways
19
Key takeaway 9
Use gateways and
edge nodes with ARM
variants70% 42%
Use gateways and edge
nodes with Intel x86 and
x86_64 CPUs
Use gateways and edge
nodes with ARM Variants
ARM and
Intel
Dominate
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Top security technologies.
20
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Top 3 security technologies
Top three remain the
same as last year, with
Virtualization starting
to play a stronger role
in IoT security
21
Key takeaway 10
Communication
Security
38%
Data
Encryption
38%
JSON Web Token
(or equivalent)
26%
2 0 1 9 I o T S U R V E Y
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Key IoT cloud platforms.
22
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Top 3 IoT cloud platforms
Top three remain the
same as last year, this
reflects the wider
Cloud market share
23
Key takeaway 11
AWS
34%
Azure
23%
GCP
20%
2 0 1 9 I o T S U R V E Y
Public Cloud seems to be
making gains at the
expense of private Cloud
and on-premise
deployments of Openstack,
Kubernetes and Cloud
Foundry
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Programming languages and
communication protocols.
24
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Top programming languages
25
Key takeaway 11
C dominates
constrained
devices. Java
leads on
Edge/Gateway
and for Cloud
applications
Constrained
devices
Gateways and
edge nodes
IoT
Cloud
C Java Java
C++ Python Javascript
Java C++ Python
Javascript C PHP
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Top 3 communication protocols
26
Key takeaway 12
HTTP
49%
MQTT
42%
Websockets
26%
2 0 1 9 I o T S U R V E Y
Almost 50% of
participants use HTTP
(likely for RESTFul web
services) with MQTT
strongest of the
IoT-specific protocols
Websockets and HTTP/2 are
also strong (around 25%)
with CoAP usage
significantly lower at 15%
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Connectivity
27
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Top 3 connectivity protocols
28
Key takeaway 13 2 0 1 9 I o T S U R V E Y
TCP/IP, WiFi and
Ethernet dominate
usage with Satellite
and Thread more
than doubling year
over yearTCP/IP
54.1%
WiFi
48.2%
Ethernet
41.1% Usage of specialized
connectivity solutions
(LPWA, Zigbee, 6LoWPAN,
Z-Wave, Satellite) hovers
between 8 and 15% each
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Eclipse is the leading IoT IDE.
29
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Top 3 IDEs or text editors
30
Key takeaway 14 2 0 1 9 I o T S U R V E Y
45% of respondents
use the Eclipse
Desktop IDE and close
to 10% also use Eclipse
Che, the Eclipse Cloud
IDEEclipse
Desktop IDE
46%
Visual
Studio Code
32%
Notepad ++
26% Other top choices are Visual
Studio Code (32%) and
Notepad++(26%). Visual
Studio Code’s year on year
surge is remarkable (23% to
32%)
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Eclipse is perceived as the most
influential IoT organization.
31
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
Most influential IoT organizations
32
Key takeaway 15 2 0 1 9 I o T S U R V E Y
The Eclipse
Foundation, the
Apache Software
Foundation and the
Linux Foundation
deemed the three
most important
organizations for IoT
Eclipse
Foundation
57%
Apache Software
Foundation
52%
Linux
Foundation
43%
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
80%
of respondents
are active in IoT
Key takeaway 16
40% 10% 10%20%
Develop
IoT solutions
at work
Develop
in their
spare time
Learn in
their spare
time
Research IoT
solutions
33
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
To stay updated on open source IoT innovation,
subscribe to the Eclipse IoT newsletter
or connect with us at:
@EclipseIoT
34
Thank you!
COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) 35

Más contenido relacionado

La actualidad más candente

Edge Computing : future of IoT ?
Edge Computing : future of IoT ? Edge Computing : future of IoT ?
Edge Computing : future of IoT ? Samir Bounab
 
Getting Started with Splunk Enterprise
Getting Started with Splunk EnterpriseGetting Started with Splunk Enterprise
Getting Started with Splunk EnterpriseSplunk
 
Edge Computing & AI
Edge Computing & AIEdge Computing & AI
Edge Computing & AIPaul O'Hagan
 
Ai in Digital Marketing
Ai in Digital MarketingAi in Digital Marketing
Ai in Digital MarketingDmitri Zotov
 
Iot internet-of-things-ppt
Iot internet-of-things-pptIot internet-of-things-ppt
Iot internet-of-things-pptSonalSharnam
 
On the Application of AI for Failure Management: Problems, Solutions and Algo...
On the Application of AI for Failure Management: Problems, Solutions and Algo...On the Application of AI for Failure Management: Problems, Solutions and Algo...
On the Application of AI for Failure Management: Problems, Solutions and Algo...Jorge Cardoso
 
Effective API Governance: Lessons Learnt
Effective API Governance: Lessons LearntEffective API Governance: Lessons Learnt
Effective API Governance: Lessons LearntPronovix
 
INTERNET OF THING PRESENTATION ON PUBLIC SPEAKING
INTERNET OF THING PRESENTATION ON PUBLIC SPEAKINGINTERNET OF THING PRESENTATION ON PUBLIC SPEAKING
INTERNET OF THING PRESENTATION ON PUBLIC SPEAKINGAYESHA JAVED
 
Edge Computing: Bringing the Internet Closer to You
Edge Computing: Bringing the Internet Closer to YouEdge Computing: Bringing the Internet Closer to You
Edge Computing: Bringing the Internet Closer to YouMegan O'Keefe
 
presentation on Edge computing
presentation on Edge computingpresentation on Edge computing
presentation on Edge computingsairamgoud16
 
Internet of things Project PPT
Internet of things Project PPTInternet of things Project PPT
Internet of things Project PPTRajasPatil6
 
Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4Aswin Kumar
 
API Management architect presentation
API Management architect presentationAPI Management architect presentation
API Management architect presentationsflynn073
 
Architecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyArchitecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyWSO2
 
Edge Computing and 5G - SDN/NFV London meetup
Edge Computing and 5G - SDN/NFV London meetupEdge Computing and 5G - SDN/NFV London meetup
Edge Computing and 5G - SDN/NFV London meetupHaidee McMahon
 

La actualidad más candente (20)

Edge Computing : future of IoT ?
Edge Computing : future of IoT ? Edge Computing : future of IoT ?
Edge Computing : future of IoT ?
 
Getting Started with Splunk Enterprise
Getting Started with Splunk EnterpriseGetting Started with Splunk Enterprise
Getting Started with Splunk Enterprise
 
Edge Computing & AI
Edge Computing & AIEdge Computing & AI
Edge Computing & AI
 
Bots in the Enterprise
Bots in the Enterprise Bots in the Enterprise
Bots in the Enterprise
 
Ai in Digital Marketing
Ai in Digital MarketingAi in Digital Marketing
Ai in Digital Marketing
 
Iot internet-of-things-ppt
Iot internet-of-things-pptIot internet-of-things-ppt
Iot internet-of-things-ppt
 
Internet of things(IOT)
Internet of things(IOT)Internet of things(IOT)
Internet of things(IOT)
 
Let's Build a Chatbot!
Let's Build a Chatbot!Let's Build a Chatbot!
Let's Build a Chatbot!
 
On the Application of AI for Failure Management: Problems, Solutions and Algo...
On the Application of AI for Failure Management: Problems, Solutions and Algo...On the Application of AI for Failure Management: Problems, Solutions and Algo...
On the Application of AI for Failure Management: Problems, Solutions and Algo...
 
Effective API Governance: Lessons Learnt
Effective API Governance: Lessons LearntEffective API Governance: Lessons Learnt
Effective API Governance: Lessons Learnt
 
INTERNET OF THING PRESENTATION ON PUBLIC SPEAKING
INTERNET OF THING PRESENTATION ON PUBLIC SPEAKINGINTERNET OF THING PRESENTATION ON PUBLIC SPEAKING
INTERNET OF THING PRESENTATION ON PUBLIC SPEAKING
 
Edge Computing: Bringing the Internet Closer to You
Edge Computing: Bringing the Internet Closer to YouEdge Computing: Bringing the Internet Closer to You
Edge Computing: Bringing the Internet Closer to You
 
AI 2023.pdf
AI 2023.pdfAI 2023.pdf
AI 2023.pdf
 
presentation on Edge computing
presentation on Edge computingpresentation on Edge computing
presentation on Edge computing
 
Internet of things Project PPT
Internet of things Project PPTInternet of things Project PPT
Internet of things Project PPT
 
Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4
 
API Management architect presentation
API Management architect presentationAPI Management architect presentation
API Management architect presentation
 
IoT13: Thingworx showcase
IoT13: Thingworx showcaseIoT13: Thingworx showcase
IoT13: Thingworx showcase
 
Architecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyArchitecting an Enterprise API Management Strategy
Architecting an Enterprise API Management Strategy
 
Edge Computing and 5G - SDN/NFV London meetup
Edge Computing and 5G - SDN/NFV London meetupEdge Computing and 5G - SDN/NFV London meetup
Edge Computing and 5G - SDN/NFV London meetup
 

Similar a IoT Developer Survey 2019 Report

2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...
2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...
2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...Gaël Blondelle
 
2019 Jakarta EE Developer Survey Report
2019 Jakarta EE Developer Survey Report2019 Jakarta EE Developer Survey Report
2019 Jakarta EE Developer Survey ReportThabang Mashologu
 
Building cloud native microservices with project Helidon
Building cloud native microservices with project HelidonBuilding cloud native microservices with project Helidon
Building cloud native microservices with project HelidonDmitry Kornilov
 
Akademy es 2021 the Eclipse Foundation introduction and Oniro project
Akademy es 2021 the Eclipse Foundation introduction and Oniro projectAkademy es 2021 the Eclipse Foundation introduction and Oniro project
Akademy es 2021 the Eclipse Foundation introduction and Oniro projectAgustin Benito Bethencourt
 
Jakarta EE 8: Overview of Features
Jakarta EE 8: Overview of FeaturesJakarta EE 8: Overview of Features
Jakarta EE 8: Overview of FeaturesJosh Juneau
 
Cloud Native Java Innovation at the Eclipse Foundation
Cloud Native Java Innovation at the Eclipse Foundation Cloud Native Java Innovation at the Eclipse Foundation
Cloud Native Java Innovation at the Eclipse Foundation Thabang Mashologu
 
Eclipse Foundation Overview (April 2019)
Eclipse Foundation Overview (April 2019)Eclipse Foundation Overview (April 2019)
Eclipse Foundation Overview (April 2019)Thabang Mashologu
 
Device democracy -Saving the future of the #InternetOfThings @IBMIBV
Device democracy -Saving the future of the #InternetOfThings  @IBMIBV Device democracy -Saving the future of the #InternetOfThings  @IBMIBV
Device democracy -Saving the future of the #InternetOfThings @IBMIBV Diego Alberto Tamayo
 
Cloud Native Java Community Day | EclipseCon Europe 2019
Cloud Native Java Community Day | EclipseCon Europe 2019Cloud Native Java Community Day | EclipseCon Europe 2019
Cloud Native Java Community Day | EclipseCon Europe 2019Jakarta_EE
 
2018.11 eclipse overview (japan meeting)
2018.11 eclipse overview (japan meeting)2018.11 eclipse overview (japan meeting)
2018.11 eclipse overview (japan meeting)Mike Milinkovich
 
IRJET- Internet of Things for Industries and Enterprises
IRJET- Internet of Things for Industries and EnterprisesIRJET- Internet of Things for Industries and Enterprises
IRJET- Internet of Things for Industries and EnterprisesIRJET Journal
 
Open Source is eating the world...
Open Source is eating the world...Open Source is eating the world...
Open Source is eating the world...Philippe Krief
 
Drupal Camp La Keynoter4 Update 2009
Drupal Camp La Keynoter4 Update 2009Drupal Camp La Keynoter4 Update 2009
Drupal Camp La Keynoter4 Update 2009troyangrignon
 
Industry-wide research on open source Internet of Things platforms - San Fran...
Industry-wide research on open source Internet of Things platforms - San Fran...Industry-wide research on open source Internet of Things platforms - San Fran...
Industry-wide research on open source Internet of Things platforms - San Fran...changeableradiu23
 
Why the embedded world needs open source communities
Why the embedded world needs open source communitiesWhy the embedded world needs open source communities
Why the embedded world needs open source communitiesPhilippe Krief
 
Smart Cities and Intelligent Buildings.pptx
Smart Cities and Intelligent Buildings.pptxSmart Cities and Intelligent Buildings.pptx
Smart Cities and Intelligent Buildings.pptxReetaDutta1
 
Presentation-Smart-Cities-International-Virtual-Symposium-2021.pptx
Presentation-Smart-Cities-International-Virtual-Symposium-2021.pptxPresentation-Smart-Cities-International-Virtual-Symposium-2021.pptx
Presentation-Smart-Cities-International-Virtual-Symposium-2021.pptxSharanabasappaDegoan
 
IoT applications in rural and agriculture in pdf
IoT applications in rural and agriculture in pdfIoT applications in rural and agriculture in pdf
IoT applications in rural and agriculture in pdfWorldResourcesWebina
 
2011 icict-forecasts and trends - ict industry - v2.1c-web
2011 icict-forecasts and trends - ict industry - v2.1c-web2011 icict-forecasts and trends - ict industry - v2.1c-web
2011 icict-forecasts and trends - ict industry - v2.1c-webIBA
 
Why robotics needs open source communities
Why robotics needs open source communitiesWhy robotics needs open source communities
Why robotics needs open source communitiesPhilippe Krief
 

Similar a IoT Developer Survey 2019 Report (20)

2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...
2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...
2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...
 
2019 Jakarta EE Developer Survey Report
2019 Jakarta EE Developer Survey Report2019 Jakarta EE Developer Survey Report
2019 Jakarta EE Developer Survey Report
 
Building cloud native microservices with project Helidon
Building cloud native microservices with project HelidonBuilding cloud native microservices with project Helidon
Building cloud native microservices with project Helidon
 
Akademy es 2021 the Eclipse Foundation introduction and Oniro project
Akademy es 2021 the Eclipse Foundation introduction and Oniro projectAkademy es 2021 the Eclipse Foundation introduction and Oniro project
Akademy es 2021 the Eclipse Foundation introduction and Oniro project
 
Jakarta EE 8: Overview of Features
Jakarta EE 8: Overview of FeaturesJakarta EE 8: Overview of Features
Jakarta EE 8: Overview of Features
 
Cloud Native Java Innovation at the Eclipse Foundation
Cloud Native Java Innovation at the Eclipse Foundation Cloud Native Java Innovation at the Eclipse Foundation
Cloud Native Java Innovation at the Eclipse Foundation
 
Eclipse Foundation Overview (April 2019)
Eclipse Foundation Overview (April 2019)Eclipse Foundation Overview (April 2019)
Eclipse Foundation Overview (April 2019)
 
Device democracy -Saving the future of the #InternetOfThings @IBMIBV
Device democracy -Saving the future of the #InternetOfThings  @IBMIBV Device democracy -Saving the future of the #InternetOfThings  @IBMIBV
Device democracy -Saving the future of the #InternetOfThings @IBMIBV
 
Cloud Native Java Community Day | EclipseCon Europe 2019
Cloud Native Java Community Day | EclipseCon Europe 2019Cloud Native Java Community Day | EclipseCon Europe 2019
Cloud Native Java Community Day | EclipseCon Europe 2019
 
2018.11 eclipse overview (japan meeting)
2018.11 eclipse overview (japan meeting)2018.11 eclipse overview (japan meeting)
2018.11 eclipse overview (japan meeting)
 
IRJET- Internet of Things for Industries and Enterprises
IRJET- Internet of Things for Industries and EnterprisesIRJET- Internet of Things for Industries and Enterprises
IRJET- Internet of Things for Industries and Enterprises
 
Open Source is eating the world...
Open Source is eating the world...Open Source is eating the world...
Open Source is eating the world...
 
Drupal Camp La Keynoter4 Update 2009
Drupal Camp La Keynoter4 Update 2009Drupal Camp La Keynoter4 Update 2009
Drupal Camp La Keynoter4 Update 2009
 
Industry-wide research on open source Internet of Things platforms - San Fran...
Industry-wide research on open source Internet of Things platforms - San Fran...Industry-wide research on open source Internet of Things platforms - San Fran...
Industry-wide research on open source Internet of Things platforms - San Fran...
 
Why the embedded world needs open source communities
Why the embedded world needs open source communitiesWhy the embedded world needs open source communities
Why the embedded world needs open source communities
 
Smart Cities and Intelligent Buildings.pptx
Smart Cities and Intelligent Buildings.pptxSmart Cities and Intelligent Buildings.pptx
Smart Cities and Intelligent Buildings.pptx
 
Presentation-Smart-Cities-International-Virtual-Symposium-2021.pptx
Presentation-Smart-Cities-International-Virtual-Symposium-2021.pptxPresentation-Smart-Cities-International-Virtual-Symposium-2021.pptx
Presentation-Smart-Cities-International-Virtual-Symposium-2021.pptx
 
IoT applications in rural and agriculture in pdf
IoT applications in rural and agriculture in pdfIoT applications in rural and agriculture in pdf
IoT applications in rural and agriculture in pdf
 
2011 icict-forecasts and trends - ict industry - v2.1c-web
2011 icict-forecasts and trends - ict industry - v2.1c-web2011 icict-forecasts and trends - ict industry - v2.1c-web
2011 icict-forecasts and trends - ict industry - v2.1c-web
 
Why robotics needs open source communities
Why robotics needs open source communitiesWhy robotics needs open source communities
Why robotics needs open source communities
 

Más de Eclipse IoT

Exploring the Trend Toward the Edge | Eclipse IoT Day Santa Clara 2019
Exploring the Trend Toward the Edge | Eclipse IoT Day Santa Clara 2019Exploring the Trend Toward the Edge | Eclipse IoT Day Santa Clara 2019
Exploring the Trend Toward the Edge | Eclipse IoT Day Santa Clara 2019Eclipse IoT
 
The MRAA and UPM Eclipse IoT Projects | Eclipse IoT Day Santa Clara 2019
The MRAA and UPM Eclipse IoT Projects | Eclipse IoT Day Santa Clara 2019The MRAA and UPM Eclipse IoT Projects | Eclipse IoT Day Santa Clara 2019
The MRAA and UPM Eclipse IoT Projects | Eclipse IoT Day Santa Clara 2019Eclipse IoT
 
Developing IoT Applications Using Intel® System Studio | Eclipse IoT Day Sant...
Developing IoT Applications Using Intel® System Studio | Eclipse IoT Day Sant...Developing IoT Applications Using Intel® System Studio | Eclipse IoT Day Sant...
Developing IoT Applications Using Intel® System Studio | Eclipse IoT Day Sant...Eclipse IoT
 
Using Eclipse MQTT & Sparkplug as your IIoT Digital Transformation Toolkit | ...
Using Eclipse MQTT & Sparkplug as your IIoT Digital Transformation Toolkit | ...Using Eclipse MQTT & Sparkplug as your IIoT Digital Transformation Toolkit | ...
Using Eclipse MQTT & Sparkplug as your IIoT Digital Transformation Toolkit | ...Eclipse IoT
 
IoT Developer Survey 2015
IoT Developer Survey 2015IoT Developer Survey 2015
IoT Developer Survey 2015Eclipse IoT
 
IoT Developer Survey 2017
IoT Developer Survey 2017IoT Developer Survey 2017
IoT Developer Survey 2017Eclipse IoT
 
IoT Developer Survey 2016
IoT Developer Survey 2016IoT Developer Survey 2016
IoT Developer Survey 2016Eclipse IoT
 

Más de Eclipse IoT (7)

Exploring the Trend Toward the Edge | Eclipse IoT Day Santa Clara 2019
Exploring the Trend Toward the Edge | Eclipse IoT Day Santa Clara 2019Exploring the Trend Toward the Edge | Eclipse IoT Day Santa Clara 2019
Exploring the Trend Toward the Edge | Eclipse IoT Day Santa Clara 2019
 
The MRAA and UPM Eclipse IoT Projects | Eclipse IoT Day Santa Clara 2019
The MRAA and UPM Eclipse IoT Projects | Eclipse IoT Day Santa Clara 2019The MRAA and UPM Eclipse IoT Projects | Eclipse IoT Day Santa Clara 2019
The MRAA and UPM Eclipse IoT Projects | Eclipse IoT Day Santa Clara 2019
 
Developing IoT Applications Using Intel® System Studio | Eclipse IoT Day Sant...
Developing IoT Applications Using Intel® System Studio | Eclipse IoT Day Sant...Developing IoT Applications Using Intel® System Studio | Eclipse IoT Day Sant...
Developing IoT Applications Using Intel® System Studio | Eclipse IoT Day Sant...
 
Using Eclipse MQTT & Sparkplug as your IIoT Digital Transformation Toolkit | ...
Using Eclipse MQTT & Sparkplug as your IIoT Digital Transformation Toolkit | ...Using Eclipse MQTT & Sparkplug as your IIoT Digital Transformation Toolkit | ...
Using Eclipse MQTT & Sparkplug as your IIoT Digital Transformation Toolkit | ...
 
IoT Developer Survey 2015
IoT Developer Survey 2015IoT Developer Survey 2015
IoT Developer Survey 2015
 
IoT Developer Survey 2017
IoT Developer Survey 2017IoT Developer Survey 2017
IoT Developer Survey 2017
 
IoT Developer Survey 2016
IoT Developer Survey 2016IoT Developer Survey 2016
IoT Developer Survey 2016
 

Último

activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfJamie (Taka) Wang
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-pyJamie (Taka) Wang
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...Aggregage
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationIES VE
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXTarek Kalaji
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesMd Hossain Ali
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 

Último (20)

activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
20150722 - AGV
20150722 - AGV20150722 - AGV
20150722 - AGV
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
20230104 - machine vision
20230104 - machine vision20230104 - machine vision
20230104 - machine vision
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 

IoT Developer Survey 2019 Report

  • 1. IoT Developer Survey 2019 Results April 2019 COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0)
  • 2. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Executive summary > IoT drives real outcomes today. Two-thirds of respondents are currently working on IoT projects or will be in the next 18 months > AWS, Azure, and GCP are the leading IoT cloud platforms > IoT developers mostly use C, C++, Java, JavaScript, and Python > MQTT is still the dominant communication protocol leveraged by developers > The Eclipse Desktop IDE is the leading IDE for building IoT applications 2
  • 3. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) 33 Introduction The objective of this IoT Developer Survey was to gain a better understanding of the requirements, priorities, and perceptions of IoT developer communities. From February 11, 2019 to March 8, 2019, 1,717 individuals participated in an online survey. The survey was heavily promoted on the Eclipse Foundation’s various social media channels, the Eclipse Foundation and Eclipse IoT Working Group websites, as well as on the Eclipse IoT member company websites, social media platforms, and communication streams.
  • 4. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) 4 IoT development is expanding at a rapid pace, fueled by the growth of investments in predominantly industrial markets T H E S T A T E O F I o T 4
  • 5. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) 5 The Eclipse IoT Working Group surveyed developers to gain on-the-ground understanding and insights into how IoT solutions are being built 2 0 1 9 S U R V E Y April 2019 | 1,717 Participants 5
  • 6. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) IoT drives real outcomes Two thirds of respondents say their organization develops and deploys IoT solutions today or will do so in the next 18 months. 6 Key takeaway Only 9% answered that their organization has no plans to develop IoT solutions 1 2 0 1 9 I o T S U R V E Y
  • 7. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Top IoT developer concerns Top three concerns remain the same as last year, with Connectivity moving into second place 7 Key takeaway 2 Security 38% Connectivity 21% Data Collection & Analytics 19% The Eclipse IoT portfolio is uniquely positioned to address all three developer concerns. 2 0 1 9 I o T S U R V E Y Standards, Performance and Privacy increased in importance.
  • 8. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Top developer concerns over time 8
  • 9. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) IoT industry focus. 99
  • 10. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Key industry focus areas Top three industries remain the same as last year, with Automotive, Education and Building Automation increasing 10 Key takeaway 3 Platform 34% Home Automation 27% Industrial Automation 26% is breaking the silos between Information Technology (IT) and Operational Technology (OT) 2 0 1 9 I o T S U R V E Y Education had the biggest year on year percentage increase
  • 11. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Operating systems: A diverse landscape. 11
  • 12. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) The operating system landscape IoT developers see value in operating systems, which implement common features and let them concentrate on their business outcomes 12 Key takeaway 4 Windows FreeRTOS No OS Huawei's LiteOS is making inroads (2% to 5%) Biggest year on year drop: no OS (20% to 11%) 2 0 1 9 I o T S U R V E Y Aggregating device and edge nodes data and excluding Linux...Top Three
  • 13. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Top device operating systems 13 Key takeaway 5 dominates constrained devices (along with its Amazon derivation) 2 0 1 9 I o T S U R V E Y Other standouts (75%+) include Contiki/ Contiki-NG MBed OS RIOT OS Contiki/ Contiki-NG QNX
  • 14. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Top Edge / Gateway operating systems Linux dominates Gateways and Edge nodes 14 Key takeaway 6 Linux 76% Edge/Gateway Windows 52% Edge/Gateway 2 0 1 9 I o T S U R V E Y
  • 15. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Linux distributions 15 Key takeaway 7 2 0 1 9 I o T S U R V E Y It’s a Debian World... Debian and derivatives (Raspbian, Ubuntu / Ubuntu Core) were picked by at least a third of respondents. CentOS & Fedora / Fedora IoT came in second place, with a strong showing by Yocto
  • 16. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Non-Linux operating systems over time 16
  • 17. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Key hardware architectures. 17
  • 18. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Constrained devices The top three CPU architectures for constrained devices used by respondents are ARM-based, with significant use of niche 8-bit, 16-bit and 32-bit MCUs 18 Key takeaway 8 2 0 1 9 I o T S U R V E Y 32% 19% 27% 21% is an ARM world...
  • 19. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Hardware architectures used for IoT gateways 19 Key takeaway 9 Use gateways and edge nodes with ARM variants70% 42% Use gateways and edge nodes with Intel x86 and x86_64 CPUs Use gateways and edge nodes with ARM Variants ARM and Intel Dominate
  • 20. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Top security technologies. 20
  • 21. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Top 3 security technologies Top three remain the same as last year, with Virtualization starting to play a stronger role in IoT security 21 Key takeaway 10 Communication Security 38% Data Encryption 38% JSON Web Token (or equivalent) 26% 2 0 1 9 I o T S U R V E Y
  • 22. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Key IoT cloud platforms. 22
  • 23. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Top 3 IoT cloud platforms Top three remain the same as last year, this reflects the wider Cloud market share 23 Key takeaway 11 AWS 34% Azure 23% GCP 20% 2 0 1 9 I o T S U R V E Y Public Cloud seems to be making gains at the expense of private Cloud and on-premise deployments of Openstack, Kubernetes and Cloud Foundry
  • 24. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Programming languages and communication protocols. 24
  • 25. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Top programming languages 25 Key takeaway 11 C dominates constrained devices. Java leads on Edge/Gateway and for Cloud applications Constrained devices Gateways and edge nodes IoT Cloud C Java Java C++ Python Javascript Java C++ Python Javascript C PHP
  • 26. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Top 3 communication protocols 26 Key takeaway 12 HTTP 49% MQTT 42% Websockets 26% 2 0 1 9 I o T S U R V E Y Almost 50% of participants use HTTP (likely for RESTFul web services) with MQTT strongest of the IoT-specific protocols Websockets and HTTP/2 are also strong (around 25%) with CoAP usage significantly lower at 15%
  • 27. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Connectivity 27
  • 28. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Top 3 connectivity protocols 28 Key takeaway 13 2 0 1 9 I o T S U R V E Y TCP/IP, WiFi and Ethernet dominate usage with Satellite and Thread more than doubling year over yearTCP/IP 54.1% WiFi 48.2% Ethernet 41.1% Usage of specialized connectivity solutions (LPWA, Zigbee, 6LoWPAN, Z-Wave, Satellite) hovers between 8 and 15% each
  • 29. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Eclipse is the leading IoT IDE. 29
  • 30. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Top 3 IDEs or text editors 30 Key takeaway 14 2 0 1 9 I o T S U R V E Y 45% of respondents use the Eclipse Desktop IDE and close to 10% also use Eclipse Che, the Eclipse Cloud IDEEclipse Desktop IDE 46% Visual Studio Code 32% Notepad ++ 26% Other top choices are Visual Studio Code (32%) and Notepad++(26%). Visual Studio Code’s year on year surge is remarkable (23% to 32%)
  • 31. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Eclipse is perceived as the most influential IoT organization. 31
  • 32. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) Most influential IoT organizations 32 Key takeaway 15 2 0 1 9 I o T S U R V E Y The Eclipse Foundation, the Apache Software Foundation and the Linux Foundation deemed the three most important organizations for IoT Eclipse Foundation 57% Apache Software Foundation 52% Linux Foundation 43%
  • 33. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) 80% of respondents are active in IoT Key takeaway 16 40% 10% 10%20% Develop IoT solutions at work Develop in their spare time Learn in their spare time Research IoT solutions 33
  • 34. COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) To stay updated on open source IoT innovation, subscribe to the Eclipse IoT newsletter or connect with us at: @EclipseIoT 34
  • 35. Thank you! COPYRIGHT (C) 2019, ECLIPSE FOUNDATION, INC. | MADE AVAILABLE UNDER THE ECLIPSE PUBLIC LICENSE 2.0 (EPL-2.0) 35