Call Girls Near The Suryaa Hotel New Delhi 9873777170
Complete IOT Backend with FIWARE Docker
1. 1www.terasrl.it – info@terasrl.it
A complete IOT backend
infrastructure in FIWARE
This talk will present the Tera solution about
virtualization of services to provide a
complete IOT backend solution in
FIWARE Docker Container Service.
3. www.terasrl.it – info@terasrl.it
About us
Tera:
Young knowledge-intensive SME,
Launched in 2007 by 20-years
working experienced persons;
Fields of activity
• energy efficiency;
• renewable energy;
• environmental monitoring;
• predictive maintenance
• ICT;
• mechatronic.
Certification N. 03166
ISO9001:2008
16. 16www.terasrl.it – info@terasrl.it
Confidential
OUR GOAL
MySql Orion
Iotacpp
MongoDB
linklink
link
3306
80
1026
1883
8080
-
8081
27017
External dynamic IP and PORT
Cygnus
5050
NFS Volume
External dynamic IP and PORT
FIWARE Docker Container Service
Storicizing information with Cygnus on FDCS volume
17. 17www.terasrl.it – info@terasrl.it
Confidential
SOLUTION STEPS
1. START DOCKER COMPOSE A
2. RETRIEVE MYSQL IP AND PORT
4. START DOCKER COMPOSE B
configuration file
with fake msql_host, fake mysql_port
3. UPDATE DOCKER-COMPOSE FILE
WITH MYSQL IP AND PORT
5. CYGNUS SUBSCRIPTION
The FIWARE Docker Container Service (FDCS) exposes the docker API so that FIWARE tenants can use their locally docker client to remotely manage their docker resources, i.e. containers, volumes, networks
In addition to exposing the regular Docker capabilities FDCS provides authorization and authentication capabilities which allows it to support tenant isolation between different FIWARE accounts
After a Keystone Authenticate request we receive ids and The user then updates their docker config.json file with the Keystone token and tenant id.
FDCS is deployed on the FIWARE Lab at docker.lab.fiware.org:2376
The service will simplify the usage of docker to develop FIWARE applications since tenant administrators will be relieved of the task of managing their docker hosts; the docker hosts will be managed by the FIWARE Lab infrastructure providers.
http://fiware-docker-container-service.readthedocs.io/en/latest/index.html
I need to run docker ps –a from cli to know ip and port mapping
If I’m not in a container I’m not able to access to NFS
After run we will be able to intercept port and ip. Command docker ps -a
After run we will be able to intercept port and ip. Command docker ps -a
From docker-cli I’m able to know from each compose url and port so I’m able to make subscription
That with a little effort we will be able to include in a single script