fiware: future internet open platform
TRANSCRIPT
http://fiware.org
http://lab.fiware.org
FIWARE: Future Internet Open Platform Open Standards for ICT Procurement:
Sharing of Best Practices
Brussels, 3rd December 2014
Nuria de Lama
Representative of Atos Research & Innovation to the EC
FIWARE Collaboration Officer
FIWARE:
Overview and
Value
Proposition
Internet: a transformation engine
2
Navigation, Calling a taxi (Uber), Recruiting (Linkedin)…
Understanding FIWARE (Open Standard Platform) (advanced OpenStack-based Cloud + rich library of Generic Enablers)
3
Sustainability
ensured
Driven by
implementation
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
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
5
FIWARE major differential features
6
• 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
Ecosystem and platform: two tied concepts
7
Open Standard
Platform
Sustainable Open
Innovation Ecosystem
FIWARE Lab: the “meeting point”
where innovation takes place
8
Entrepreneurs, Developers
• Develop once for a large market
• Easily meet potential customers
• Marketing, promotion
• Ability to test with real data and end
users
• Simple yet powerful APIs that
accelerate product development
App Customers and Data providers
• Connect to entrepreneurs
• Put their data at work
• Bring new innovative services to end
users
• Be more efficient
• Social Reputation
FIWARE Technology Providers
• “Coopetitive” approach
• Connect to entrepreneurs: jointly
exploit the opportunities
4,2 M€ promotion campaign
• Campus Party events
• Startup Weekend events
• Chambers of Commerce
• 870 K€ in prizes
100 M€ of funding devoted to
entrepreneurs in phase 3 of
the FIWARE program
FIWARE Lab provides access to data
9
Extending the FIWARE Lab offering for
service providers and developers
ff
4,2 M€ promotion campaign
• Campus Party events
• Startup Weekend events
• Chambers of Commerce
• 870 K€ in prizes
100 M€ of funding devoted to
entrepreneurs in phase 3 of
the FIWARE program
• 12 nodes in Europe
providing up to 3000+
cores, 16TB+ Ram,
750TB+ HD
• Creation of nodes in
Mexico (1000+ cores)
and Brazil
• Level 1 and Level 2
support for the nodes
• Showcases for
developers,
infrastructures, smart
businesses
Open Source. Avoid vendor lock-in
You have the control
11
Not only platform, tools…this is
powered by data!
12
A live instance of FIWARE
available to developers for
free experimentation
Going from clusters to ecosystems Cross-fertilization between sectors; avoid silos
Leading to a more powerful platform offering (based on common
functionalities; develop once and reuse as much as you can)
Then, translating the sectorial knowledge into domain-specific plafforms
13
Truly European but operating globally
14
Support and coaching
15
Modularity; integration with legacies
Domain-specific platforms = FIWARE + specific enablers
FIWARE
16
GEs
SMART City
Apps
SMART Factory
Apps
SMART
Agrifood Apps
Domain
specific
enablers
Example: Smart City platform
Smart city platform as
a Data/Knowledge Hub
Non-intrusive, open to
third parties
CKAN
Big Data
Context Broker
Ac
co
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
17
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
Success Stories? Get inspiration!
18
350 connected sensors for the
management of public
resources through a single
connectivity platform and
enhancing various areas such
as transport, energy
efficiency and
environmental services
FIWARE for
Smart Cities &
Success Stories
FIWARE as “de facto” standard for Smart Cities
FIWARE vision for Smart Cities is getting traction:
• Beyond more efficient management of city services,
transforming cities into ICT platforms for applications
• Non-intrusive, capable to co-exist with the legacy
• Standardization driven by implementation: FIWARE
acceleration program may play a relevant role
Some cities already connecting to FIWARE Lab:
• Italy: Trento, Torino, Veneto
• Spain: Valencia, Sevilla, Málaga, Santander, Barcelona, …
• Finland: Helsinki, Espoo
• Netherlands: Amsterdam
• Portugal: Lisbon
• Ongoing discussion with other cities
20
Being “Smart” requires first being “Aware”
Implementing a Smart City requires gathering and managing context
information describing the current and historic “state” of the city
Context information refers to the values of attributes characterizing
entities relevant to city services, governance and third-party apps
21
Bus
• Location
• No. passengers
• Driver
• Licence plate
Citizen
• Name-Surname
• Birthday
• Preferences
• Location
• ToDo list
Shop
• Location
• Business name
• Franchise
• offerings
Context Information
City Governance System
City Services Third-party Apps
Open data publication
Once context information is gathered, a lot of useful
complementary FIWARE enablers can be used
22
Context Broker
Advanced Web-based UI (AR,
3D)
Data/Apps visualization
Big Data Analysis Complex Event
Processing Multimedia processing
Smart Santander
23
Real-time open data coming from large
deployment of sensors (4500 IoT
devices, 150 mobile sensor units, 2500
RFIDs) offered through standard FI-
WARE APIs
Open data sets captured from sensors
since August 2013 uploaded on Big Data
platform and ready for analysis
Reference FI-WARE application
examples available (e.g. Management of
Parque de las Llamas public lighting)
Smart Seville
24
Valuable open datasets uploaded on Big
Data platform and ready for analysis
(demography, bikes renting)
Real-time detection of people masses
through real-time multimedia analysis of
video streams from urban surveillance
cameras
Real-time open data captured from sensors
and offered through standard FI-WARE APIs:
• Noise
• Water healthiness (ornamental fountains)
Reference FI-WARE applications:
• Mobility of masses and masses detection
• Water healthiness in ornamental fountains
Trento Smart City
25
More than 600 data sets: economy, territory,
demography, welfare, mobility, weather… to
be integrated in the Big Data GE.
Data from public transportation and other
fleets, parkings, and other vertical systems to
be integrated through Context Broker GE.
Apps about Smart Mobility and Citizen
Centric Services.
• Develpment of end to end solutions (App and
backend)
• Focused on data aggregation.
Public Procurement case in the city of Valencia
26
http://fiware.org
http://lab.fiware.org
Follow @Fiware on Twitter !
Join us!
27