FIWARE
FIWARE: Generic Enablers
http://www.fiware.org/
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
FIWARE
FI-Content 2: Specific Enablers
http://mediafi.org/
FIWARE
Impact: Accelerators
<IMPACT>
http://www.impact-accelerator.com/
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.
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
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)
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
FIWARE
Premesse
FIWARE Solutions: Enablers
I Generic Enablers
http://catalogue.fiware.org/
I Specific Enablers
http://lab.mediafi.org/discover.html
FIWARE
Premesse
FIWARE Solutions: FILab
I Generic Enablers
https://account.lab.fiware.org
FIWARE
Premesse
Generic Enablers
I Identity Manager
I Authorization PDP
I PEP Proxy
I Context Broker
I Object Storage
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
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
FIWARE
Premesse
Publish/Subscribe Context Broker: Orion
http://www.slideshare.net/FI-WARE/orion-context-broker-webminar
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
FIWARE
Premesse
Prerequisiti Installazione
I Object Storage (Openstack Swift)
Top Related