SlideShare ist ein Scribd-Unternehmen logo
1 von 76
Downloaden Sie, um offline zu lesen
The emergent Open Source ecosystem
for IoT
1
Param SinghIan Skerrett
VP, Eclipse Foundation CEO Iotracks
IoT advisor city of San Francisco
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License.
Session Outline
• The Need for Interoperability
• Growth of Open Source in IoT
• IoT Market Landscape
• A deeper Dive into open source with Eclipse
2
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License.
Key Trends in IoT
3
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License.
Interoperability is the Key
4source: Mckinsey - Unlocking the potential of IoT, June 2015
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. 5
physically connect devices
(analog / digital) source: entrepreneurshiptalk.wordpress.com
local | mesh protocols
Session Mgmt (MQTT et all)
Decision: Local Fog | Cloud | hybrid
Decision: Business model | process
Enterprise Business Systems | Processes
Presentation Layer- Exiting dashboard | new
Event (Data) Routing | Processing
Data Storage | Retrieval | Analytics
Device Management
Decision: Business Operations & Support
Transforming People’s Lives !
Need for interoperability across all tiers
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License.
Open Source is the Key to Interoperability
6
Software ISVs
Device Vendors
Enterprise
Software
Developers
Solution
Providers
Infrastructure | Cloud Network Operators Networking Equipment
Industrial BusinessApps: Consumer
Embedded
Developers
prevents vendor lock-in
trusted reusable components
seamless inter-connectivity via open protocols
Lowers barriers to entry
Lowers costs | Community Support
together delivering full- stack interoperability
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License.
Open vs Open Source
• Just opening up proprietary
platforms is not enough
• SDKs
• APIs
• We need access to
• Source code
• a trusted environment
to publish our
interoperability
components (preferably
as microservices…)
7
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License.Emergence of Open Source Projects in IoT
8
Open Source Wins
mobile infrastructure Internet of Thingsenterprise
middleware
?
Apache App Server Android Docker
HadoopJavaJava
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License.
Adoption of MQTT vs COAP
9source: pdf.fremantle.org (google searches for MQTT and COAP)
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License.
Exponential growth since docker went Open Source
10source: docker conference
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License.
Scores of Other Open Source initiatives
11
Device Hive
The Physical Web
Lelylan Thing Speak
Bug Labs
Open Remote
OpenHAB
Eclipse IoT ProjectsKaa
freeboard.io
Platforms Middleware Tools & development Consortium Protocols
ARM mbed
OIC + All SeenOSHWA
XMPP
CoAPMQTT
BipIO
OpenIoT
KinomaJS
Thingful
Hardware
BeagleBone Intel Galileo
Misc
Mozilla
ejbca PKIIntel's TAPApache (Ignite)
Raspbian VSCP
PicoLabs
Tessel.io
The Thing System
Industrial Internet Consortium (IIC)
Eclipse
OpenFog Consortium
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License.
Key sectors in IoT
IoT Device Cloud
Edge
12
Proprietary
Eclipse
Apache, iotracks
Forgerock | ARM mbed
Docker, Linux distros
current M2M | embedded
intel edison
electric imp
other sensors, micro controllers
Lively cloud
electric imp cloud
M2M Clouds
AWS, IBM, Microsoft, GE
Open Device Clouds
(emerging)
Kafka, Spark, mongoDB
Openstack
Open Source
param singh
IoT market landscape - open vs closed systems
IoT Device Cloud
Open SourceProprietary
EdgeMicro-controller
Sensors, Boards
(electric Imp)
(Intel Edison)
(particle.io)
Micro-controller
Clouds
(Electric Imp Cloud)
(Particle.io Cloud)
AWS
Marketplace of reusable components
OpenHAB (a gap)
iotracks
ForgeRock
Apache ignite
Eclipse
PTC/ Axeda| Thingworks,
Etherios, EuroTech
Windriver
machine shop, GoFactory
IoT Device Clouds
Xively
Parse for IoT
PTC/Axeda
IBM BlueMix
GE Predix
Microsoft Azure
ARM mbed
gateways
SAP Hana
(Open Device Clouds) Still Emerging
Traditional M2M
Device Clouds
Docker
13
Kafka, Spark, mongoDB
Openstack
open-ing
Linux distros
Contiki R IoT
Kaa
This work is licensed under a Creative Commons Attribution 4.0 International License.
Cisco IoX
param singh
The true cost of silos…
14
the question is how to ensure this interoperability…
param singh
According to a new VisionMobile
survey of 3,700 IoT developers,
91% of respondents use open
source software in at least one
area of their software stack. This
is good news for IoT because only
open source promises to reduce
or eliminate the potential for lock-
in imposed by proprietary
“standards.”
15
extending this use to other layers of the stack…
source: http://readwrite.com/2016/05/04/open-source-near-ubiquitous-iot-report-pl1/
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License.
open alternative to proprietary M2M and IOT systems
threading together projects across the tiers…
16
Tiers of IoT stack
Presentation
cloud | identity | systems
App logic and orchestration
components dev environments
IoT infrastructure
gateways, networks protocols &
device connectors
device firmware, drivers, agents
Contiki
various client stacks
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License.
17
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License.
18
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License.
What does Fog Layer | Edge Computing mean
19source: Cisco
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License.
When to use Fog Computing
• Multiple locations: different wings in a hospital, multiple city blocks
• A large number of sensors: 10s, 100, 1000’s of sensors especially when
they are of different types of sensors
• low latency: real-time performance is really important sub-millisecond
roundtrip, on premise-only for security reasons)
• apply real-time analytics: versus post processing in Hadoop clusters
• Immediate notification: for mission critical system
• Offline or Sporadic Connectivity: on premise for security reasons (utilities),
or collection points
20
param singh
IDC on Edge Gateway
21
“…promoting open data platforms to accelerate IoT
developers onto the platform. Edge Gateways (running
containers) will play a critical role here”
Vernon Turner, SVP IoT at IDC
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License.
migration from monolithic…
22
Monolithic Architecture & deployment
process
API and Framework driven
Bundling of code into single executable that can
be unit tested.
Complex server and deployment process - from
individual workstations, integration, functional
testing, staging, to production
modern single page web and mobile apps
with client and server side code and
programming interfaces
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License.
… to a modern architecture for IoT
23
microservices containers dev models, integration
& management
API make it desirable to deploy
services independently. leading
to a focus on a system of loosely
coupled processes
containers (docker) use
shared OS kernel (hw
isolation). Making, build,
ship and run easy and
secure
code (different languages &
dev environments) in
containers makes it possible to
assemble IoT with greater
flexibility
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License.
A New approach to Fog | Edge Computing
• Open Source Containers and Micro-services at the edge compute layer
layer not just in the cloud
• Key Benefits
• reuse of legacy code from edge technologies written in C and Java
• containers provide greater security vs running scripts on the edge
• reusable | open source components: use flexible microservices to
apply- policies, code | scripts, machine learning (analytics) directly on
the edge for real-time | low latency uses
24
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. 25source: docker.com
Docker Nautilus - Security Scanning - released Today
• Binary Image Scan: detection of malicious code, stripping, renaming of your mages
• Natively integrated: with Docker Hub (Official and Private repos)
• Scans are container-aware: Does not require running an image, reduces the risk of
undetected security problems.
• Notifications: notifies the user when new vulnerabilities are discovered
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License.
orchestrating event streams on the edge…
26
source: Cisco
containers per device | streams
distributed mesh of edge processing servers or cloud
event orchestration
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License.
open fog consortium
27
source: Cisco
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License.
Open Source is the Key to Interoperability
28
Software ISVs
Device Vendors
Enterprise
Software
Developers
Solution
Providers
Infrastructure | Cloud Network Operators Networking Equipment
Industrial BusinessApps: Consumer
Embedded
Developers
prevents vendor lock-in
trusted reusable components
seamless inter-connectivity via open protocols
Lowers barriers to entry
Lowers costs | Community Support
together delivering full- stack interoperability
Creating the Open Source
Building Blocks for IoT
Ian Skerrett
Eclipse Foundation
Copyright (c) 2013, Eclipse Foundation, Inc. Made
available under the Eclipse Public License 1.0
5/5/2016 30
Openness Attracts Developers
IoT Developer Enablement
Copyright (c) 2013, Eclipse Foundation, Inc. Made
available under the Eclipse Public License 1.0
5/5/2016 32
Developers Build Cool Stuff
Copyright (c) 2013, Eclipse Foundation, Inc. Made
available under the Eclipse Public License 1.0
5/5/2016 33
Open Hardware Is a Key Enabler
IoT Developer Survey 2016 - Copyright Eclipse Foundation
Usage of Open Hardware
7%
9%
32%
33%
19%
Yes, my company deploys IoT solution using a
Yes, I have experimented with open harware
Never used open hardware
5/5/2016 34
Have you ever used any open hardware platforms like Raspberry Pi,
Arduino, BeagleBone, etc.?
Copyright (c) 2013, Eclipse Foundation, Inc. Made
available under the Eclipse Public License 1.0
5/5/2016 35
Open Source Software
Will Be a Key Enabler
5/5/2016
Copyright (c) 2013, Eclipse Foundation, Inc. Made
available under the Eclipse Public License 1.0 36
Innovation
Open Source enables:
• Permissionless innovation
• Innovation through integration
• Far higher levels of experimentation
Copyright (c) 2013, Eclipse Foundation, Inc. Made
available under the Eclipse Public License 1.0
5/5/2016 38
Open source makes it
easier for developers
Connect and Manage Devices
Vorto
OS at Eclipse IoT
IoT Architectures
New and Existing
Devices
IoT Gateways Network/Wireless
Services
Backend Systems
Open Solutions
New and Existing
Devices
IoT Gateways Network/Wireless
Services
Backend Systems
Open Standards and Open Source to Connect and Manage
Connect and Manage with Open Standards
New and Existing Devices
CoAP
LWM2M
Many Open Standards
MQTT
- Simple Publish/
Subscribe protocol
- Small footprint
- Minimal on-the-wire
formal and payload
MQTT Client
(Java, JS, C, C++, Python, etc.)
MQTT Client MQTT Broker
Mosquitto
MQTT Broker
(C Code)
MQTT Adoption
IoT Developer Survey 2016 - Copyright Eclipse Foundation
Messaging Standards
HTTP
MQTT
CoAP
HTTP/2
n-house / proprietary
AMQP
XMPP
I don’t know
etary vendor protocol
Other
DDS
None 2.3%
3.5%
5.3%
6.2%
7.4%
13.2%
13.9%
15.5%
19.2%
21.2%
52.4%
61.2%
5/5/2016 46
What messaging protocol(s) do you use for your IoT solution?
Constrained Application Protocol (CoAP)
• RESTful protocol
designed from scratch
• Transparent mapping
to HTTP
• Works over UDP
• DTLS Security
Californium
- CoAP Core
- DTLS
- CoAP Tools
- Java implementations
REST
Interface
Lightweight M2M
- Standard for device
management
- Based on CoAP
Wakaama
LWM2M Adoption
IoT Gateway Services
IoT Gateways
Java and OSGi
Gateways
IoT Gateways
• Gateway management
• How to manage remote gateways and keep them up to date
• How to manage connectivity
• Manage deployed applications
• Gateways become an application container
• Remote configuration
• Remote update
Java VM
OSGi Application Container
Device Abstraction
Gateway Basic Services
Network Configuration
Network Management Field
Protocols
Connectivity and Delivery
AdministrationGUI
Operation&Management
Linux
Hardware
App 1 App 2 App n. . . .
Applications
Where we are heading: Open IoT Stack
Connectivity
- MQTT
- CoAP
- LWM2M
IoT Gateway Services
- Remote management
- Application
management
IoT Applications
IoT Solution Frameworks
- Home Automation
- SCADA
- OM2M
Reporting
Developer
Tools
Open & Commercial Hardware
Security
- DTLS
- DNS-SD
- DNS-SEC
Home Automation
• Flexible Framework
• Based on Java and OSGi
• Huge number of “bindings”:

