SlideShare a Scribd company logo
The IoT Open Source
World: Where WS02 stands
Charalampos Doukas
Senior Researcher
CREATE-NET
The Internet of Things
IoT + Open Source =
• What made IoT popular?
IoT + Open Source =
• What made IoT popular?
SmartThings
2012 early
prototype
Pebble proof of
concept using
Arduino (2012)
IoT Components
from the developer’s perspective
Devices External Services
Users - Use Cases Mobile – Web apps
IoT Features
from the developer’s perspective
• Device Communication
Data collection
Actuation
• Data Management
Storing and Handling-Processing
Data Sharing
• Device Management
• User Management & Access Control – User
Interfaces
• IoT Marketplace
IoT Open Source: An Overview
• Back-end Platforms – IoT Frameworks:
Data collection through APIs (M2M, REST, ..)
Data Management
• Device communication – Management
• User Interfaces
• IoT Marketplace
More than 40 IoT platforms available:
https://blog.profitbricks.com/top-49-tools-internet-of-things/
IoT Open Source: An Overview
• Back-end Platforms
• Nimbits
• Java-based Data Management
Nimbits Server records and processes geo and time
stamped data and executes rules you define based on that
information. Rules can be calculations, statistics, email
alerts, xmpp messages, push notifications and more.
nimbits.io is an Open Source Java Library that provides an
easy way to develop JAVA, Web and Android solutions that
use a Nimbits Server as a backend platform. If you're
developing software for the Internet Of Things then good
news, we're giving you a head start.
IoT Open Source: An Overview
• Back-end Platforms
IoT Open Source: An Overview
• Back-end Platforms
MeshBlue/OctoBlue
APIs for Device/Data
Communication
SDK for BLE
https://developer.octob
lu.com/
WebSockets, MQTT,
CoAP Support
IoT Open Source: An Overview
• Back-end Platforms
MeshBlue/OctoBlue
Visual workflow editor
for Developers/End-
users
IoT Open Source: An Overview
• Back-end Platforms
Data collection (sensor to media
streams)
Queries
Composite Streams
Actuations
Data Access API
Protocol bridging
Puppet install
Apache Storm
ElasticSearch
CouchbaseDB
Apache Apollo
IoT Open Source: An Overview
• Back-end Platforms
Device Management: Connect devices
with MQTT, AMQP, Stomp, and other
protocols
HBase data management solution
Embeds Siddhi for Complex Event
Processing (CEP)
Communicates with Apache Solr for
search and analytics
Deploy to any provider that supports
Docker
Connection to WSO2 Identity Server
IoT Standards
• There is something special about IoT
• It involves devices
• Devices need protocols/standards to
communicate
IoT Standards
IoT Open Source: An Overview
• Communication Frameworks
• M2M protocol support
MQTT
CoAP
OMA LWM2M
…
• Device discovery {uPnP, …}
IoT Open Source: An Overview
• Communication Frameworks
• M2M protocol support
CoAP
OMA LWM2M
MQTT
Client Libraries + Server + SandBox
IoT Open Source: An Overview
• Communication Frameworks
More than 100 commercial IoT
devices & protocols supported
Node.JS framework for discovery
and control
iOS + Android Libraries
IoT Open Source: An Overview
• Communication Frameworks
IoT Open Source: An Overview
• Communication Frameworks
IoT Open Source: An Overview
• Interfaces/Device Management
Java OSGI
Device Discovery
Manage Home
Automation Devices
IoT Open Source: An Overview
• Interfaces/Device Management
Remote
Management of
Gateway Devices
Deployment of
(Java) apps
IoT Open Source: An Overview
• Interfaces/Device Management
• Eclipse Leshan
Leshan is a OMA
Lightweight M2M server
and client
implementation
Remote firmware
deployment
Collect device
information
IoT Open Source: An Overview
• Interfaces/Device Management
Node.JS Visual
Workflow Editor
IoT app logic
Connection with
Services
IoT Open Source: An Overview
• IoT Marketplace
Internet of Things & WSO2
IoT & WSO2
• HTTP, MQTT, AMQP and
other protocol support
• Protocol mediation and
bridging
• Data transformation
• OAuth2 Resource Server
support
• XACML Policy
Enforcement Point (PEP)
IoT & WSO2
• The ability to act as an
MQTT broker
• AMQP capabilities
• Both persistent and non-
persistent messaging
• High scalability
supporting elastic
scalability
• Additional M2M
Protocols ?
IoT & WSO2
• Mobile Device
Management for iOS,
Android and IoT devices
• A full App Store for
managing applications
and provisioning
applications onto
managed devices
• Integration with the
identity layer as well as
the BAM
• Deploy Policies
IoT & WSO2
• OAuth2 Identity Provider,
issuing, revoking and
managing tokens
• Single Sign-On support
including SAML2 SSO and
OpenID Connect support
• Support for other identity
protocols including WS-
Federation (Passive),
OpenID 2.0, Kerberos,
Integrated Windows
Authentication (IWA)
• Full support for XACML
IoT & WSO2
• Manages the lifecycle of
APIs and supports API
publishers
• Offers a developer-
focused portal for
developers to find,
explore and subscribe to
APIs
• Publishes usage, version
and other data into the
WSO2 BAM server
• Integrates with the WSO2
ESB
IoT & WSO2
• A data collection model
supporting direct collection
of data from the
bus/aggregation layer
• Elastically scalable storage
based on Apache Cassandra
• A map-reduce platform
based on Apache Hadoop
• A batch analytics capability
provided by Apache Hive
that allows analytics to be
written in an SQL-like
language
• A full modular dashboard for
creating and displaying
visualizations of the data
Where WSO2 stands
from the developer’s perspective
• Device Communication
Data collection
Actuation
• Data Management
Storing and Handling
Data Sharing
• Device Management
• User Management & Access Control
– User Interfaces
• IoT Marketplace
IoT Protocol Integration (CoAP,
XMPP, WebSockets, Weave,
etc.)
Device Authentication?
Standard Integration
User Application Logic
UMA Integration
IoT Challenges
• What is needed for The Future
-Open space for WSO2 Innovation
• IoT Protocol Support
Device Communication Device Discovery
Continuous Integration Integration Flexibility
Service Discovery
IoT Challenges
• What is needed for The Future
-Open space for WSO2 Innovation
• IoT Billing
Device2Device Billing Device2Service Billing
IoT Challenges
• What is needed for The Future
-Open space for WSO2 Innovation
• WSO2 on the Edge
Thank You
cdoukas@create-net.org
@buildingiot

