“Towards interoperability profiles for open platforms” · FIWARE Generic Enablers (GEs) A...
Transcript of “Towards interoperability profiles for open platforms” · FIWARE Generic Enablers (GEs) A...
![Page 1: “Towards interoperability profiles for open platforms” · FIWARE Generic Enablers (GEs) A FIWARE Generic Enabler (GE): set of general-purpose platform functions available through](https://reader033.fdocuments.in/reader033/viewer/2022052000/6011f36d49585e7abc64de41/html5/thumbnails/1.jpg)
FIWARE: Future Internet Open Platform European Summit on Innovation for Active and Healthy Ageing
Brussels, 10th March 2015
Nuria de Lama
Representative of Atos Research & Innovation to the EC
FIWARE Collaboration Officer; [email protected]
“Towards interoperability profiles
for open platforms”
http://fiware.org
http://lab.fiware.org
![Page 2: “Towards interoperability profiles for open platforms” · FIWARE Generic Enablers (GEs) A FIWARE Generic Enabler (GE): set of general-purpose platform functions available through](https://reader033.fdocuments.in/reader033/viewer/2022052000/6011f36d49585e7abc64de41/html5/thumbnails/2.jpg)
Understanding FIWARE (Open Standard Platform) (advanced OpenStack-based Cloud + rich library of Generic
Enablers)
1
Sustainability
ensured
Driven by
implementation
![Page 3: “Towards interoperability profiles for open platforms” · FIWARE Generic Enablers (GEs) A FIWARE Generic Enabler (GE): set of general-purpose platform functions available through](https://reader033.fdocuments.in/reader033/viewer/2022052000/6011f36d49585e7abc64de41/html5/thumbnails/3.jpg)
FIWARE Generic Enablers (GEs)
A FIWARE Generic Enabler (GE):
set of general-purpose platform functions available through APIs
Building with other GEs a FIWARE Reference Architecture
FIWARE GE Specifications are open (public and royalty-free)
FIWARE GE implementation (FIWARE GEi):
Platform product that implements a given GE Open Spec
There might be multiple compliant GEis of each GE Open Spec
One open source reference implementation of each
FIWARE GE (FIWARE GEri):
• Well-known open source license
• Publicly available Technical Roadmap updated in every release
Available FIWARE GEis, GEris and incubated enablers are
published on the FIWARE Catalogue
2
![Page 4: “Towards interoperability profiles for open platforms” · FIWARE Generic Enablers (GEs) A FIWARE Generic Enabler (GE): set of general-purpose platform functions available through](https://reader033.fdocuments.in/reader033/viewer/2022052000/6011f36d49585e7abc64de41/html5/thumbnails/4.jpg)
FIWARE major differential features
3
• Federation of infrastructures (private/public regions)
• Automated GE deployment Cloud
• Complete Context Management Platform
• Integration of Data and Media Content
Data/Services Delivery
• Easy plug&play of devices using multiple protocols
• Automated Measurements/Action Context updates IoT
• Visualization of data (operation dashboards)
• Publication of data sets/services Apps
• Easy incorporation of advanced 3D and AR features
• Visual representation of context information Web UI
• Security Monitoring
• Built-in Identity/Access/Privacy Management Security
• Advanced networking (SDN) and middleware
• Interface to robots I2ND
![Page 5: “Towards interoperability profiles for open platforms” · FIWARE Generic Enablers (GEs) A FIWARE Generic Enabler (GE): set of general-purpose platform functions available through](https://reader033.fdocuments.in/reader033/viewer/2022052000/6011f36d49585e7abc64de41/html5/thumbnails/5.jpg)
Why an open standard platform is required
Avoid vendor lock-in:
• Standard Southbound APIs for sensor providers
• Standard Northbound APIs offered to applications
• Portability across platform providers
• Interoperability of apps on top of different providers
Larger community of developers (critical mass,
economies of scale)
• True innovation
• More competition, leading to cost savings
Not any standard is enough
• Modularity
• Allow different business models
• Integration with standard open data platform
• Non-intrusive (smooth integration with legacies)
4
![Page 6: “Towards interoperability profiles for open platforms” · FIWARE Generic Enablers (GEs) A FIWARE Generic Enabler (GE): set of general-purpose platform functions available through](https://reader033.fdocuments.in/reader033/viewer/2022052000/6011f36d49585e7abc64de41/html5/thumbnails/6.jpg)
Internet of Things Services Enablement
5
![Page 7: “Towards interoperability profiles for open platforms” · FIWARE Generic Enablers (GEs) A FIWARE Generic Enabler (GE): set of general-purpose platform functions available through](https://reader033.fdocuments.in/reader033/viewer/2022052000/6011f36d49585e7abc64de41/html5/thumbnails/7.jpg)
Ecosystem and platform: two tied concepts
6
Open Standard
Platform
Sustainable Open
Innovation Ecosystem
![Page 8: “Towards interoperability profiles for open platforms” · FIWARE Generic Enablers (GEs) A FIWARE Generic Enabler (GE): set of general-purpose platform functions available through](https://reader033.fdocuments.in/reader033/viewer/2022052000/6011f36d49585e7abc64de41/html5/thumbnails/8.jpg)
Example of Smart City platform based on FIWARE
Smart city platform as
a Data/Knowledge Hub
Non-intrusive, open to
third parties
CKAN
Big Data
Context Broker
Acco
un
ting
& P
aym
en
t & B
illing
IDM
& A
uth
Short-term
historic
data
BigData
Processing
Data
Quering/Action,
Publish/Subscr
Open Data
publishing Real-time
processing
BI
ETL
RULES
DEFINITION
TOOL
OPERATIONA
L
DASHBOARD
KPI GOVERNANCE OPEN DATA PORTALS
Service
orchestrator
Context
Adapters
CEP
7
IoT Backend
Device Management
measures /
commands
IoT Broker & Config
Management
(from sensors to things)
IoT/Sens
or Open Data actuators
Media
streams
Real Time
Media
Stream
Processing
City
Services
GIS
Inventory
Specific Enablers
Generic Enablers
![Page 9: “Towards interoperability profiles for open platforms” · FIWARE Generic Enablers (GEs) A FIWARE Generic Enabler (GE): set of general-purpose platform functions available through](https://reader033.fdocuments.in/reader033/viewer/2022052000/6011f36d49585e7abc64de41/html5/thumbnails/9.jpg)
http://fiware.org
http://lab.fiware.org
Follow @Fiware on Twitter !
Join us!
8