KNX, Nest, Philips HUE, …
Solutions
• Telco Service Providers
• Implementation of oneM2M: OM2M
• Industrial IoT:
• Eclipse neoSCADA
• Support Siemens S7 PLC, IEC 60870-4-105
• 4DIAC - IEC 61499
• Rise V2G - IEC 15118
• Milo - OPC-UA
• IoT network management: Krikkit
• Rules engine for IoT devices
• Powering Cisco’s Data in Motion.
Eclipse IoT is also...
IoT Server Platform
• Software provisioning
• https://projects.eclipse.org/projects/iot.hawkbit
• Uniform service interface for Telemetry and
Command & Uniform service interface for Telemetry and
Command & Control
ntrol
• https://projects.eclipse.org/projects/iot.hono
Vorto: IoT device modeling tools
Open IoT Stack
New and Existing
Devices
IoT Gateways Network/Wireless
Services
Backend Systems
Open IoT Stack
Eclipse IoT Community
Eclipse IoT today
2 21 150+
MLOC projects developers
Commercial Ecosystem
Open IoT Stack for Java
80 teams $20K+ in prizes
http://iot.eclipse.org/open-iot-challenge
Virtual IoT Meetup
Bi-weekly webinars with IoT experts
900+ members
http://www.meetup.com/Virtual-IoT
More Info: iot.eclipse.org
Copyright (c) 2014 Eclipse Foundation, licensed under the
EPL-1.0
Sandbox Servers