More Related Content

PDF
WSO2Con ASIA 2016: WSO2 IoT Server: Your Foundation for the Internet of Things
PDF
WSO2Con EU 2016: WSO2 IoT Server: Your Foundation for the Internet of Things
PPTX
WSO2 IoT Server - Product Overview
PDF
WSO2Con USA 2015: WSO2 Platform for IoT
PPTX
2015 06-api days-sf-apis-dbridge2iot-asanka
PDF
An Introduction to WSO2 IoT Server - Charitha Goonetilleke
PDF
What’s New in WSO2 IoT Server 3.1.0
PDF
AN INTRODUCTION TO THE WSO2 IOT SERVER
WSO2Con ASIA 2016: WSO2 IoT Server: Your Foundation for the Internet of Things
WSO2Con EU 2016: WSO2 IoT Server: Your Foundation for the Internet of Things
WSO2 IoT Server - Product Overview
WSO2Con USA 2015: WSO2 Platform for IoT
2015 06-api days-sf-apis-dbridge2iot-asanka
An Introduction to WSO2 IoT Server - Charitha Goonetilleke
What’s New in WSO2 IoT Server 3.1.0
AN INTRODUCTION TO THE WSO2 IOT SERVER

What's hot (20)

PPTX
Introduction to Things board (An Open Source IoT Cloud Platform)
PDF
Thingsboard IoT Platform - A Quick Tour
PPTX
Thingsboard Gateway - Remote temperature monitoring tool for Industries
PDF
FIWARE Global Summit - Identity Management and Access Control
PDF
Open source industrial IoT
PPT
AGILE Gateway for Internet of Things
PPTX
DotNetToscana - Azure IoT Hub - Il Concentratore
PDF
New Features for Mobile Device Management (MDM) With Entgra
PPTX
Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)
PPTX
IoT on Azure
PPTX
Business Transformation with Microsoft Azure IoT
PDF
FIWARE Global Summit - Implementing OPC‐UA with FIWARE Orion Context Broker
PDF
An IoT gateway centric architecture to provide novel m2m services
PPTX
PPTX
Using FIWARE and Microsoft Azure for the development of IoT solutions
PDF
Why Gateways are Important in Your IoT Architecture
PPTX
WSO2 IoT Server: Implementing Device Gateway Pattern using Android Device & XBee
PPTX
Connecting IoT devices to Azure
PDF
FIWARE Global Summit - Creating Secured Value Chains for Smart Industries
PPTX
3.pillars of embedded io t and physical devices
Introduction to Things board (An Open Source IoT Cloud Platform)
Thingsboard IoT Platform - A Quick Tour
Thingsboard Gateway - Remote temperature monitoring tool for Industries
FIWARE Global Summit - Identity Management and Access Control
Open source industrial IoT
AGILE Gateway for Internet of Things
DotNetToscana - Azure IoT Hub - Il Concentratore
New Features for Mobile Device Management (MDM) With Entgra
Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)
IoT on Azure
Business Transformation with Microsoft Azure IoT
FIWARE Global Summit - Implementing OPC‐UA with FIWARE Orion Context Broker
An IoT gateway centric architecture to provide novel m2m services
Using FIWARE and Microsoft Azure for the development of IoT solutions
Why Gateways are Important in Your IoT Architecture
WSO2 IoT Server: Implementing Device Gateway Pattern using Android Device & XBee
Connecting IoT devices to Azure
FIWARE Global Summit - Creating Secured Value Chains for Smart Industries
3.pillars of embedded io t and physical devices
Ad

