COMPOSE: Building an IoT
Marketplace for Makers and
Entrepreneurs
Introduction

Everyone is talking about IoT
… many are writing about it
….some are building something around it
Introduction
Introduction
Home
Home
Automation
Automation

Smart Car/
Smart Car/
Transport
Transport
What does it take?
Build ––Deliver Mobile
Build Deliver Mobile
Apps
Apps

Deploy & Manage BackDeploy & Manage BackEnd
End
...
What does it take?
Makers &
trepreneurs
En
Software
Hardware

Libraries

APIs

Data?

Use
rs?
What does it take?
s
ntrepreneur
E
ble
scala

Hosting
Management

Resources
Outsourcing
Meet COMPOSE
Scalable PaaS
Scalable PaaS

IoT Marketplace
IoT Marketplace

Development Tools
Development Tools
Sensor
Sens...
Meet COMPOSE
Meet COMPOSE
COMPOSE developer tools
SDK, GUI, etc.
COMPOSE controller

COMPOSE security

Adapter to
CF controller

Augmen...
Meet COMPOSE
Object Friendly!
HTTP(s) + WebSockets
COMPOSE Wrappers
Meet COMPOSE
Developer Friendly!
Meet COMPOSE
Developer Friendly!

Conceptual
Conceptual
idea from
idea from
Node-RED
Node-RED
Meet COMPOSE
Security taken seriously!
Meet COMPOSE
Security taken seriously!
Meet COMPOSE
With Service Discovery!
So how to use COMPOSE?
IDEA!
So how to use COMPOSE?
IDEA!

Smart
Device
Smart
Device
So how to use COMPOSE?
IDEA!

Smart
Device
Smart
Device
So how to use COMPOSE?
IDEA!

Smart
Device
Smart
Device
Services

Discover
So how to use COMPOSE?
IDEA!

Smart
Device

Application

Smart
Device
Services

Discover
So how to use COMPOSE?
IDEA!

Smart
Device

Application

Smart
Device
Services

Discover

Deploy
Deploy
Manage
Manage
Publ...
A Use Case
• Smartphone app:
• User enters profile parameters
• Ski Slope types – Difficulty
levels
• Notification frequen...
Find out more!
@COMPOSE_Project
http://www.compose-project.eu

https://www.facebook.com/groups/Compose.Eu.P
roject/
Stay in touch!

Competitions
Charalampos Doukas, PhD
Researcher
• Information &
Communication Systems
Engineer
• PhD in Health Informatics
“Intelligent...
Thank you! Questions?
IoT is not a Market nor a Business!
It is a collection of
technologies, frameworks and
notions that ...
Upcoming SlideShare
Loading in …5
×

Building an IoT Marketplace for Makers & Entrepreneurs

9,125 views

Published on

This presentation was given at the BDigitla IoT Forum in Barcelona on December 12th, 2013. It presents the EU project COMPOSE (http://www.compose-project.eu/) and the concept of a PaaS and marketplace for IoT apps and services.

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
9,125
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
72
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Building an IoT Marketplace for Makers & Entrepreneurs

  1. 1. COMPOSE: Building an IoT Marketplace for Makers and Entrepreneurs
  2. 2. Introduction Everyone is talking about IoT … many are writing about it ….some are building something around it
  3. 3. Introduction
  4. 4. Introduction Home Home Automation Automation Smart Car/ Smart Car/ Transport Transport
  5. 5. What does it take? Build ––Deliver Mobile Build Deliver Mobile Apps Apps Deploy & Manage BackDeploy & Manage BackEnd End Many APIs to connect and Many APIs to connect and integrate integrate Smart Object Smart Object Communication Communication Management & Data Management & Data Maintenance Maintenance + Heterogeneity
  6. 6. What does it take? Makers & trepreneurs En Software Hardware Libraries APIs Data? Use rs?
  7. 7. What does it take? s ntrepreneur E ble scala Hosting Management Resources Outsourcing
  8. 8. Meet COMPOSE Scalable PaaS Scalable PaaS IoT Marketplace IoT Marketplace Development Tools Development Tools Sensor Sensor Communication Communication Technologies Technologies
  9. 9. Meet COMPOSE
  10. 10. Meet COMPOSE COMPOSE developer tools SDK, GUI, etc. COMPOSE controller COMPOSE security Adapter to CF controller Augmented buildpack Provenance, Identity Monitor COMPOSE components COMPOSE customized services COMPOSE internal components Service Management RDF Store SPARQL discovery, composition recommendation Data Management CouchBase STORM Service Object FE Scalable Comm. Comm. Bootstrap Comm. Peers Code analysis Built-in Services DBMS NoSQL User applications Smart Territory App Smart City App Smart Spaces App
  11. 11. Meet COMPOSE Object Friendly! HTTP(s) + WebSockets COMPOSE Wrappers
  12. 12. Meet COMPOSE Developer Friendly!
  13. 13. Meet COMPOSE Developer Friendly! Conceptual Conceptual idea from idea from Node-RED Node-RED
  14. 14. Meet COMPOSE Security taken seriously!
  15. 15. Meet COMPOSE Security taken seriously!
  16. 16. Meet COMPOSE With Service Discovery!
  17. 17. So how to use COMPOSE? IDEA!
  18. 18. So how to use COMPOSE? IDEA! Smart Device Smart Device
  19. 19. So how to use COMPOSE? IDEA! Smart Device Smart Device
  20. 20. So how to use COMPOSE? IDEA! Smart Device Smart Device Services Discover
  21. 21. So how to use COMPOSE? IDEA! Smart Device Application Smart Device Services Discover
  22. 22. So how to use COMPOSE? IDEA! Smart Device Application Smart Device Services Discover Deploy Deploy Manage Manage Publish Publish
  23. 23. A Use Case • Smartphone app: • User enters profile parameters • Ski Slope types – Difficulty levels • Notification frequency • Recommendations on demand or on location detection • Notifications based on location and on weather change • Aggregation of Open Data and Meteo Sensors • Use of social networks • Provide crowdsourced data about context
  24. 24. Find out more! @COMPOSE_Project http://www.compose-project.eu https://www.facebook.com/groups/Compose.Eu.P roject/
  25. 25. Stay in touch! Competitions
  26. 26. Charalampos Doukas, PhD Researcher • Information & Communication Systems Engineer • PhD in Health Informatics “Intelligent Mining and Pattern Recognition of Medical Data for Context Aware Telemedicine Applications ” • Senior Researcher in CREATE-NET Maker • IoT Blogger @BuildingIoT – Many DIY IoT Projects • Author – Building Internet of Things with the Arduino • Node-RED contributor hdoukas
  27. 27. Thank you! Questions? IoT is not a Market nor a Business! It is a collection of technologies, frameworks and notions that enable new applications and services. You can build markets and businesses on top of them!

×