http://iot.eclipse.org/sandbox.html
67
Get Involved!
• Open (or fix!) bugs
• Request new features
• Write articles, tutorials
• Participate on the mailing lists
• Share your success stories
• Propose your project!
Questions
@ianskerrett
Ian.Skerrett@eclipse.org
IoT Solutions – Home Automation
Intranet of Things for Home Automation
Event Bus
Persistence ServicesAutomation Logic
User Interfaces
Item Registry
Hue
Binding
Samsun
g
Binding
Bluetooth
Binding
Sonos
Binding
Hue
Bluetooth
Samsung
Sonos
...
IoT Solutions: SCADA
• SCADA (Supervisory Control and Data Acquisition) is defined as
the monitoring and control of technical processes by means of
a computer system
Hierarchical Architecture
Local control centers
Regional control centers
Global control center
Devices, like Dataloggers
PLCs, Beaglebone,
Raspberry PI, ...
Protocols & Interoperability
● Drivers
− Modbus (master & slave)
− Siemens S7 PLC
− IEC 60870-4-105 (master &
slave) *
− OPC DA 2 (client) †
− OPC UA (client & server) **
− SNMP †, JDBC, Shell
− Building blocks for more
Eclipse SCADA
Client and server for Java
Client for .NET using IKVM
Partially: JSON, WebService
† SNMP and OPC from openSCADA
* included in next release 0.2.0
** planned for 0.3.0
param singhThis work is licensed under a Creative Commons Attribution 4.0 International License.
Guide to Open Source Summit Sessions…
76
Wednesday May 11th 2016 Thursday May 12th 2016
1
11:20-
12:40
Keynote
Emergent IoT Open Source Ecosystem
- Ian Skerrett, Eclipse Foundation
- Param Singh, iotracks inc
IoT Presentation layer to IoT
Client Technologies
- Ari Jaakis
- Peter Hoddie
2 1:40- 3:20 afternoon
IoT Interoperability- vertical
integration across IoT layers
- Kilton Hopkins, iotracks
- Stein Myrseth, Forgerock
Cognitive Computing: the
Triumph of Data over Algorithms
- Gurvinder Ahluwalia, CTO IBM
Cloud and Blockchain
3 4:10- 5:20
late
afternoon
Apache Ignite, In-memory
- Nikita Ivanov
IoT and the role of Open API’s
- Patrice Slupowski, VP Digital
Innovation, Orange

Weitere ähnliche Inhalte

Was ist angesagt?

Creati-FI, Leveraging the Future Internet for Creative Industries
Creati-FI, Leveraging the Future Internet for Creative IndustriesCreati-FI, Leveraging the Future Internet for Creative Industries
Creati-FI, Leveraging the Future Internet for Creative IndustriesArtur Serra
 
Secure Real Time Monitoring & Analysis for IoT Product Engineering
Secure Real Time Monitoring & Analysis for IoT Product EngineeringSecure Real Time Monitoring & Analysis for IoT Product Engineering
Secure Real Time Monitoring & Analysis for IoT Product EngineeringInfostretch
 
FIWARE Global Summit - PriMaCy - Predictive Intelligent Maintenance in Cyber-...
FIWARE Global Summit - PriMaCy - Predictive Intelligent Maintenance in Cyber-...FIWARE Global Summit - PriMaCy - Predictive Intelligent Maintenance in Cyber-...
FIWARE Global Summit - PriMaCy - Predictive Intelligent Maintenance in Cyber-...FIWARE
 
[APIdays Singapore 2019] API Management in a Istio Service Mesh with WSO2 API...
[APIdays Singapore 2019] API Management in a Istio Service Mesh with WSO2 API...[APIdays Singapore 2019] API Management in a Istio Service Mesh with WSO2 API...
[APIdays Singapore 2019] API Management in a Istio Service Mesh with WSO2 API...WSO2
 
20090620 CWID EDI-gateway (EDI) Identity Management (IDM) US
20090620 CWID EDI-gateway (EDI) Identity Management (IDM) US20090620 CWID EDI-gateway (EDI) Identity Management (IDM) US
20090620 CWID EDI-gateway (EDI) Identity Management (IDM) USKim Holm
 
ibtekkar Company Profile-New
ibtekkar Company Profile-New ibtekkar Company Profile-New
ibtekkar Company Profile-New Manal Hammoud
 
apidays LIVE LONDON - Open API Economy: Managing Security and Compliance Risk...
apidays LIVE LONDON - Open API Economy: Managing Security and Compliance Risk...apidays LIVE LONDON - Open API Economy: Managing Security and Compliance Risk...
apidays LIVE LONDON - Open API Economy: Managing Security and Compliance Risk...apidays
 
TechWiseTV Workshop: Operational Insights
TechWiseTV Workshop: Operational InsightsTechWiseTV Workshop: Operational Insights
TechWiseTV Workshop: Operational InsightsRobb Boyd
 
apidays LIVE LONDON - Toward certifying Financial-grade API profile with Keyc...
apidays LIVE LONDON - Toward certifying Financial-grade API profile with Keyc...apidays LIVE LONDON - Toward certifying Financial-grade API profile with Keyc...
apidays LIVE LONDON - Toward certifying Financial-grade API profile with Keyc...apidays
 
[WSO2 Summit Sydney 2019] Open Banking from the Trenches: How European Banks ...
[WSO2 Summit Sydney 2019] Open Banking from the Trenches: How European Banks ...[WSO2 Summit Sydney 2019] Open Banking from the Trenches: How European Banks ...
[WSO2 Summit Sydney 2019] Open Banking from the Trenches: How European Banks ...WSO2
 
FIWARE IoT Ready Programme
FIWARE IoT Ready ProgrammeFIWARE IoT Ready Programme
FIWARE IoT Ready ProgrammeFIWARE
 
Utthunga Technologies corporate ppt
Utthunga Technologies corporate pptUtthunga Technologies corporate ppt
Utthunga Technologies corporate pptSamir Kumar Sahu
 
IOT Paris Seminar 2015 - Connected Objects makers, How to deal with Data?
IOT Paris Seminar 2015 - Connected Objects makers, How to deal with Data?IOT Paris Seminar 2015 - Connected Objects makers, How to deal with Data?
IOT Paris Seminar 2015 - Connected Objects makers, How to deal with Data?MongoDB
 
[WSO2 Integration Summit Nairobi 2019] Case Study - Telkom Kenya
[WSO2 Integration Summit Nairobi 2019] Case Study - Telkom Kenya[WSO2 Integration Summit Nairobi 2019] Case Study - Telkom Kenya
[WSO2 Integration Summit Nairobi 2019] Case Study - Telkom KenyaWSO2
 
FIWARE Global Summit - International Data Spaces - A New Idea for Sharing Data
FIWARE Global Summit - International Data Spaces - A New Idea for Sharing DataFIWARE Global Summit - International Data Spaces - A New Idea for Sharing Data
FIWARE Global Summit - International Data Spaces - A New Idea for Sharing DataFIWARE
 
FIWARE Global Summit - MD4PROD
FIWARE Global Summit - MD4PRODFIWARE Global Summit - MD4PROD
FIWARE Global Summit - MD4PRODFIWARE
 
devops in iot solution development final
devops in iot solution development finaldevops in iot solution development final
devops in iot solution development finalSPIN Chennai
 
Knowage & FIWARE: the new ecosystem for Smart Applications, Davide Zerbetto, ...
Knowage & FIWARE: the new ecosystem for Smart Applications, Davide Zerbetto, ...Knowage & FIWARE: the new ecosystem for Smart Applications, Davide Zerbetto, ...
Knowage & FIWARE: the new ecosystem for Smart Applications, Davide Zerbetto, ...OW2
 