Viewers also liked (18)

ODP
Using open source for IoT
PPTX
WSO2 Guest Webinar - WSO2 & Cloud: A Match Made in Heaven
PDF
Sensing the world with Data of Things
PDF
Ridha Ajroun :Systèmes de transport intelligents - IoT Tunisia 2016
PDF
Tony Velin : plateforme coopérative pour la recherche et l’innovation - IoT ...
PDF
Khaled Ouali : fabrication et prototypage d’objets communicants- IoT Tunisia...
PDF
Olivier Jannot : présentation iot ardia - IoT Tunisia 2016
PDF
Mohamed Hamdi: smart energy monitoring IoT -oriented vision - IoT Tunisia 2016
PDF
Roberto Minerva: iot challenges - IoT Tunisia 2016
PDF
Bilel Jamoussi - Driving Internet of Ihings (IoT) standardization - IoT Tunis...
PDF
Imed Ammar: réseaux bas débit iot - IoT Tunisia 2016
PDF
Laurent Toutain internet the future of lpwa- IoT Tunisia 2016
PDF
Haythem Tebourbi: Smart Parking - IoT Tunisia 2016
PDF
클라우드 뉴노멀 시대의 글로벌 혁신 기업들의 디지털 트랜스포메이션 :: 정우진 이사
PDF
WSO2Con USA 2017: Using WSO2 IoT Server as an Enterprise Mobility Management ...
PDF
Farouk Kamoun smart cities, innovative applications - IoT Tunisia 2016
PDF
Java Performance and Profiling
PDF
Open source IoT gateway: Tale of Eclipse Kura, Apache Camel and Rhiot
Using open source for IoT
WSO2 Guest Webinar - WSO2 & Cloud: A Match Made in Heaven
Sensing the world with Data of Things
Ridha Ajroun :Systèmes de transport intelligents - IoT Tunisia 2016
Tony Velin : plateforme coopérative pour la recherche et l’innovation - IoT ...
Khaled Ouali : fabrication et prototypage d’objets communicants- IoT Tunisia...
Olivier Jannot : présentation iot ardia - IoT Tunisia 2016
Mohamed Hamdi: smart energy monitoring IoT -oriented vision - IoT Tunisia 2016
Roberto Minerva: iot challenges - IoT Tunisia 2016
Bilel Jamoussi - Driving Internet of Ihings (IoT) standardization - IoT Tunis...
Imed Ammar: réseaux bas débit iot - IoT Tunisia 2016
Laurent Toutain internet the future of lpwa- IoT Tunisia 2016
Haythem Tebourbi: Smart Parking - IoT Tunisia 2016
클라우드 뉴노멀 시대의 글로벌 혁신 기업들의 디지털 트랜스포메이션 :: 정우진 이사
WSO2Con USA 2017: Using WSO2 IoT Server as an Enterprise Mobility Management ...
Farouk Kamoun smart cities, innovative applications - IoT Tunisia 2016
Java Performance and Profiling
Open source IoT gateway: Tale of Eclipse Kura, Apache Camel and Rhiot
Ad

