tech@mivoq - UniPDtullio/IS-1/2015/Materiale/[email protected] FIWARE FIWARE: Generic Enablers...
Transcript of tech@mivoq - UniPDtullio/IS-1/2015/Materiale/[email protected] FIWARE FIWARE: Generic Enablers...
![Page 2: tech@mivoq - UniPDtullio/IS-1/2015/Materiale/Fiware.pdftech@mivoq.it FIWARE FIWARE: Generic Enablers I Future Internet Ware I Risposta Europea a (Amazon, Google, Microsoft, colossi](https://reader034.fdocuments.us/reader034/viewer/2022042205/5ea7ec2b5a1ed82c4201ca79/html5/thumbnails/2.jpg)
FIWARE
FIWARE: Generic Enablers
http://www.fiware.org/
![Page 3: tech@mivoq - UniPDtullio/IS-1/2015/Materiale/Fiware.pdftech@mivoq.it FIWARE FIWARE: Generic Enablers I Future Internet Ware I Risposta Europea a (Amazon, Google, Microsoft, colossi](https://reader034.fdocuments.us/reader034/viewer/2022042205/5ea7ec2b5a1ed82c4201ca79/html5/thumbnails/3.jpg)
FIWARE
FIWARE: Generic Enablers
I Future Internet WareI Risposta Europea a (Amazon, Google, Microsoft, colossi
americani del cloud)I Cercare di mantenere un potere sui dati
I open APIs for open mindsI OpenSource: AGPL, GPL, LGPL, MIT/BSDI Comunita eterogenea
I Generic EnablersI Specific EnablersI Acceleratori
![Page 4: tech@mivoq - UniPDtullio/IS-1/2015/Materiale/Fiware.pdftech@mivoq.it FIWARE FIWARE: Generic Enablers I Future Internet Ware I Risposta Europea a (Amazon, Google, Microsoft, colossi](https://reader034.fdocuments.us/reader034/viewer/2022042205/5ea7ec2b5a1ed82c4201ca79/html5/thumbnails/4.jpg)
FIWARE
FI-Content 2: Specific Enablers
http://mediafi.org/
![Page 5: tech@mivoq - UniPDtullio/IS-1/2015/Materiale/Fiware.pdftech@mivoq.it FIWARE FIWARE: Generic Enablers I Future Internet Ware I Risposta Europea a (Amazon, Google, Microsoft, colossi](https://reader034.fdocuments.us/reader034/viewer/2022042205/5ea7ec2b5a1ed82c4201ca79/html5/thumbnails/5.jpg)
FIWARE
Impact: Accelerators
<IMPACT>
http://www.impact-accelerator.com/
![Page 6: tech@mivoq - UniPDtullio/IS-1/2015/Materiale/Fiware.pdftech@mivoq.it FIWARE FIWARE: Generic Enablers I Future Internet Ware I Risposta Europea a (Amazon, Google, Microsoft, colossi](https://reader034.fdocuments.us/reader034/viewer/2022042205/5ea7ec2b5a1ed82c4201ca79/html5/thumbnails/6.jpg)
FIWARE
Impact: Accelerators
Ambiti degli Acceleratori
I Citta digitali
I Salute
I Trasporti
I Energia e ambiente
I Agricoltura e cibo
I Media
I Manifattura e logistica
I Apprendimeno e socialita.
![Page 7: tech@mivoq - UniPDtullio/IS-1/2015/Materiale/Fiware.pdftech@mivoq.it FIWARE FIWARE: Generic Enablers I Future Internet Ware I Risposta Europea a (Amazon, Google, Microsoft, colossi](https://reader034.fdocuments.us/reader034/viewer/2022042205/5ea7ec2b5a1ed82c4201ca79/html5/thumbnails/7.jpg)
FIWARE
Premesse
Cloudhttps://it.wikipedia.org/wiki/Cloud_computing
Tablets
Desktops
Servers
Laptops
Phones
ComputeBlock Storage
Network
Infrastructure
Platform
Application
NEWS
Content Communication
Object Storage
Collaboration
Identity
0
10
20
30
4050 60
7080
90
100
110
12021
123450
34
56 7 8
EF
Monitoring
Cloud Computing
RuntimeQueue
Database
Finance
![Page 8: tech@mivoq - UniPDtullio/IS-1/2015/Materiale/Fiware.pdftech@mivoq.it FIWARE FIWARE: Generic Enablers I Future Internet Ware I Risposta Europea a (Amazon, Google, Microsoft, colossi](https://reader034.fdocuments.us/reader034/viewer/2022042205/5ea7ec2b5a1ed82c4201ca79/html5/thumbnails/8.jpg)
FIWARE
Premesse
Cloud
I SaaS (Software as a Service)I programmi installati su un server remoto (es: Mongolab)
I DaaS (Data as a Service)I dati gestiti ed esposti da un server remoto (es: GeoNames)
I HaaS (Hardware as a Service)I elaborazione dati su un server remoto (es: Amazon EC2)
I PaaS (Platform as a Service)I piattaforma remota in cui poter integrare piu servizi e
programmi (es: Heroku)
I IaaS (Infrastructure as a Service)I risorse hardware o virtuali in remoto (es: Virtual
Machine/Hosting)
![Page 9: tech@mivoq - UniPDtullio/IS-1/2015/Materiale/Fiware.pdftech@mivoq.it FIWARE FIWARE: Generic Enablers I Future Internet Ware I Risposta Europea a (Amazon, Google, Microsoft, colossi](https://reader034.fdocuments.us/reader034/viewer/2022042205/5ea7ec2b5a1ed82c4201ca79/html5/thumbnails/9.jpg)
FIWARE
Premesse
Cloud: Requisiti
I Multi-tenancyI singolo server gestisce piu client application
I Single-Sign-OnI autenticazione unica
I High availabilityI continuita del servizio, senza interruzioni (incluso per
aggiornamenti)
I High traffic
I Low response time
![Page 10: tech@mivoq - UniPDtullio/IS-1/2015/Materiale/Fiware.pdftech@mivoq.it FIWARE FIWARE: Generic Enablers I Future Internet Ware I Risposta Europea a (Amazon, Google, Microsoft, colossi](https://reader034.fdocuments.us/reader034/viewer/2022042205/5ea7ec2b5a1ed82c4201ca79/html5/thumbnails/10.jpg)
FIWARE
Premesse
FIWARE Solutions: Enablers
I Generic Enablers
http://catalogue.fiware.org/
I Specific Enablers
http://lab.mediafi.org/discover.html
![Page 11: tech@mivoq - UniPDtullio/IS-1/2015/Materiale/Fiware.pdftech@mivoq.it FIWARE FIWARE: Generic Enablers I Future Internet Ware I Risposta Europea a (Amazon, Google, Microsoft, colossi](https://reader034.fdocuments.us/reader034/viewer/2022042205/5ea7ec2b5a1ed82c4201ca79/html5/thumbnails/11.jpg)
FIWARE
Premesse
FIWARE Solutions: FILab
I Generic Enablers
https://account.lab.fiware.org
![Page 12: tech@mivoq - UniPDtullio/IS-1/2015/Materiale/Fiware.pdftech@mivoq.it FIWARE FIWARE: Generic Enablers I Future Internet Ware I Risposta Europea a (Amazon, Google, Microsoft, colossi](https://reader034.fdocuments.us/reader034/viewer/2022042205/5ea7ec2b5a1ed82c4201ca79/html5/thumbnails/12.jpg)
FIWARE
Premesse
Generic Enablers
I Identity Manager
I Authorization PDP
I PEP Proxy
I Context Broker
I Object Storage
![Page 14: tech@mivoq - UniPDtullio/IS-1/2015/Materiale/Fiware.pdftech@mivoq.it FIWARE FIWARE: Generic Enablers I Future Internet Ware I Risposta Europea a (Amazon, Google, Microsoft, colossi](https://reader034.fdocuments.us/reader034/viewer/2022042205/5ea7ec2b5a1ed82c4201ca79/html5/thumbnails/14.jpg)
FIWARE
Premesse
Identity Manager GE: Authentication
I KeyrockI Web user interfaceI OAuth 2.0I Incomplete API
I OpenStack KeystoneI Complete APII NO Web user interfaceI NO OAuth 2.0
https://developer.salesforce.com/page/Digging_Deeper_into_OAuth_2.0_on_Force.com
![Page 15: tech@mivoq - UniPDtullio/IS-1/2015/Materiale/Fiware.pdftech@mivoq.it FIWARE FIWARE: Generic Enablers I Future Internet Ware I Risposta Europea a (Amazon, Google, Microsoft, colossi](https://reader034.fdocuments.us/reader034/viewer/2022042205/5ea7ec2b5a1ed82c4201ca79/html5/thumbnails/15.jpg)
FIWARE
Premesse
PEP Proxy: ensure Authentication and Authorization
I WilmaI Proxy molto sempliceI Accesso negato o accettatoI Ben integrato con Keyrock
I SteelskinI Proxy abbastanza evolutoI Accesso anche solo parzialeI Ben integrato con Keyrock e Keystone
![Page 16: tech@mivoq - UniPDtullio/IS-1/2015/Materiale/Fiware.pdftech@mivoq.it FIWARE FIWARE: Generic Enablers I Future Internet Ware I Risposta Europea a (Amazon, Google, Microsoft, colossi](https://reader034.fdocuments.us/reader034/viewer/2022042205/5ea7ec2b5a1ed82c4201ca79/html5/thumbnails/16.jpg)
FIWARE
Premesse
Publish/Subscribe Context Broker: Orion
http://www.slideshare.net/FI-WARE/orion-context-broker-webminar
![Page 18: tech@mivoq - UniPDtullio/IS-1/2015/Materiale/Fiware.pdftech@mivoq.it FIWARE FIWARE: Generic Enablers I Future Internet Ware I Risposta Europea a (Amazon, Google, Microsoft, colossi](https://reader034.fdocuments.us/reader034/viewer/2022042205/5ea7ec2b5a1ed82c4201ca79/html5/thumbnails/18.jpg)
FIWARE
Premesse
Prerequisiti Installazione
I Identity Manager (Keystone)I OpenLDAP (opzionale)I MySQLI Python
I PEP Proxy (Wilma o Steelskin)I NodeJS
I Context Broker (Orion)I MongoDB
![Page 19: tech@mivoq - UniPDtullio/IS-1/2015/Materiale/Fiware.pdftech@mivoq.it FIWARE FIWARE: Generic Enablers I Future Internet Ware I Risposta Europea a (Amazon, Google, Microsoft, colossi](https://reader034.fdocuments.us/reader034/viewer/2022042205/5ea7ec2b5a1ed82c4201ca79/html5/thumbnails/19.jpg)
FIWARE
Premesse
Prerequisiti Installazione
I Object Storage (Openstack Swift)