Was ist angesagt? (19)

Creati-FI, Leveraging the Future Internet for Creative Industries
Creati-FI, Leveraging the Future Internet for Creative IndustriesCreati-FI, Leveraging the Future Internet for Creative Industries
Creati-FI, Leveraging the Future Internet for Creative Industries
 
Secure Real Time Monitoring & Analysis for IoT Product Engineering
Secure Real Time Monitoring & Analysis for IoT Product EngineeringSecure Real Time Monitoring & Analysis for IoT Product Engineering
Secure Real Time Monitoring & Analysis for IoT Product Engineering
 
FIWARE Global Summit - PriMaCy - Predictive Intelligent Maintenance in Cyber-...
FIWARE Global Summit - PriMaCy - Predictive Intelligent Maintenance in Cyber-...FIWARE Global Summit - PriMaCy - Predictive Intelligent Maintenance in Cyber-...
FIWARE Global Summit - PriMaCy - Predictive Intelligent Maintenance in Cyber-...
 
[APIdays Singapore 2019] API Management in a Istio Service Mesh with WSO2 API...
[APIdays Singapore 2019] API Management in a Istio Service Mesh with WSO2 API...[APIdays Singapore 2019] API Management in a Istio Service Mesh with WSO2 API...
[APIdays Singapore 2019] API Management in a Istio Service Mesh with WSO2 API...
 
20090620 CWID EDI-gateway (EDI) Identity Management (IDM) US
20090620 CWID EDI-gateway (EDI) Identity Management (IDM) US20090620 CWID EDI-gateway (EDI) Identity Management (IDM) US
20090620 CWID EDI-gateway (EDI) Identity Management (IDM) US
 
ibtekkar Company Profile-New
ibtekkar Company Profile-New ibtekkar Company Profile-New
ibtekkar Company Profile-New
 
apidays LIVE LONDON - Open API Economy: Managing Security and Compliance Risk...
apidays LIVE LONDON - Open API Economy: Managing Security and Compliance Risk...apidays LIVE LONDON - Open API Economy: Managing Security and Compliance Risk...
apidays LIVE LONDON - Open API Economy: Managing Security and Compliance Risk...
 
TechWiseTV Workshop: Operational Insights
TechWiseTV Workshop: Operational InsightsTechWiseTV Workshop: Operational Insights
TechWiseTV Workshop: Operational Insights
 
apidays LIVE LONDON - Toward certifying Financial-grade API profile with Keyc...
apidays LIVE LONDON - Toward certifying Financial-grade API profile with Keyc...apidays LIVE LONDON - Toward certifying Financial-grade API profile with Keyc...
apidays LIVE LONDON - Toward certifying Financial-grade API profile with Keyc...
 
[WSO2 Summit Sydney 2019] Open Banking from the Trenches: How European Banks ...
[WSO2 Summit Sydney 2019] Open Banking from the Trenches: How European Banks ...[WSO2 Summit Sydney 2019] Open Banking from the Trenches: How European Banks ...
[WSO2 Summit Sydney 2019] Open Banking from the Trenches: How European Banks ...
 
FIWARE IoT Ready Programme
FIWARE IoT Ready ProgrammeFIWARE IoT Ready Programme
FIWARE IoT Ready Programme
 
Utthunga Technologies corporate ppt
Utthunga Technologies corporate pptUtthunga Technologies corporate ppt
Utthunga Technologies corporate ppt
 
IOT Paris Seminar 2015 - Connected Objects makers, How to deal with Data?
IOT Paris Seminar 2015 - Connected Objects makers, How to deal with Data?IOT Paris Seminar 2015 - Connected Objects makers, How to deal with Data?
IOT Paris Seminar 2015 - Connected Objects makers, How to deal with Data?
 
[WSO2 Integration Summit Nairobi 2019] Case Study - Telkom Kenya
[WSO2 Integration Summit Nairobi 2019] Case Study - Telkom Kenya[WSO2 Integration Summit Nairobi 2019] Case Study - Telkom Kenya
[WSO2 Integration Summit Nairobi 2019] Case Study - Telkom Kenya
 
FIWARE Global Summit - International Data Spaces - A New Idea for Sharing Data
FIWARE Global Summit - International Data Spaces - A New Idea for Sharing DataFIWARE Global Summit - International Data Spaces - A New Idea for Sharing Data
FIWARE Global Summit - International Data Spaces - A New Idea for Sharing Data
 
FIWARE Global Summit - MD4PROD
FIWARE Global Summit - MD4PRODFIWARE Global Summit - MD4PROD
FIWARE Global Summit - MD4PROD
 
Alleantia pitch at IBM Smartcamp 2015
Alleantia pitch at IBM Smartcamp 2015Alleantia pitch at IBM Smartcamp 2015
Alleantia pitch at IBM Smartcamp 2015
 
devops in iot solution development final
devops in iot solution development finaldevops in iot solution development final
devops in iot solution development final
 
Knowage & FIWARE: the new ecosystem for Smart Applications, Davide Zerbetto, ...
Knowage & FIWARE: the new ecosystem for Smart Applications, Davide Zerbetto, ...Knowage & FIWARE: the new ecosystem for Smart Applications, Davide Zerbetto, ...
Knowage & FIWARE: the new ecosystem for Smart Applications, Davide Zerbetto, ...
 

Andere mochten auch

Building Applications with Eclipse IoT, Block by Block
Building Applications with Eclipse IoT, Block by BlockBuilding Applications with Eclipse IoT, Block by Block
Building Applications with Eclipse IoT, Block by BlockAnne Nevin
 
Creating end-to-end IoT applications with Eclipse Kura & Solair IoT Platform
Creating end-to-end IoT applications with Eclipse Kura & Solair IoT PlatformCreating end-to-end IoT applications with Eclipse Kura & Solair IoT Platform
Creating end-to-end IoT applications with Eclipse Kura & Solair IoT PlatformValeria Naldi
 
Open source IoT
Open source IoTOpen source IoT
Open source IoTIoT613
 
IoT with Apache ActiveMQ, Camel & Spark
IoT with Apache ActiveMQ, Camel & SparkIoT with Apache ActiveMQ, Camel & Spark
IoT with Apache ActiveMQ, Camel & SparkRed Hat Developers
 
Examining the emergent open source IoT ecosystem - IoT World Europe 2016
Examining the emergent open source IoT ecosystem - IoT World Europe 2016Examining the emergent open source IoT ecosystem - IoT World Europe 2016
Examining the emergent open source IoT ecosystem - IoT World Europe 2016Benjamin Cabé
 
2016-09-eclipse-iot-cf-summit
2016-09-eclipse-iot-cf-summit2016-09-eclipse-iot-cf-summit
2016-09-eclipse-iot-cf-summitMike Milinkovich
 