Similar to The IoT Open Source World: Where WSO2 stands (20)

PPTX
WSO2 IoT Server and Device Cloud
PDF
A Reference Architecture for IoT
PPTX
Creator IoT Framework
PDF
Wearables and IoT Strategy
PDF
Hassle-free IoT projects with DeviceHive — Artyom Sorokin (Tech Stage)
PPTX
Open Source IoT at Eclipse
PDF
Internet of Things 101 - For software engineers
PDF
The Internet of Things and You - A Developers Guide to IoT
PPTX
Defining an Open IoT Stack - Presented at IoT World 2015
PDF
A Modular Open Source Platform for Web Scale IoT Interoperability
PDF
Simple things about Internet of Things
PPT
Connecting devices to the internet of things
PPTX
Creating the open source building blocks for IoT
PPTX
Eclipse IoT slide deck [MASTER DECK].pptx
PDF
A Modular Open Source Platform for Web Scale IoT Interoperability
PDF
A Modular Open Source Platform for IoT
PPT
Enabling IoT devices to talk Web: The Community approach
PDF
Open Horizontal Platform - Web Scale Interoperability for IoT - CCNA 2013
PDF
Open Horizontal Platform - Web Scale Interoperability for the Internet of Thi...
PDF
Designing Internet of things
WSO2 IoT Server and Device Cloud
A Reference Architecture for IoT
Creator IoT Framework
Wearables and IoT Strategy
Hassle-free IoT projects with DeviceHive — Artyom Sorokin (Tech Stage)
Open Source IoT at Eclipse
Internet of Things 101 - For software engineers
The Internet of Things and You - A Developers Guide to IoT
Defining an Open IoT Stack - Presented at IoT World 2015
A Modular Open Source Platform for Web Scale IoT Interoperability
Simple things about Internet of Things
Connecting devices to the internet of things
Creating the open source building blocks for IoT
Eclipse IoT slide deck [MASTER DECK].pptx
A Modular Open Source Platform for Web Scale IoT Interoperability
A Modular Open Source Platform for IoT
Enabling IoT devices to talk Web: The Community approach
Open Horizontal Platform - Web Scale Interoperability for IoT - CCNA 2013
Open Horizontal Platform - Web Scale Interoperability for the Internet of Thi...
Designing Internet of things

More from Charalampos Doukas (13)

