View
150
Download
0
Category
Preview:
Citation preview
evrythng.com | @evrythng
© EVRYTHNG Ltd. | 2015
Create Your IoT Services & Applications with COMPOSE Platform
Virtual IoT MeetUp 29.10.2015Iker LarizgoitiaResearch Developer
VERY BRIEF INTRODUCTIONTO
THE INTERNET OF THINGS
The Internet of Things Era
Source: Cisco
In 2020, Over 30 Billion Connected Devices Will
Be In UseSource: Gartner
One trillion connected devices by 2015.
Source: IBM Investor Briefing ‘Making Markets: Smarter Planet’
Building the IoT: Components
Services
http://postscapes.com/internet-of-things-hardware…and many more
Sensor Data
Management
Device Management
Analytics
Building IoT Applications: What else does it take?
Deploy & Manage Back-End
Many APIs to connect and integrate
Management & Data Maintenance
scalable
What is COMPOSE?
Scalable PaaS
IoT Marketplace
Development Tools
Common Object Model
…
COMPOSE Architecture Overview
https://github.com/compose-eu
IoT streaming made easy
COMPOSE SDKshttp://www.servioticy.com
http://www.gluethings.comhttp://iserve.kmi.open.ac.uk/
COMPOSE in practice
Try me!Security Framework
Life cycle Management
ServIoTicy
Service Object Abstraction● Data (Streams, Channels)● Actuations (Actions)● Subscriptions
RESTful API for:● Storing device (sensor) data● Querying & Retrieving the data● Pushing data to the device● Subscribing to notifications
Conceptual idea from
Node-RED
Management Dashboard• Create your own Service
Objects• Create application
workflows, deploy to the cloud
• Configure security, create users, groups, policies
• Discover and compose services.
Semantic Discovery Service
• Annotate Services using Ontologies
• Semantic Search of Services
• Open API, integrated with gluethings
What about security?
Comprehensive Security Framework• Identity Management: users,
groups, access tokens…• Policy decision point: security
policies based on users/groups/services objects/data streams
• Reputation Manager: popularity, feedback, rankings
• Application flow analysis
Hands on Tutorial
LET’S TRY IT!
Links
Project website:http://www.compose-project.eu/
Developer’s portal:http://platform.compose-project.eu/getting-started/tutorials/
Tutorials:http://platform.compose-project.eu/getting-started/dashboard/
Me, myself and I
Iker LarizgoitiaResearch Developer
iker@evrythng.com skype: iker.larizgoitia
Recommended