Eclipse Edje: A Java API for Microcontrollers
Eclipse Edje: A Java API for MicrocontrollersEclipse Edje: A Java API for Microcontrollers
Eclipse Edje: A Java API for MicrocontrollersMicroEJ
 
Building the Internet of Things with Eclipse IoT - JavaLand 2014
Building the Internet of Things with Eclipse IoT - JavaLand 2014Building the Internet of Things with Eclipse IoT - JavaLand 2014
Building the Internet of Things with Eclipse IoT - JavaLand 2014Benjamin Cabé
 
Eclipse IoT Edje project: the software foundation for IoT devices
Eclipse IoT Edje project: the software foundation for IoT devicesEclipse IoT Edje project: the software foundation for IoT devices
Eclipse IoT Edje project: the software foundation for IoT devicesMicroEJ
 
End-to-end IoT solutions with Java and Eclipse IoT
End-to-end IoT solutions with Java and Eclipse IoTEnd-to-end IoT solutions with Java and Eclipse IoT
End-to-end IoT solutions with Java and Eclipse IoTBenjamin Cabé
 
Eclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developersEclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developersIan Skerrett
 
Devoxx 2015 - Building the Internet of Things with Eclipse IoT
Devoxx 2015 - Building the Internet of Things with Eclipse IoTDevoxx 2015 - Building the Internet of Things with Eclipse IoT
Devoxx 2015 - Building the Internet of Things with Eclipse IoTBenjamin Cabé
 
IoT Microservices at the Edge with Eclipse ioFog
IoT Microservices at the Edge with Eclipse ioFogIoT Microservices at the Edge with Eclipse ioFog
IoT Microservices at the Edge with Eclipse ioFogKilton Hopkins
 
MQTT with Eclipse Paho: A protocol for IoT and M2M communication
MQTT with Eclipse Paho: A protocol for IoT and M2M communicationMQTT with Eclipse Paho: A protocol for IoT and M2M communication
MQTT with Eclipse Paho: A protocol for IoT and M2M communicationChristian Götz
 
Got Python I/O: IoT Develoment in Python via GPIO
Got Python I/O: IoT Develoment in Python via GPIOGot Python I/O: IoT Develoment in Python via GPIO
Got Python I/O: IoT Develoment in Python via GPIOAdam Englander
 
EVRYTHNG: Concepts, technologies and applications for connecting physical obj...
EVRYTHNG: Concepts, technologies and applications for connecting physical obj...EVRYTHNG: Concepts, technologies and applications for connecting physical obj...
EVRYTHNG: Concepts, technologies and applications for connecting physical obj...EVRYTHNG
 
InterCon 2016 - Backend do IoT com RethinkDB e Python
InterCon 2016 - Backend do IoT com RethinkDB e PythonInterCon 2016 - Backend do IoT com RethinkDB e Python
InterCon 2016 - Backend do IoT com RethinkDB e PythoniMasters
 

Andere mochten auch (20)

Oies Overview 201701
Oies Overview 201701Oies Overview 201701
Oies Overview 201701
 
Building Applications with Eclipse IoT, Block by Block
Building Applications with Eclipse IoT, Block by BlockBuilding Applications with Eclipse IoT, Block by Block
Building Applications with Eclipse IoT, Block by Block
 
Creating end-to-end IoT applications with Eclipse Kura & Solair IoT Platform
Creating end-to-end IoT applications with Eclipse Kura & Solair IoT PlatformCreating end-to-end IoT applications with Eclipse Kura & Solair IoT Platform
Creating end-to-end IoT applications with Eclipse Kura & Solair IoT Platform
 
Open source IoT
Open source IoTOpen source IoT
Open source IoT
 
IoT with Apache ActiveMQ, Camel & Spark
IoT with Apache ActiveMQ, Camel & SparkIoT with Apache ActiveMQ, Camel & Spark
IoT with Apache ActiveMQ, Camel & Spark
 
Examining the emergent open source IoT ecosystem - IoT World Europe 2016
Examining the emergent open source IoT ecosystem - IoT World Europe 2016Examining the emergent open source IoT ecosystem - IoT World Europe 2016
Examining the emergent open source IoT ecosystem - IoT World Europe 2016
 
2016-09-eclipse-iot-cf-summit
2016-09-eclipse-iot-cf-summit2016-09-eclipse-iot-cf-summit
2016-09-eclipse-iot-cf-summit
 
Eclipse Edje: A Java API for Microcontrollers
Eclipse Edje: A Java API for MicrocontrollersEclipse Edje: A Java API for Microcontrollers
Eclipse Edje: A Java API for Microcontrollers
 
Building the Internet of Things with Eclipse IoT - JavaLand 2014
Building the Internet of Things with Eclipse IoT - JavaLand 2014Building the Internet of Things with Eclipse IoT - JavaLand 2014
Building the Internet of Things with Eclipse IoT - JavaLand 2014
 
IoT Aquarium 2
IoT Aquarium 2IoT Aquarium 2
IoT Aquarium 2
 
Eclipse IoT Edje project: the software foundation for IoT devices
Eclipse IoT Edje project: the software foundation for IoT devicesEclipse IoT Edje project: the software foundation for IoT devices
Eclipse IoT Edje project: the software foundation for IoT devices
 
End-to-end IoT solutions with Java and Eclipse IoT
End-to-end IoT solutions with Java and Eclipse IoTEnd-to-end IoT solutions with Java and Eclipse IoT
End-to-end IoT solutions with Java and Eclipse IoT
 
Eclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developersEclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developers
 
Devoxx 2015 - Building the Internet of Things with Eclipse IoT
Devoxx 2015 - Building the Internet of Things with Eclipse IoTDevoxx 2015 - Building the Internet of Things with Eclipse IoT
Devoxx 2015 - Building the Internet of Things with Eclipse IoT
 
IoT Microservices at the Edge with Eclipse ioFog
IoT Microservices at the Edge with Eclipse ioFogIoT Microservices at the Edge with Eclipse ioFog
IoT Microservices at the Edge with Eclipse ioFog
 
MQTT with Eclipse Paho: A protocol for IoT and M2M communication
MQTT with Eclipse Paho: A protocol for IoT and M2M communicationMQTT with Eclipse Paho: A protocol for IoT and M2M communication
MQTT with Eclipse Paho: A protocol for IoT and M2M communication
 
Got Python I/O: IoT Develoment in Python via GPIO
Got Python I/O: IoT Develoment in Python via GPIOGot Python I/O: IoT Develoment in Python via GPIO
Got Python I/O: IoT Develoment in Python via GPIO
 
IoT: An introduction
IoT: An introductionIoT: An introduction
IoT: An introduction
 
EVRYTHNG: Concepts, technologies and applications for connecting physical obj...
EVRYTHNG: Concepts, technologies and applications for connecting physical obj...EVRYTHNG: Concepts, technologies and applications for connecting physical obj...
EVRYTHNG: Concepts, technologies and applications for connecting physical obj...
 
InterCon 2016 - Backend do IoT com RethinkDB e Python
InterCon 2016 - Backend do IoT com RethinkDB e PythonInterCon 2016 - Backend do IoT com RethinkDB e Python
InterCon 2016 - Backend do IoT com RethinkDB e Python
 