PPT
Adoptive Gateways for dIverse MuLtiple Environments
PPT
Fostering Connectivity & Interactivity Between all Urban Entities
PPTX
Open Source IoT Building Blocks for Startups
PPT
A Full End-to-End Platform as a Service for Smart City Applications
PPT
Involving communities in IoT EU Projects
PPTX
Introduction to the Internet of Things and Open Data
PPT
Building an IoT Marketplace for Makers & Entrepreneurs
PPTX
Utilising IoT & Open Source Technologies for Interactive Teaching
PPTX
My personal experiment on QS and IoT for Motivation
PPTX
IoT Basics, current trends, the future
PPTX
Enabling Data Protection through PKI encryption in IoT m-Health Devices
PPTX
Hardware Challenges for the IoT
PPT
Open / Free Cloud platforms and Open Hardware Systems
Adoptive Gateways for dIverse MuLtiple Environments
Fostering Connectivity & Interactivity Between all Urban Entities
Open Source IoT Building Blocks for Startups
A Full End-to-End Platform as a Service for Smart City Applications
Involving communities in IoT EU Projects
Introduction to the Internet of Things and Open Data
Building an IoT Marketplace for Makers & Entrepreneurs
Utilising IoT & Open Source Technologies for Interactive Teaching
My personal experiment on QS and IoT for Motivation
IoT Basics, current trends, the future
Enabling Data Protection through PKI encryption in IoT m-Health Devices
Hardware Challenges for the IoT
Open / Free Cloud platforms and Open Hardware Systems

Recently uploaded (20)

PDF
GamePlan Trading System Review: Professional Trader's Honest Take
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Advanced Soft Computing BINUS July 2025.pdf
PPT
Teaching material agriculture food technology
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPTX
Big Data Technologies - Introduction.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
KodekX | Application Modernization Development
GamePlan Trading System Review: Professional Trader's Honest Take
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Electronic commerce courselecture one. Pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Chapter 3 Spatial Domain Image Processing.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Advanced Soft Computing BINUS July 2025.pdf
Teaching material agriculture food technology
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Big Data Technologies - Introduction.pptx
Network Security Unit 5.pdf for BCA BBA.
MYSQL Presentation for SQL database connectivity
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
Understanding_Digital_Forensics_Presentation.pptx
KodekX | Application Modernization Development

