Building an IoT Marketplace for Makers & Entrepreneurs

27
COMPOSE: Building an IoT Marketplace for Makers and Entrepreneurs

description

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.

Transcript of Building an IoT Marketplace for Makers & Entrepreneurs

Page 1: Building an IoT Marketplace for Makers & Entrepreneurs

COMPOSE: Building an IoT Marketplace for Makers and Entrepreneurs

Page 2: Building an IoT Marketplace for Makers & Entrepreneurs

Introduction

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

Page 3: Building an IoT Marketplace for Makers & Entrepreneurs

Introduction

Page 4: Building an IoT Marketplace for Makers & Entrepreneurs

Introduction

Home Automation

Home Automation Smart Car/

TransportSmart Car/ Transport

Page 5: Building an IoT Marketplace for Makers & Entrepreneurs

What does it take?

Deploy & Manage Back-End

Deploy & Manage Back-End

Management & Data Maintenance

Management & Data Maintenance

Smart Object Communication

Smart Object Communication

+ Heterogeneity

Many APIs to connect and integrate

Many APIs to connect and integrate

Build – Deliver Mobile Apps

Build – Deliver Mobile Apps

Page 6: Building an IoT Marketplace for Makers & Entrepreneurs

What does it take?

Makers &

Entrepreneur

sSoftware

Hardware

Libraries

APIs

Data?

Users?

Page 7: Building an IoT Marketplace for Makers & Entrepreneurs

What does it take?

Entrepreneur

s

Hosting

Management

Outsourcing

Resources

scalable

Page 8: Building an IoT Marketplace for Makers & Entrepreneurs

Meet COMPOSE

Scalable PaaSScalable PaaS

IoT MarketplaceIoT Marketplace

Development ToolsDevelopment Tools

Sensor Communication

Technologies

Sensor Communication

Technologies

Page 9: Building an IoT Marketplace for Makers & Entrepreneurs

Meet COMPOSE

Page 10: Building an IoT Marketplace for Makers & Entrepreneurs

Meet COMPOSE

Smart TerritoryApp

COMPOSE customized services

COMPOSE internal components

Smart CityApp

User applications

COMPOSE developer tools

COMPOSE controller

SDK, GUI, etc.

Adapter to CF controller

Monitor COMPOSEcomponents

Smart SpacesApp

CouchBaseSTORM

RDF Store SPARQL

discovery, composition recommendation

Service Object FE

Service Management

Data Management

Comm. Bootstrap Comm. Peers

Scalable Comm.

Built-in Services

NoSQL

DBMS

COMPOSE security

Augmented buildpack

Code analysis

Provenance, Identity

Page 11: Building an IoT Marketplace for Makers & Entrepreneurs

Meet COMPOSE

Object Friendly!

HTTP(s) + WebSockets

COMPOSE Wrappers

Page 12: Building an IoT Marketplace for Makers & Entrepreneurs

Meet COMPOSE

Developer Friendly!

Page 13: Building an IoT Marketplace for Makers & Entrepreneurs

Meet COMPOSE

Developer Friendly!Conceptual idea from Node-RED

Conceptual idea from Node-RED

Page 14: Building an IoT Marketplace for Makers & Entrepreneurs

Meet COMPOSE

Security taken seriously!

Page 15: Building an IoT Marketplace for Makers & Entrepreneurs

Meet COMPOSE

Security taken seriously!

Page 16: Building an IoT Marketplace for Makers & Entrepreneurs

Meet COMPOSE

With Service Discovery!

Page 17: Building an IoT Marketplace for Makers & Entrepreneurs

So how to use COMPOSE?

IDEA!

Page 18: Building an IoT Marketplace for Makers & Entrepreneurs

So how to use COMPOSE?

IDEA!Smart Device

Smart Device

Page 19: Building an IoT Marketplace for Makers & Entrepreneurs

So how to use COMPOSE?

IDEA!Smart Device

Smart Device

Page 20: Building an IoT Marketplace for Makers & Entrepreneurs

So how to use COMPOSE?

IDEA!Smart Device

Smart Device

Discover

Services

Page 21: Building an IoT Marketplace for Makers & Entrepreneurs

So how to use COMPOSE?

IDEA!Smart Device

Smart Device

Discover

Services

Application

Page 22: Building an IoT Marketplace for Makers & Entrepreneurs

So how to use COMPOSE?

IDEA!Smart Device

Smart Device

Discover

Services

Application

DeployManagePublish

DeployManagePublish

Page 23: Building an IoT Marketplace for Makers & Entrepreneurs

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

Page 24: Building an IoT Marketplace for Makers & Entrepreneurs

Find out more!

@COMPOSE_Project

https://www.facebook.com/groups/Compose.Eu.Project/

http://www.compose-project.eu

Page 25: Building an IoT Marketplace for Makers & Entrepreneurs

Stay in touch!

Competitions

Page 26: Building an IoT Marketplace for Makers & Entrepreneurs

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

– Many DIY IoT Projects

• Author– Building Internet of Things

with the Arduino

• Node-RED contributor

@BuildingIoT

hdoukas

Page 27: Building an IoT Marketplace for Makers & Entrepreneurs

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!