Ähnlich wie IoTWorld 2016 OSS Keynote Param Singh, Ian Skerrett

CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018Krishna-Kumar
 
"Current and Planned Standards for Computer Vision and Machine Learning," a P...
"Current and Planned Standards for Computer Vision and Machine Learning," a P..."Current and Planned Standards for Computer Vision and Machine Learning," a P...
"Current and Planned Standards for Computer Vision and Machine Learning," a P...Edge AI and Vision Alliance
 
Akraino and Edge Computing
Akraino and Edge ComputingAkraino and Edge Computing
Akraino and Edge ComputingLiz Warner
 
Programming the world with Docker
Programming the world with DockerProgramming the world with Docker
Programming the world with DockerPatrick Chanezon
 
Juniper Jumpstarts Innovation: Open Sources SDN Controller
Juniper Jumpstarts Innovation: Open Sources SDN ControllerJuniper Jumpstarts Innovation: Open Sources SDN Controller
Juniper Jumpstarts Innovation: Open Sources SDN ControllerJuniper Networks
 
Introducing the Open Container Project
Introducing the Open Container ProjectIntroducing the Open Container Project
Introducing the Open Container ProjectAndrew Kennedy
 
Red Hat and kubernetes: awesome stuff coming your way
Red Hat and kubernetes:  awesome stuff coming your wayRed Hat and kubernetes:  awesome stuff coming your way
Red Hat and kubernetes: awesome stuff coming your wayJohannes Brännström
 
DockerDay2015: Keynote
DockerDay2015: KeynoteDockerDay2015: Keynote
DockerDay2015: KeynoteDocker-Hanoi
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessWSO2
 
Neo4J with Docker and Azure - GraphConnect 2015
Neo4J with Docker and Azure - GraphConnect 2015Neo4J with Docker and Azure - GraphConnect 2015
Neo4J with Docker and Azure - GraphConnect 2015Patrick Chanezon
 
Hyperledger community update February 2018
Hyperledger  community update   February 2018Hyperledger  community update   February 2018
Hyperledger community update February 2018Christopher Ferris
 
Are you ready to be edgy? Bringing applications to the edge of the network
Are you ready to be edgy? Bringing applications to the edge of the networkAre you ready to be edgy? Bringing applications to the edge of the network
Are you ready to be edgy? Bringing applications to the edge of the networkMegan O'Keefe
 
Scaling frontend applications with micro-frontends Presentation.pdf
Scaling frontend applications with micro-frontends Presentation.pdfScaling frontend applications with micro-frontends Presentation.pdf
Scaling frontend applications with micro-frontends Presentation.pdfKatamaRajuBandigari1
 
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
 
Executive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of ContainersExecutive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of ContainersNVISIA
 
Oscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby projectOscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby projectPatrick Chanezon
 
Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Walid Shaari
 
IAU workshop 2018 day one
IAU workshop 2018 day oneIAU workshop 2018 day one
IAU workshop 2018 day oneWalid Shaari
 

Ähnlich wie IoTWorld 2016 OSS Keynote Param Singh, Ian Skerrett (20)

CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018
 
Open by Design
Open by DesignOpen by Design
Open by Design
 
"Current and Planned Standards for Computer Vision and Machine Learning," a P...
"Current and Planned Standards for Computer Vision and Machine Learning," a P..."Current and Planned Standards for Computer Vision and Machine Learning," a P...
"Current and Planned Standards for Computer Vision and Machine Learning," a P...
 
Akraino and Edge Computing
Akraino and Edge ComputingAkraino and Edge Computing
Akraino and Edge Computing
 
Programming the world with Docker
Programming the world with DockerProgramming the world with Docker
Programming the world with Docker
 
Juniper Jumpstarts Innovation: Open Sources SDN Controller
Juniper Jumpstarts Innovation: Open Sources SDN ControllerJuniper Jumpstarts Innovation: Open Sources SDN Controller
Juniper Jumpstarts Innovation: Open Sources SDN Controller
 
Introducing the Open Container Project
Introducing the Open Container ProjectIntroducing the Open Container Project
Introducing the Open Container Project
 
Red Hat and kubernetes: awesome stuff coming your way
Red Hat and kubernetes:  awesome stuff coming your wayRed Hat and kubernetes:  awesome stuff coming your way
Red Hat and kubernetes: awesome stuff coming your way
 
DockerDay2015: Keynote
DockerDay2015: KeynoteDockerDay2015: Keynote
DockerDay2015: Keynote
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
Neo4J with Docker and Azure - GraphConnect 2015
Neo4J with Docker and Azure - GraphConnect 2015Neo4J with Docker and Azure - GraphConnect 2015
Neo4J with Docker and Azure - GraphConnect 2015
 
Fiware, the future internet
Fiware, the future internetFiware, the future internet
Fiware, the future internet
 
Hyperledger community update February 2018
Hyperledger  community update   February 2018Hyperledger  community update   February 2018
Hyperledger community update February 2018
 
Are you ready to be edgy? Bringing applications to the edge of the network
Are you ready to be edgy? Bringing applications to the edge of the networkAre you ready to be edgy? Bringing applications to the edge of the network
Are you ready to be edgy? Bringing applications to the edge of the network
 
Scaling frontend applications with micro-frontends Presentation.pdf
Scaling frontend applications with micro-frontends Presentation.pdfScaling frontend applications with micro-frontends Presentation.pdf
Scaling frontend applications with micro-frontends Presentation.pdf
 
2018.11 eclipse overview (japan meeting)
2018.11 eclipse overview (japan meeting)2018.11 eclipse overview (japan meeting)
2018.11 eclipse overview (japan meeting)
 
Executive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of ContainersExecutive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of Containers
 
Oscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby projectOscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby project
 
Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday
 
IAU workshop 2018 day one
IAU workshop 2018 day oneIAU workshop 2018 day one
IAU workshop 2018 day one
 

Kürzlich hochgeladen

哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查ydyuyu
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfJOHNBEBONYAP1
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...kajalverma014
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"growthgrids
 
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...meghakumariji156
 
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsMira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsPriya Reddy
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理F
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsMonica Sydney
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制pxcywzqs
 
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsMonica Sydney
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtrahman018755
 
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.krishnachandrapal52
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiMonica Sydney
 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdfMatthew Sinclair
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdfMatthew Sinclair
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查ydyuyu
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样ayvbos
 

Kürzlich hochgeladen (20)

哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
 
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsMira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
 
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
 
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
 