The IoT Open Source World: Where WSO2 stands

  • 1. The IoT Open Source World: Where WS02 stands Charalampos Doukas Senior Researcher CREATE-NET
  • 3. IoT + Open Source = • What made IoT popular?
  • 4. IoT + Open Source = • What made IoT popular? SmartThings 2012 early prototype Pebble proof of concept using Arduino (2012)
  • 5. IoT Components from the developer’s perspective Devices External Services Users - Use Cases Mobile – Web apps
  • 6. IoT Features from the developer’s perspective • Device Communication Data collection Actuation • Data Management Storing and Handling-Processing Data Sharing • Device Management • User Management & Access Control – User Interfaces • IoT Marketplace
  • 7. IoT Open Source: An Overview • Back-end Platforms – IoT Frameworks: Data collection through APIs (M2M, REST, ..) Data Management • Device communication – Management • User Interfaces • IoT Marketplace More than 40 IoT platforms available: https://blog.profitbricks.com/top-49-tools-internet-of-things/
  • 8. IoT Open Source: An Overview • Back-end Platforms • Nimbits • Java-based Data Management Nimbits Server records and processes geo and time stamped data and executes rules you define based on that information. Rules can be calculations, statistics, email alerts, xmpp messages, push notifications and more. nimbits.io is an Open Source Java Library that provides an easy way to develop JAVA, Web and Android solutions that use a Nimbits Server as a backend platform. If you're developing software for the Internet Of Things then good news, we're giving you a head start.
  • 9. IoT Open Source: An Overview • Back-end Platforms
  • 10. IoT Open Source: An Overview • Back-end Platforms MeshBlue/OctoBlue APIs for Device/Data Communication SDK for BLE https://developer.octob lu.com/ WebSockets, MQTT, CoAP Support
  • 11. IoT Open Source: An Overview • Back-end Platforms MeshBlue/OctoBlue Visual workflow editor for Developers/End- users
  • 12. IoT Open Source: An Overview • Back-end Platforms Data collection (sensor to media streams) Queries Composite Streams Actuations Data Access API Protocol bridging Puppet install Apache Storm ElasticSearch CouchbaseDB Apache Apollo
  • 13. IoT Open Source: An Overview • Back-end Platforms Device Management: Connect devices with MQTT, AMQP, Stomp, and other protocols HBase data management solution Embeds Siddhi for Complex Event Processing (CEP) Communicates with Apache Solr for search and analytics Deploy to any provider that supports Docker Connection to WSO2 Identity Server
  • 14. IoT Standards • There is something special about IoT • It involves devices • Devices need protocols/standards to communicate
  • 16. IoT Open Source: An Overview • Communication Frameworks • M2M protocol support MQTT CoAP OMA LWM2M … • Device discovery {uPnP, …}
  • 17. IoT Open Source: An Overview • Communication Frameworks • M2M protocol support CoAP OMA LWM2M MQTT Client Libraries + Server + SandBox
  • 18. IoT Open Source: An Overview • Communication Frameworks More than 100 commercial IoT devices & protocols supported Node.JS framework for discovery and control iOS + Android Libraries
  • 19. IoT Open Source: An Overview • Communication Frameworks
  • 20. IoT Open Source: An Overview • Communication Frameworks
  • 21. IoT Open Source: An Overview • Interfaces/Device Management Java OSGI Device Discovery Manage Home Automation Devices
  • 22. IoT Open Source: An Overview • Interfaces/Device Management Remote Management of Gateway Devices Deployment of (Java) apps
  • 23. IoT Open Source: An Overview • Interfaces/Device Management • Eclipse Leshan Leshan is a OMA Lightweight M2M server and client implementation Remote firmware deployment Collect device information
  • 24. IoT Open Source: An Overview • Interfaces/Device Management Node.JS Visual Workflow Editor IoT app logic Connection with Services
  • 25. IoT Open Source: An Overview • IoT Marketplace
  • 27. IoT & WSO2 • HTTP, MQTT, AMQP and other protocol support • Protocol mediation and bridging • Data transformation • OAuth2 Resource Server support • XACML Policy Enforcement Point (PEP)
  • 28. IoT & WSO2 • The ability to act as an MQTT broker • AMQP capabilities • Both persistent and non- persistent messaging • High scalability supporting elastic scalability • Additional M2M Protocols ?
  • 29. IoT & WSO2 • Mobile Device Management for iOS, Android and IoT devices • A full App Store for managing applications and provisioning applications onto managed devices • Integration with the identity layer as well as the BAM • Deploy Policies
  • 30. IoT & WSO2 • OAuth2 Identity Provider, issuing, revoking and managing tokens • Single Sign-On support including SAML2 SSO and OpenID Connect support • Support for other identity protocols including WS- Federation (Passive), OpenID 2.0, Kerberos, Integrated Windows Authentication (IWA) • Full support for XACML
  • 31. IoT & WSO2 • Manages the lifecycle of APIs and supports API publishers • Offers a developer- focused portal for developers to find, explore and subscribe to APIs • Publishes usage, version and other data into the WSO2 BAM server • Integrates with the WSO2 ESB
  • 32. IoT & WSO2 • A data collection model supporting direct collection of data from the bus/aggregation layer • Elastically scalable storage based on Apache Cassandra • A map-reduce platform based on Apache Hadoop • A batch analytics capability provided by Apache Hive that allows analytics to be written in an SQL-like language • A full modular dashboard for creating and displaying visualizations of the data
  • 33. Where WSO2 stands from the developer’s perspective • Device Communication Data collection Actuation • Data Management Storing and Handling Data Sharing • Device Management • User Management & Access Control – User Interfaces • IoT Marketplace IoT Protocol Integration (CoAP, XMPP, WebSockets, Weave, etc.) Device Authentication? Standard Integration User Application Logic UMA Integration
  • 34. IoT Challenges • What is needed for The Future -Open space for WSO2 Innovation • IoT Protocol Support Device Communication Device Discovery Continuous Integration Integration Flexibility Service Discovery
  • 35. IoT Challenges • What is needed for The Future -Open space for WSO2 Innovation • IoT Billing Device2Device Billing Device2Service Billing
  • 36. IoT Challenges • What is needed for The Future -Open space for WSO2 Innovation • WSO2 on the Edge