20151029 compose virtual_iot_meetup
TRANSCRIPT
![Page 1: 20151029 compose virtual_iot_meetup](https://reader035.vdocuments.mx/reader035/viewer/2022062503/58f027d11a28abad358b4623/html5/thumbnails/1.jpg)
evrythng.com | @evrythng
© EVRYTHNG Ltd. | 2015
Create Your IoT Services & Applications with COMPOSE Platform
Virtual IoT MeetUp 29.10.2015Iker LarizgoitiaResearch Developer
![Page 2: 20151029 compose virtual_iot_meetup](https://reader035.vdocuments.mx/reader035/viewer/2022062503/58f027d11a28abad358b4623/html5/thumbnails/2.jpg)
VERY BRIEF INTRODUCTIONTO
THE INTERNET OF THINGS
![Page 3: 20151029 compose virtual_iot_meetup](https://reader035.vdocuments.mx/reader035/viewer/2022062503/58f027d11a28abad358b4623/html5/thumbnails/3.jpg)
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’
![Page 4: 20151029 compose virtual_iot_meetup](https://reader035.vdocuments.mx/reader035/viewer/2022062503/58f027d11a28abad358b4623/html5/thumbnails/4.jpg)
Building the IoT: Components
Services
http://postscapes.com/internet-of-things-hardware…and many more
Sensor Data
Management
Device Management
Analytics
![Page 5: 20151029 compose virtual_iot_meetup](https://reader035.vdocuments.mx/reader035/viewer/2022062503/58f027d11a28abad358b4623/html5/thumbnails/5.jpg)
Building IoT Applications: What else does it take?
Deploy & Manage Back-End
Many APIs to connect and integrate
Management & Data Maintenance
scalable
![Page 6: 20151029 compose virtual_iot_meetup](https://reader035.vdocuments.mx/reader035/viewer/2022062503/58f027d11a28abad358b4623/html5/thumbnails/6.jpg)
![Page 7: 20151029 compose virtual_iot_meetup](https://reader035.vdocuments.mx/reader035/viewer/2022062503/58f027d11a28abad358b4623/html5/thumbnails/7.jpg)
What is COMPOSE?
Scalable PaaS
IoT Marketplace
Development Tools
Common Object Model
![Page 8: 20151029 compose virtual_iot_meetup](https://reader035.vdocuments.mx/reader035/viewer/2022062503/58f027d11a28abad358b4623/html5/thumbnails/8.jpg)
…
COMPOSE Architecture Overview
![Page 9: 20151029 compose virtual_iot_meetup](https://reader035.vdocuments.mx/reader035/viewer/2022062503/58f027d11a28abad358b4623/html5/thumbnails/9.jpg)
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
![Page 10: 20151029 compose virtual_iot_meetup](https://reader035.vdocuments.mx/reader035/viewer/2022062503/58f027d11a28abad358b4623/html5/thumbnails/10.jpg)
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
![Page 11: 20151029 compose virtual_iot_meetup](https://reader035.vdocuments.mx/reader035/viewer/2022062503/58f027d11a28abad358b4623/html5/thumbnails/11.jpg)
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.
![Page 12: 20151029 compose virtual_iot_meetup](https://reader035.vdocuments.mx/reader035/viewer/2022062503/58f027d11a28abad358b4623/html5/thumbnails/12.jpg)
Semantic Discovery Service
• Annotate Services using Ontologies
• Semantic Search of Services
• Open API, integrated with gluethings
![Page 13: 20151029 compose virtual_iot_meetup](https://reader035.vdocuments.mx/reader035/viewer/2022062503/58f027d11a28abad358b4623/html5/thumbnails/13.jpg)
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
![Page 14: 20151029 compose virtual_iot_meetup](https://reader035.vdocuments.mx/reader035/viewer/2022062503/58f027d11a28abad358b4623/html5/thumbnails/14.jpg)
Hands on Tutorial
LET’S TRY IT!
![Page 15: 20151029 compose virtual_iot_meetup](https://reader035.vdocuments.mx/reader035/viewer/2022062503/58f027d11a28abad358b4623/html5/thumbnails/15.jpg)
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/