IoTWorld 2016 OSS Keynote Param Singh, Ian Skerrett

  • 1. The emergent Open Source ecosystem for IoT 1 Param SinghIan Skerrett VP, Eclipse Foundation CEO Iotracks IoT advisor city of San Francisco
  • 2. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. Session Outline • The Need for Interoperability • Growth of Open Source in IoT • IoT Market Landscape • A deeper Dive into open source with Eclipse 2
  • 3. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. Key Trends in IoT 3
  • 4. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. Interoperability is the Key 4source: Mckinsey - Unlocking the potential of IoT, June 2015
  • 5. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. 5 physically connect devices (analog / digital) source: entrepreneurshiptalk.wordpress.com local | mesh protocols Session Mgmt (MQTT et all) Decision: Local Fog | Cloud | hybrid Decision: Business model | process Enterprise Business Systems | Processes Presentation Layer- Exiting dashboard | new Event (Data) Routing | Processing Data Storage | Retrieval | Analytics Device Management Decision: Business Operations & Support Transforming People’s Lives ! Need for interoperability across all tiers
  • 6. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. Open Source is the Key to Interoperability 6 Software ISVs Device Vendors Enterprise Software Developers Solution Providers Infrastructure | Cloud Network Operators Networking Equipment Industrial BusinessApps: Consumer Embedded Developers prevents vendor lock-in trusted reusable components seamless inter-connectivity via open protocols Lowers barriers to entry Lowers costs | Community Support together delivering full- stack interoperability
  • 7. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. Open vs Open Source • Just opening up proprietary platforms is not enough • SDKs • APIs • We need access to • Source code • a trusted environment to publish our interoperability components (preferably as microservices…) 7
  • 8. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License.Emergence of Open Source Projects in IoT 8 Open Source Wins mobile infrastructure Internet of Thingsenterprise middleware ? Apache App Server Android Docker HadoopJavaJava
  • 9. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. Adoption of MQTT vs COAP 9source: pdf.fremantle.org (google searches for MQTT and COAP)
  • 10. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. Exponential growth since docker went Open Source 10source: docker conference
  • 11. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. Scores of Other Open Source initiatives 11 Device Hive The Physical Web Lelylan Thing Speak Bug Labs Open Remote OpenHAB Eclipse IoT ProjectsKaa freeboard.io Platforms Middleware Tools & development Consortium Protocols ARM mbed OIC + All SeenOSHWA XMPP CoAPMQTT BipIO OpenIoT KinomaJS Thingful Hardware BeagleBone Intel Galileo Misc Mozilla ejbca PKIIntel's TAPApache (Ignite) Raspbian VSCP PicoLabs Tessel.io The Thing System Industrial Internet Consortium (IIC) Eclipse OpenFog Consortium
  • 12. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. Key sectors in IoT IoT Device Cloud Edge 12 Proprietary Eclipse Apache, iotracks Forgerock | ARM mbed Docker, Linux distros current M2M | embedded intel edison electric imp other sensors, micro controllers Lively cloud electric imp cloud M2M Clouds AWS, IBM, Microsoft, GE Open Device Clouds (emerging) Kafka, Spark, mongoDB Openstack Open Source
  • 13. param singh IoT market landscape - open vs closed systems IoT Device Cloud Open SourceProprietary EdgeMicro-controller Sensors, Boards (electric Imp) (Intel Edison) (particle.io) Micro-controller Clouds (Electric Imp Cloud) (Particle.io Cloud) AWS Marketplace of reusable components OpenHAB (a gap) iotracks ForgeRock Apache ignite Eclipse PTC/ Axeda| Thingworks, Etherios, EuroTech Windriver machine shop, GoFactory IoT Device Clouds Xively Parse for IoT PTC/Axeda IBM BlueMix GE Predix Microsoft Azure ARM mbed gateways SAP Hana (Open Device Clouds) Still Emerging Traditional M2M Device Clouds Docker 13 Kafka, Spark, mongoDB Openstack open-ing Linux distros Contiki R IoT Kaa This work is licensed under a Creative Commons Attribution 4.0 International License. Cisco IoX
  • 14. param singh The true cost of silos… 14 the question is how to ensure this interoperability…
  • 15. param singh According to a new VisionMobile survey of 3,700 IoT developers, 91% of respondents use open source software in at least one area of their software stack. This is good news for IoT because only open source promises to reduce or eliminate the potential for lock- in imposed by proprietary “standards.” 15 extending this use to other layers of the stack… source: http://readwrite.com/2016/05/04/open-source-near-ubiquitous-iot-report-pl1/
  • 16. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. open alternative to proprietary M2M and IOT systems threading together projects across the tiers… 16 Tiers of IoT stack Presentation cloud | identity | systems App logic and orchestration components dev environments IoT infrastructure gateways, networks protocols & device connectors device firmware, drivers, agents Contiki various client stacks
  • 17. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. 17
  • 18. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. 18
  • 19. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. What does Fog Layer | Edge Computing mean 19source: Cisco
  • 20. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. When to use Fog Computing • Multiple locations: different wings in a hospital, multiple city blocks • A large number of sensors: 10s, 100, 1000’s of sensors especially when they are of different types of sensors • low latency: real-time performance is really important sub-millisecond roundtrip, on premise-only for security reasons) • apply real-time analytics: versus post processing in Hadoop clusters • Immediate notification: for mission critical system • Offline or Sporadic Connectivity: on premise for security reasons (utilities), or collection points 20
  • 21. param singh IDC on Edge Gateway 21 “…promoting open data platforms to accelerate IoT developers onto the platform. Edge Gateways (running containers) will play a critical role here” Vernon Turner, SVP IoT at IDC
  • 22. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. migration from monolithic… 22 Monolithic Architecture & deployment process API and Framework driven Bundling of code into single executable that can be unit tested. Complex server and deployment process - from individual workstations, integration, functional testing, staging, to production modern single page web and mobile apps with client and server side code and programming interfaces
  • 23. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. … to a modern architecture for IoT 23 microservices containers dev models, integration & management API make it desirable to deploy services independently. leading to a focus on a system of loosely coupled processes containers (docker) use shared OS kernel (hw isolation). Making, build, ship and run easy and secure code (different languages & dev environments) in containers makes it possible to assemble IoT with greater flexibility
  • 24. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. A New approach to Fog | Edge Computing • Open Source Containers and Micro-services at the edge compute layer layer not just in the cloud • Key Benefits • reuse of legacy code from edge technologies written in C and Java • containers provide greater security vs running scripts on the edge • reusable | open source components: use flexible microservices to apply- policies, code | scripts, machine learning (analytics) directly on the edge for real-time | low latency uses 24
  • 25. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. 25source: docker.com Docker Nautilus - Security Scanning - released Today • Binary Image Scan: detection of malicious code, stripping, renaming of your mages • Natively integrated: with Docker Hub (Official and Private repos) • Scans are container-aware: Does not require running an image, reduces the risk of undetected security problems. • Notifications: notifies the user when new vulnerabilities are discovered
  • 26. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. orchestrating event streams on the edge… 26 source: Cisco containers per device | streams distributed mesh of edge processing servers or cloud event orchestration
  • 27. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. open fog consortium 27 source: Cisco
  • 28. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. Open Source is the Key to Interoperability 28 Software ISVs Device Vendors Enterprise Software Developers Solution Providers Infrastructure | Cloud Network Operators Networking Equipment Industrial BusinessApps: Consumer Embedded Developers prevents vendor lock-in trusted reusable components seamless inter-connectivity via open protocols Lowers barriers to entry Lowers costs | Community Support together delivering full- stack interoperability
  • 29. Creating the Open Source Building Blocks for IoT Ian Skerrett Eclipse Foundation
  • 30. Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 5/5/2016 30 Openness Attracts Developers
  • 32. Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 5/5/2016 32 Developers Build Cool Stuff
  • 33. Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 5/5/2016 33 Open Hardware Is a Key Enabler
  • 34. IoT Developer Survey 2016 - Copyright Eclipse Foundation Usage of Open Hardware 7% 9% 32% 33% 19% Yes, my company deploys IoT solution using a Yes, I have experimented with open harware Never used open hardware 5/5/2016 34 Have you ever used any open hardware platforms like Raspberry Pi, Arduino, BeagleBone, etc.?
  • 35. Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 5/5/2016 35 Open Source Software Will Be a Key Enabler
  • 36. 5/5/2016 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 36
  • 37. Innovation Open Source enables: • Permissionless innovation • Innovation through integration • Far higher levels of experimentation
  • 38. Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 5/5/2016 38 Open source makes it easier for developers
  • 41. IoT Architectures New and Existing Devices IoT Gateways Network/Wireless Services Backend Systems
  • 42. Open Solutions New and Existing Devices IoT Gateways Network/Wireless Services Backend Systems Open Standards and Open Source to Connect and Manage
  • 43. Connect and Manage with Open Standards New and Existing Devices CoAP LWM2M Many Open Standards
  • 44. MQTT - Simple Publish/ Subscribe protocol - Small footprint - Minimal on-the-wire formal and payload MQTT Client (Java, JS, C, C++, Python, etc.) MQTT Client MQTT Broker Mosquitto MQTT Broker (C Code)
  • 46. IoT Developer Survey 2016 - Copyright Eclipse Foundation Messaging Standards HTTP MQTT CoAP HTTP/2 n-house / proprietary AMQP XMPP I don’t know etary vendor protocol Other DDS None 2.3% 3.5% 5.3% 6.2% 7.4% 13.2% 13.9% 15.5% 19.2% 21.2% 52.4% 61.2% 5/5/2016 46 What messaging protocol(s) do you use for your IoT solution?
  • 47. Constrained Application Protocol (CoAP) • RESTful protocol designed from scratch • Transparent mapping to HTTP • Works over UDP • DTLS Security Californium - CoAP Core - DTLS - CoAP Tools - Java implementations REST Interface
  • 48. Lightweight M2M - Standard for device management - Based on CoAP Wakaama
  • 50. IoT Gateway Services IoT Gateways Java and OSGi
  • 52. IoT Gateways • Gateway management • How to manage remote gateways and keep them up to date • How to manage connectivity • Manage deployed applications • Gateways become an application container • Remote configuration • Remote update
  • 53. Java VM OSGi Application Container Device Abstraction Gateway Basic Services Network Configuration Network Management Field Protocols Connectivity and Delivery AdministrationGUI Operation&Management Linux Hardware App 1 App 2 App n. . . . Applications
  • 54. Where we are heading: Open IoT Stack Connectivity - MQTT - CoAP - LWM2M IoT Gateway Services - Remote management - Application management IoT Applications IoT Solution Frameworks - Home Automation - SCADA - OM2M Reporting Developer Tools Open & Commercial Hardware Security - DTLS - DNS-SD - DNS-SEC
  • 55. Home Automation • Flexible Framework • Based on Java and OSGi • Huge number of “bindings”:
 KNX, Nest, Philips HUE, …
  • 56.
  • 57. Solutions • Telco Service Providers • Implementation of oneM2M: OM2M • Industrial IoT: • Eclipse neoSCADA • Support Siemens S7 PLC, IEC 60870-4-105 • 4DIAC - IEC 61499 • Rise V2G - IEC 15118 • Milo - OPC-UA • IoT network management: Krikkit • Rules engine for IoT devices • Powering Cisco’s Data in Motion.
  • 58. Eclipse IoT is also... IoT Server Platform • Software provisioning • https://projects.eclipse.org/projects/iot.hawkbit • Uniform service interface for Telemetry and Command & Uniform service interface for Telemetry and Command & Control ntrol • https://projects.eclipse.org/projects/iot.hono
  • 59. Vorto: IoT device modeling tools
  • 60. Open IoT Stack New and Existing Devices IoT Gateways Network/Wireless Services Backend Systems Open IoT Stack
  • 62. Eclipse IoT today 2 21 150+ MLOC projects developers
  • 64. 80 teams $20K+ in prizes http://iot.eclipse.org/open-iot-challenge
  • 65. Virtual IoT Meetup Bi-weekly webinars with IoT experts 900+ members http://www.meetup.com/Virtual-IoT
  • 67. Copyright (c) 2014 Eclipse Foundation, licensed under the EPL-1.0 Sandbox Servers
 http://iot.eclipse.org/sandbox.html 67
  • 68. Get Involved! • Open (or fix!) bugs • Request new features • Write articles, tutorials • Participate on the mailing lists • Share your success stories • Propose your project!
  • 70. IoT Solutions – Home Automation
  • 71. Intranet of Things for Home Automation
  • 72. Event Bus Persistence ServicesAutomation Logic User Interfaces Item Registry Hue Binding Samsun g Binding Bluetooth Binding Sonos Binding Hue Bluetooth Samsung Sonos ...
  • 73. IoT Solutions: SCADA • SCADA (Supervisory Control and Data Acquisition) is defined as the monitoring and control of technical processes by means of a computer system
  • 74. Hierarchical Architecture Local control centers Regional control centers Global control center Devices, like Dataloggers PLCs, Beaglebone, Raspberry PI, ...
  • 75. Protocols & Interoperability ● Drivers − Modbus (master & slave) − Siemens S7 PLC − IEC 60870-4-105 (master & slave) * − OPC DA 2 (client) † − OPC UA (client & server) ** − SNMP †, JDBC, Shell − Building blocks for more Eclipse SCADA Client and server for Java Client for .NET using IKVM Partially: JSON, WebService † SNMP and OPC from openSCADA * included in next release 0.2.0 ** planned for 0.3.0
  • 76. param singhThis work is licensed under a Creative Commons Attribution 4.0 International License. Guide to Open Source Summit Sessions… 76 Wednesday May 11th 2016 Thursday May 12th 2016 1 11:20- 12:40 Keynote Emergent IoT Open Source Ecosystem - Ian Skerrett, Eclipse Foundation - Param Singh, iotracks inc IoT Presentation layer to IoT Client Technologies - Ari Jaakis - Peter Hoddie 2 1:40- 3:20 afternoon IoT Interoperability- vertical integration across IoT layers - Kilton Hopkins, iotracks - Stein Myrseth, Forgerock Cognitive Computing: the Triumph of Data over Algorithms - Gurvinder Ahluwalia, CTO IBM Cloud and Blockchain 3 4:10- 5:20 late afternoon Apache Ignite, In-memory - Nikita Ivanov IoT and the role of Open API’s - Patrice Slupowski, VP Digital Innovation, Orange