Building an IoT Marketplace for Makers & Entrepreneurs

Post on 08-May-2015

5.655 views 1 download

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

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 Automation

Home Automation Smart Car/

TransportSmart Car/ Transport

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

What does it take?

Makers &

Entrepreneur

sSoftware

Hardware

Libraries

APIs

Data?

Users?

What does it take?

Entrepreneur

s

Hosting

Management

Outsourcing

Resources

scalable

Meet COMPOSE

Scalable PaaSScalable PaaS

IoT MarketplaceIoT Marketplace

Development ToolsDevelopment Tools

Sensor Communication

Technologies

Sensor Communication

Technologies

Meet COMPOSE

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

Meet COMPOSE

Object Friendly!

HTTP(s) + WebSockets

COMPOSE Wrappers

Meet COMPOSE

Developer Friendly!

Meet COMPOSE

Developer Friendly!Conceptual idea from Node-RED

Conceptual idea from 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

Discover

Services

So how to use COMPOSE?

IDEA!Smart Device

Smart Device

Discover

Services

Application

So how to use COMPOSE?

IDEA!Smart Device

Smart Device

Discover

Services

Application

DeployManagePublish

DeployManagePublish

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

Find out more!

@COMPOSE_Project

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

http://www.compose-project.eu

Stay in touch!

Competitions

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

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!