SlideShare une entreprise Scribd logo
1  sur  74
FI-WARE Seminar 
FINODEX Workshop – 10 October 2014, Copenhagen 
Stefano De Panfilis 
Engineering Ingegneria Informatica S.p.A., 
Testbed and FI-Lab Responsible, FI-WARE. Steering Board Chairman of the FI-PPP 
stefano.depanfilis@eng.it, @depa01 
http://www.fi-ppp.eu 
http://www.fi-ware.eu
Engineering Ingegneria Informatica S.p.A. 
Who we are 
1
Summary 
• Towards FIWARE from the FI-PPP 
• FI-WARE Generic Enablers 
› What 
› How 
• FI-Lab and access to technologies 
› Support during the execution of projects 
› Extent of technology usage 
FINODEX – 10.10.2014 - Copenhagen 2
 
The nature of ICT applications is changing ……… 
Internet of 
Services 
Internet of People 
Internet of Things 
Internet of Networks 
Internet of 
Knowledge 
3 
The ICT world is changing 
... Future Internet Applications ... 
FINODEX – 10.10.2014 - Copenhagen 3
• Service markets/ecosystems: Availability of better services/components 
that should be used in the application 
• Individualization: Customers increasingly strive for individualized / on-demand 
solutions and services; while “traditionally” systems were designed 
for a multitude of end-users belonging to the same class and thus following 
the same or similar processes (in fact current systems although can be 
parameterized they implement the same process – aka business process), 
new systems should easily implement individualized processes as each end 
user might him/herself in different context of use from other end users 
• Big Data: Big Data is a fact. Big Data materializes, from a technological 
point of view, that context changes enormously in very short time frames 
• Failures / Violations: Due to the distributed nature and decentralized 
ownership and control of FI applications, SLA violations of used services, or 
even discontinuation of such services, may have significant impact on 
quality 
• Business models: Business ecosystems and technology foster emergence 
of ever new business models and opportunities 
4 
The ICT world is changing 
... Sources of changes relevant at application level .... 
FINODEX – 10.10.2014 - Copenhagen 4
 
The living lab is a research concept. A living lab is a user-centred, open-innovation 
ecosystem, often operating in a territorial context (e.g. city, agglomeration, 
region), integrating concurrent research and innovation processes within a public-private- 
people partnership. 
 
The concept is based on a systematic user co-creation approach integrating research 
and innovation processes. These are integrated through the co-creation, exploration, 
experimentation and evaluation of innovative ideas, scenarios, concepts and related 
technological artefacts in real life use cases. Such use cases involve user 
communities, not only as observed subjects but also as a source of creation. 
 
User centred research methods, such as action research, community 
informatics, contextual design user-centered design, participatory design, empathic 
design, emotional design and other usability methods, already exist but fail to 
sufficiently empower users for co-creating into open development environments. 
More recently, the Web 2.0 has demonstrated the positive impact of involving user 
communities in new product development such as mass collaboration projects 
(e.g. Wikipedia) in collectively creating new contents and applications. 
5 
The ICT world is changing 
... The Living Labs .... 
FINODEX – 10.10.2014 - Copenhagen 5
Cities are where daily life and businesses 
actually happen … 
And that’s why Smart Cities become so strategic in 
paving the way for innovation and ultimately boosting 
6 
productivity and growth… 
6 
The ICT world is changing 
..... The Smart Cities 
FINODEX – 10.10.2014 - Copenhagen
The Future Internet Public-Private Partnership (FI-PPP) 
 
Goal: capture opportunities derived from the new 
wave of digitalization of life and businesses 
 
Strategy: build a ecosystem that will work as catalyst 
for capturing the opportunities 
 
Tactics: 
• FI-WARE : a generic, open standard platform which 
serve the needs of developers in multiple domains 
• FI-Lab : a meeting point where takes place, an 
opportunities can be incubated 
• : a program that funds developers and 
entrepreneurs, and ignites roll-out of the ecosystem 
• : the suite of tools easing deployment and 
operation of FI-WARE instance nodes 
• Global footprint: open to regions who share the 
ambition 
FINODEX – 10.10.2014 - Copenhagen 7
FI-WARE = advanced OpenStack-based Cloud + 
rich library of Generic Enablers 
8 
Driven by 
implementation 
Sustainability 
ensured 
FINODEX – 10.10.2014 - Copenhagen
FIWARE LAB (FI-WARE Open Innovation Lab) 
 
FI-LAB (http://lab.fi-ware.eu) is a case example 
of a FI-WARE Instance. It: 
• Provides Cloud hosting capabilities so third parties 
can run experimental Future Internet Applications 
and test them 
• Makes Generic Enablers implementations available 
for experimentation: 
› Global accessible instances provided “as a Service” 
› Deployable as dedicated instances by application 
providers using Cloud blueprint management functions 
• Be operated under central control and be accessible 
from a dedicated website. 
 
Entrepreneurs can setup accounts for free, 
adhering to certain terms and conditions 
 
Liaison with so-called application sponsors (e.g., 
smart cities) to enrich the environment 
FINODEX – 10.10.2014 - Copenhagen 9
FI-LAB: going beyond technology, the “meeting point” 
where a new Open Innovation ecosystem will be boosted 
10 
Entrepreneurs, Developers 
• Ability to test with real data 
• Ability to run trials with real users 
• Visibility, promotion 
• Hosting of permanent showcase 
• Connection to potential customers 
• Acceleration of product development 
Customers and Data providers (e.g., cities) 
• Connect to entrepreneurs 
• Put their data at work 
• Visibility, promotion 
• Costs saving 
• Better service to customers 
• Corporate Reputation 
FI-WARE Technology Providers 
• Added value to just the technology 
• Connecting to entrepreneurs: 
Revenue-sharing 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 FI-PPP 
FINODEX – 10.10.2014 - Copenhagen
FI-WARE + FI-Lab 
11 
Technology 
A true open 
innovation 
ecosystem 
FINODEX – 10.10.2014 - Copenhagen
FI-Ops: paving the way for FI-WARE providers 
Deployment 
Deployment of basic Cloud Hosting GEs and Monitoring Adapters in a FI-WARE node 
Federation Management 
Federate a new FI-WARE node within a given FI-WARE instance (e.g., within FI-Lab) 
Connectivity Management 
Manage connectivity of services across FI-WARE nodes of a FI-WARE instance 
Service Offer Management 
Registration and deployment of additional Generic Enablers, Specific Enablers and 
complementary Future Internet Facilities 
FINODEX – 10.10.2014 - Copenhagen 12
Extending the FI-Lab offering for service 
providers and developers 
 
ff • Availability of 5 nodes 
(end of March 2014) 
with 500+ cores, 1TB+ 
Ram, 100TB+ HD 
• Additional 12 nodes 
(April / September 2014) 
with 1000+ cores, 2TB+ 
Ram, 200TB+ HD 
• Level 1 and Level 2 
support for the nodes 
• Showcases for 
developers, 
infrastructures, smart 
businesses 
FINODEX – 10.10.2014 - Copenhagen 13
What is genuine in the FI-PPP 
 
Commitment for openness and market 
deployment: 
• Delivery of results in open source 
• Commercial offering in the short term 
• Executive Industry Board in action 
 
Better suited to align with roadmap of product 
developments by partners: 
• Industry- and Implementation-driven approach 
• Results exploitable in the short-medium term 
(4-5 years since start) rather than in the long-term 
(10-15 years) 
 
Active presence in market-oriented events 
targeted to attract: 
• Potential customers (including Public Administrations) 
• Developers and Entrepreneurs 
FINODEX – 10.10.2014 - Copenhagen 14
A Collaborative Programme 
15 
Content 
(FI-CONTENT 
FI-CONTENT 2) 
Energy 
(FINSENY 
Manufacturing 
(FITMAN) 
Logistics FINESCE) 
(FINEST 
CSPACE Agricolture 
(SartAgrifood 
CSPACE 
HelthCare 
(FI-STAR) 
XIFI 
The FIWARE Community 
FINODEX – 10.10.2014 - Copenhagen
The EC is making a strong bet on FI-WARE/FI-LAB 
 
Neelie Kroes launched FI-LAB at Campus Party 
Europe in London (Sept 2013 - full speech here) 
• “FI-WARE is one way we are levelling a playing field: a 
project to make innovative technologies available for all.” 
• “Smart cities are a great example … They create 
platforms, and use them, making open data and 
applications available – to citizens, to developers, to 
innovators, to come up with yet more ideas … and this is 
where initiatives like the FI-LAB come in. Led by industry, 
this is a major investment in generic technology.” 
 
She also made a reference to FI-LAB at the launch of 
the EIP on Smart Cities and Communities (Sept 2013 - 
full speech here) 
• “Just earlier this week I launched the Future Internet lab 
… That's something that you can turn into real results, 
real jobs, and real innovation. European platforms 
helping European innovation in European cities.” 
 
Additional mentions by the EC compiled here 
FINODEX – 10.10.2014 - Copenhagen 16
Summary 
• Towards FIWARE from the FI-PPP 
• FI-WARE Generic Enablers 
› What 
› How 
• FI-Lab and access to technologies 
› Support during the execution of projects 
› Extent of technology usage 
FINODEX – 10.10.2014 - Copenhagen 17
FI-WARE Generic Enablers 
 
The FI-WARE Platform comprises a set of technological “Generic Enablers” 
which are considered general purpose and independent from any “usage area” 
 
Generic Enablers provide open interfaces: 
• To Application Developers (APIs) 
• To support interoperability with other Ges 
 
Building with other GEs a FI-WARE Reference Architecture 
18 
FINODEX – 10.10.2014 - Copenhagen
FI-WARE Generic Enablers (GEs) 
 
FI-WARE GE Specifications are open (public and royalty-free) 
 
FI-WARE GE implementation (FI-WARE GEi): 
 
Platform product that implements a given GE Open Spec 
 
There might be multiple compliant GEis of each GE Open Spec 
 
Available FI-WARE GEis published on the FI-WARE Catalogue 
(To be cleaned ...) 
 
The FI-WARE project delivers at least one reference 
implementation for each FI-WARE GE: 
• Based upon results of previous R&D projects 
• Publicly available Technical Roadmap updated in every release 
• Licensed as open source (several versions at the moment) 
FINODEX – 10.10.2014 - Copenhagen 19
What are the needs of developers ? 
Connect apps to the 
physical world 
FINODEX – 10.10.2014 - Copenhagen 20
What are the needs of developers ? 
Manage data at large scale and 
transform it into knowledge 
FINODEX – 10.10.2014 - Copenhagen 21
What are the needs of developers ? 
Benefit from open innovation 
(open data, co-creation) 
FINODEX – 10.10.2014 - Copenhagen 22
What are the needs of developers ? 
Reach target users, 
monetize 
FINODEX – 10.10.2014 - Copenhagen 23
What are the needs of developers ? 
Ensuring Privacy, Security 
and Trust 
FINODEX – 10.10.2014 - Copenhagen 24
What are the needs of developers ? 
Keep investment in infrastructures 
lower and under control 
FINODEX – 10.10.2014 - Copenhagen 25
FI-WARE: Targeting developers needs 
What How 
Rich web-based User Experience Advanced UI Enablers 
Connect apps to the physical world 
Manage open data at large scale 
and transform it into knowledge 
Benefit from open innovation 
(crowd-sourcing, apps composition) 
IoT-M2M Enablers 
Data/Context Enablers 
Ensuring Privacy, Security and Trust Security Enablers 
26 
Business & Delivery Framework 
(revenue-share, cross-selling, …) 
Reach target users, monetize 
Integration and Composition Enablers 
Take the most of infrastructures while 
keeping costs lower and under control 
Advanced Cloud Enablers 
Access from everywhere, adapt to 
devices 
Enablers easing interface to 
Network and Devices 
FINODEX – 10.10.2014 - Copenhagen
Here they are (all): Apps 
ApplicationMashup - Wirecloud UPM 
Offers a composition editor and execution engine that allows end users with little or no programming skills to 
create and run a composite web application front-end as a mashup built from widgets and operators relaying on 
backend data sources and services 
Business Calculator iMinds 
The Business Calculator is a set of interconnected services which enable the user to model and simulate the 
different revenue and cost aspects of a new or existing business offering. It is a platform as it allows multiple 
approaches to be plugged in and linked at run-time to the overall external interface. 
Business Modeler iMinds 
The Business Modeler is a part of the Applications/Services ecosystem and provides a web-based graphical 
tool aimed at business experts for creating and evaluating high-level business models. It allows them to 
get an estimation of the profitability of a certain model and define value and money streams quickly and 
transparently. 
Ligth Semantic Composition Editor - COMPEL AtoS 
The Light Semantic Composition is a graphical tool to generate service compositions through BPM files. The 
main drawback of service composition is the difficulty for the business managers to design service compositions 
with any technology knowledge. Thanks to semantics, this composer close the gap with business people making 
use of business domain ontologies that hide as maximum all the technical details. 
Marketplace SAP 
The Marketplace provides functionality necessary for bringing together offering and demand for making 
business. These functions include basic services for registering business entities, publishing and retrieving 
offerings and demands, search and discover offerings according to specific consumer requirements as well as 
lateral functions like review, rating and recommendation. 
Mediator TI 
Mediator APIs allow to create and handle mediation Services i.e. services that can be invoked to call a target 
service adding specific mediation logics to the existing target service basic interface and behaviour. In particular 
the Mediator allows you to 
•expose a REST web service as a SOAP web service 
•expose a service with an xml payload with any different xml structure for the payload 
•expose old ASCII delimited message used through old protocols such as FTP, as web services with an xml 
payload, both SOAP or REST 
27 
FINODEX – 10.10.2014 - Copenhagen
Here they are (all): Apps – cont. 
Repository SAP 
The Repository is a place to store service models, especially service descriptions but also other models required 
by components of the overall delivery framework (e.g. technical models for service composition and mashup). 
The repository provides a common location for storage (centrally or distributed and replicated), reference and/or 
safety. The use of a repository is required in order to appear at the marketplace or other tools referring to a 
number of central repositories for information relevant for interoperation of the enablers and roles within the FI-Ware 
28 
platform. 
Registry SAP 
The Registry Enabler is used to store information on service instances necessary for run-time execution. 
Revenue Settlement and Sharing System TID 
The Revenue Sharing System (RSS) GE is in charge of distributing the revenues originated by the usage of a 
given application among several stakeholders involved. In particular, it focuses on sharing part of the revenue 
generated by an application between the marketplace provider and the service provider(s) responsible for the 
application. Note that, in the case of composite services, more than one service provider may have to receive a 
share of the revenues. 
Store - WStore UPM 
Store is the GE for selling services to both consumers and developers of Future Internet applications and 
services and for end-to-end managing of offerings and sales. 
While a marketplace is a platform for many stores to place their offerings to a broader audience and consumers 
to search and compare services and find the store where to buy, a store is owned by a store owner who has full 
control over a specific service/app portfolio and offerings. The final business transaction (buying) is done at the 
store and the whole back office process (end-to-end managing of offerings and sales) is handled by the store. 
FINODEX – 10.10.2014 - Copenhagen
Here they are (all): Cloud 
IaaS DCRM IBM, Intel 
The DataCenter Resource Management GE provides the basic Virtual Machine (VM) hosting capabilities, as well 
as management of the corresponding resources within the DataCenter that hosts a particular FI-WARE Cloud 
Instance. 
IaaS Service Management - Claudia TID 
Self-service provisioning and life cycle management of Organizations, Virtual Data Centers, Virtual Appliances and 
Virtual Machines and automatic scaling of Virtual Machine based on rules. This extends the basic functionalities 
offered by DCRM GE in order to cope with elasticity management, vApps and Virtual Data Centers. 
Job Scheduler – ProActive Cloud Job Scheduler TID 
Thanks to jobs portability, homogeneous management of computing resources and scheduling flexibility over them, 
this general-purpose GE will enable you (user/developer/data centre admin) to increase your productivity. 
Object Storage IBM 
This GE comprises a storage service that operates at a more abstract level than that of block-based storage (e.g. 
iSCSI-, AoE-type technologies). Rather than storing a sequence of bits and bytes, it stores items as units of both 
opaque data and meta-data. An example of object-based storage is Amazon’s S3 service offering where data 
(objects) are stored in buckets (containers of objects). 
PaaS Manager - Pegasus TID 
Self-Service provisioning and life cycle management of middleware including the provisioning of the required 
virtual resources at IaaS and configuration of the whole software stack on that virtual resources. 
Self-Service Interfaces – Cloud Portal UPM 
Self Service Interfaces for Cloud Hosting 
Software Deployment & Configuration – Sagitta TID 
Sagitta (the Software Deployment and Configuration -SDC- GE), is the key enabler to support automated 
deployment (installation and configuration) of software on running virtual machines. As part of the complete 
process of deployment of applications, the aim of Sagitta is to deploy software product instances upon request of 
the user using the API or through the Cloud Portal. 
29 
FINODEX – 10.10.2014 - Copenhagen
Here they are (all): Data/Context management 
Big Data Analysis - Cosmos TID 
This GE offers a continuous solution for both Big Data crunching and Big Data Streaming. A key characteristic of this GE is 
that it would present a unified set of tools and APIs allowing developers to program the analysis on large amount of data 
and extract relevant insights in both scenarios. 
Complex Event Processing – IBM Proactive Technology Online IBM 
Complex Event Processing (CEP) is the analysis of event data in real-time to generate immediate insight and enable 
instant response to changing conditions. Some functional requirements this technology addresses include event-based 
routing, observation, monitoring and event correlation. The technology and implementations of CEP provide means to 
expressively and flexibly define and maintain the event processing logic of the application, and in runtime it is designed 
to meet all the functional and non-functional requirements without taking a toll on the application performance, 
removing one issue from the application developer’s and system managers concerns. 
Compressed Domain Video Analysis - Codoan Siemens 
The target users of the Compressed Domain Video Analysis GE are all applications that want to extract meaningful 
information from video content and that need to automatically find characteristics in video data bases on given tasks. 
The GE can work for previously stored video data as well as for video data streams (e.g., received from a camera in real 
time). 
Location Platform - LOCS Thales 
The Location GE in FI-WARE targets any application, GEs in FI-WARE, or any complementary platform enabler, that aims 
to retrieve mobile device positions and Location area events. The Location GE is based on various positioning techniques 
such as A-GPS, WiFi and Cell-Id whilst taking into account the end-user privacy. 
Meta-data Pre-processing – Metadata Preproessor Siemens 
Target users are all stakeholders that need to convert metadata formats or need to generate objects (as instantiation of 
classes) that carry metadata information. The requirements to transform metadata typically stem from the fact that in 
real life various components implementing different metadata formats need to inter-work. However, typically products 
from different vendors are plugged together. In this case, the “Metadata Pre-Processor” acts as a mediator between the 
various products. 
30 
FINODEX – 10.10.2014 - Copenhagen
Here they are (all): Data/Context management 
(cont.) 
Publish/Subscribe Broker – Context Awareness Platform TI 
Publish/Subscribe GE is a components allowing to publish context information in push (update) mode and 
obtain the context data in two modes: pull (on-request) or push (on-subscription). via simple set of REST-like 
and REST-ful APIs. 
Publish/Subscribe Broker – Orion Context Broker TID 
The Orion Context Broker, implementing the NGSI9 and NGSI10 interfaces, allows clients to do several 
operations: 
•Register context producer applications, e.g. a temperature sensor within a room 
•Update context information, e.g. send updates of temperature 
•Being notified when changes on context information take place (e.g. the temperature has changed) or with a 
given frequency (e.g. get the temperature each minute) 
•Query context information. The Orion Context Broker stores context information updated from applications, so 
queries are resolved based on that information. 
Semantic Annotation TI 
Target users are all stakeholders that want to enrich textual data (tags or text) with meaningful and external content. 
Semantic Application Support GE ATOS 
Target users are mainly ontology engineers and developers of semantically-enabled applications that need RDF storage 
and retrieval capabilities. 
Stream Oriented - Kurento URJC 
The Stream Oriented GE provides a framework devoted to simplify the development of complex interactive 
multimedia applications through a rich family of APIs and toolboxes. 
31 
FINODEX – 10.10.2014 - Copenhagen
Here they are (all): I2ND 
Cloud Edge Technicolor 
The Cloud Edge (aka Cloud Proxy) is a kind of "super gateway". It is located at the borderline between the 
WAN and the LAN(s) and is able to locally execute any kind of application inside virtual machines. In other 
words, it is a IaaS platform located at the user's premises. 
Connected Devices Interface – A-CDI Intel 
A-CDI is a JavaScript API initially supporting the Android platform. It will provide a common JavaScript API 
across a range of web application frameworks including, Webinos, Tizen, Web Browsers (HTML5), and 
PhoneGap. It provides 3 key assets to application developers: 
1. A common way to access native device functionality across Web platforms 
2. Advanced user experience monitoring and network resources control to ensure user satisfaction 
3. Access network connectivity management to monitor, change and improve the device connectivity. 
Network Information and Control NSN, Alcatel, UniRoma, 
The Network Information and Control (NetIC) Generic Enabler provides the means to optimally exploit the network 
capabilities, by means of the implementation of an interfaces and APIs towards networking elements. NetIC will both 
expose related network state information to the user of the interface as well as offer a defined level of control and 
management of the network. 
Service, Capability, Connectivity, and Control DT 
The S3C is the central point of the Interface to network and devices. It includes features which can be used by 
network operators as well as network information and network control features that can be used by application 
developers. S3C GE can be seen as the GE to run and steer the network infrastructure. The baseline 
underlying network management system is the Evolved Packet Core (EPC) specified by 3GPP. 
32 
FINODEX – 10.10.2014 - Copenhagen
Here they are (all): IoT 
(Backend) DeviceManagment – IDAS TID 
This enabler is aimed to large IoT deployments (>1000 devices). It collects all observations of devices and translates 
them into NGSI events available at a (global) Orion ContextBroker . 
This way, application developers that are not IoT experts can still consume devices observations and send 
commands through the Orion ContextBroker enabler. 
Devices registered in IDAS are both able to send observations and receive commands. 
ConfigurationManager – IoT Discovery UniSurrey 
The primary purpose is to allow context producers to register their IoT Objects in linked-data format, and in turn allow 
context consumers to discover them using a set of search techniques. 
Configuration Manager – Orion Context Broker TID 
The Orion Context Broker is an implementation of the Configuration Manager GE, providing the NGSI9 interfaces. 
Within the IoT chapter, it is aimed to be used in combination with IoT Broker GE (so the IoTBroker deals with NGSI10 
in a stateless fashion, relying in Orion as persistent storage for NGSI9 registrations) although it can be also used as 
a stand alone component. 
Gateway Data Handling - EspR4FastData Orange 
Gateway Data Handling GE is designed to provide a common access in real time to all data, for any kind of sensors 
and "Things". Using a simple local XML storage, this enabler can save and locally store relevant processed data, as 
close as possible to the processed entities. Gateway Data Handling GE is the first stage of intelligence, transforming 
data into events thanks to smart but simple rules. EspR4FastData is a simple deployable servlet application. It 
features a dedicated REST management API, and a partial implementation of the standardized NGSI API. 
Gateway Data Handling – SOL/CEP AtoS 
SOL/CEP is a fast, versatile Complex Event Processor, able to collect vast amounts of asynchronous events of a 
different types and correlate them into single events, called Complex Events. It can read from and write to numerous 
different channels using various different protocols. 
NEC IoT Broker NEC, 
The IoT Broker is a middleware component enabling applications to retrieve aggregated information from Internet-of- 
Things installations that consist of a multitude of devices and gateways. 
33 
FINODEX – 10.10.2014 - Copenhagen
Here they are (all): IoT (cont.) 
Protocol Adapter – MR CoAP SAP 
The IoT Broker is a middleware component enabling applications to retrieve aggregated information from Internet-of- 
Things installations that consist of a multitude of devices and gateways. 
Protocol Adapter – ZPA TI 
A Gateway Protocol Adapter GE is capable to handle one of the protocols used by IoT Devices that are accepted in 
FI-WARE, in particular the ZPA (ZigBee Protocol Adapter) enables the communication with IoT Devices 
implementing the ZigBee specification. 
The goal of a Gateway Protocol Adapter GE is to translate a specific protocol (in the case of ZPA is ZigBee) into a 
unique internal language which normalizes the different communication protocols (in the case of ZPA is the Generic 
Device API). 
Template Handler SAP 
The Template Handler GE is an integrated environment that allows for modelling and executing BPMN business 
processes that are augmented with FI-WARE IoT BPMN standard extensions such as: PhysicalEntity, 
SensingTask, and NGSIStartEvent: 
34 
FINODEX – 10.10.2014 - Copenhagen
Here they are (all) - Security 
Access Control Thales 
The API allows to manage authorization policies, and based on those policies, provides authorization 
decisions for requests to REST APIs of other GEs/services in FI-WARE. The API of the Access Control GE 
itself follows the REST architecture style, and uses the XACML (eXtensible Access Control Markup 
Language) standard for the policy syntax and evaluation, as well as for the authorization decision 
request/response format. 
Android Flow Monitoring – FlowId INRIA 
The goal of the Android Flow Monitoring Optional Enabler is to allow Android devices users as well as their 
company's IT administrators to monitor the network usage of the devices. This allows users and 
administrators to determine which application make use of the network, and how often, as this might generate 
cost and cause faster battery drain. 
Content Based Security Thales 
Content Based Security (CBS) is an application layer security approach that provides a means to protect the 
confidentiality and integrity of information and to control access to it. 
Context-based Security and Compliance – PRRS AtoS 
The Context-based Security & Compliance GE provides a help to end-users for automatic run-time selection 
and deployment of security services based on his security requirements and constraints to ensure the 
compliance with them in a changing environment. 
Data Handling – PPL SAP 
When private and sensitive data is sent and stored into external web or cloud servers, there is no real control 
by the owner. This lack of control is due to the absence of mechanisms and methods that provides an ccess 
and usage control to the stored data during its life time. This generic enable provides the framework and the 
necessary tool to give the control to the data owner by imposing obligations on the data and restrictions. 
DataBase Anonymazer SAP 
DB Anonymizer DBA is a data anonymization/disclosure policy evaluator. 
35 
FINODEX – 10.10.2014 - Copenhagen
Here they are (all) – Security (cont.) 
Identity Management NSN, DT, UPM 
This enabler provides authentication/access control and identity/attribute assertions as a service to relying parties. 
Malware Detection - Morphus INRIA 
The Malware Detection Service GE provides a mechanism for determining if the submitted executable binary 
file is sane or infected by a malware. 
Privacy-Preserving Authentication IBM 
This enabler provides the code to implement the various components of a privacy-preserving authentication 
system. In particular, it allows 
1. identity providers to setup an online service for issuing privacy-preserving attribute-based credentials (aka 
36 
anonymous credentials) 
2. end users to generate privacy-preserving tokens (on the basis of a given access policy) to anonymously 
yet accountably authenticate to service providers 
3. service providers to verify the user-generated tokens with respect to a given access policy 
Secure Storage Service Thales 
The Secure Storage Service (SSS) is a storage facility allowing registered Users and trusted Service 
Providers to store and access data (XML files) remotely. It is accessible from the Internet. 
Security Monitoring Thales, ATOS 
The Security Monitoring GE was designed to be offered as a services suite. The services provided, even if 
they can be used in isolation offer their most when used conjointly to cover the whole & primary usage pattern. 
Hereafter is the list of services offered by the Security Monitoring 
•MulVAL Attack Paths Engine 
•Scored Attack Paths 
•Remediation 
•Service Level SIEM 
•Visualisation 
•IoT Fuzzer 
•Android Vulnerability Assessment 
FINODEX – 10.10.2014 - Copenhagen
Domain-specific platforms = FI-WARE + specific 
enablers 
FI-WARE 
37 
GEs 
SMART City 
Apps 
SMART Factory 
Apps 
SMART 
Agrifood Apps 
Domain 
specific 
enablers 
FINODEX – 10.10.2014 - Copenhagen
Summary 
• Towards FIWARE from the FI-PPP 
• FI-WARE Generic Enablers 
› What 
› How 
• FI-Lab and access to technologies 
› Support during the execution of projects 
› Extent of technology usage 
FINODEX – 10.10.2014 - Copenhagen 38
Context Management in FI-WARE 
 
A simple yet powerful standard API should be defined that helps 
programmers to manage Context information 
 
Context information refers to the values of attributes characterizing 
entities relevant to applications 
My Application 
39 
API 
Bus 
• Location 
• No. passengers 
• Driver 
• Licence plate 
Person 
• Name-Surname 
• Birthday 
• Preferences 
• Location 
• ToDo list 
Shop 
• Location 
• Business name 
• Franchise 
• offerings 
FINODEX – 10.10.2014 - Copenhagen
Context Management in FI-WARE 
 
Context information may come from many sources using different 
interfaces and protocols … but programmers should just care about 
entities and their attributes … 
What’s the current temperature in place “X”? 
Place = “X”, temperature = 30º 
40 
API 
A sensor in a 
pedestrian street 
The Public Bus 
Transport Management 
It’s too hot! 
A person from his smartphone system 
FINODEX – 10.10.2014 - Copenhagen
Context Management in FI-WARE 
 
Programmers may want to get notified when an update on context 
information takes place … 
Bus = “X”, last_stop = “A”, 
arrived= “Yes” 
push 
41 
Notify me when bus “X” 
arrives at the bus stop “A” API 
FINODEX – 10.10.2014 - Copenhagen
Context Management in FI-WARE 
 
Acting on certain devices should be as easy as to change the value of 
attributes linked to certain entities 
Street Lamp lamp1 : status  “on” 
Street lamp = “lamp1”, status= “on” 
42 
API 
FINODEX – 10.10.2014 - Copenhagen
The Context Broker GE 
• The ContextBroker component deals with management of Context information 
• It provides a simple yet powerful API based on the OMA NGSI-9 and NGSI-10 
standard interfaces 
My Application 
43 
API 
Context Broker 
FINODEX – 10.10.2014 - Copenhagen
Basic Context Broker operations (1) 
 
Context Producers publish data/context elements by invoking the 
updateContext operation on a Context Broker. 
 
Context Consumers can retrieve data/context elements by invoking the 
queryContext operation on a Context Broker 
44 
queryContext 
Context Consumer 
updateContext 
Context Producer Context Broker 
FINODEX – 10.10.2014 - Copenhagen
Basic entities and operations (2) 
 
Context Consumers can be subscribed to reception of context information 
complying with certain conditions, using the subscribeContext operation a 
ContextBroker exports. Such subscriptions may have a duration. 
 
The Context Broker notifies updates on context information to subscribed 
Context Consumers by invoking the notifyContext operation they export 
notifyContext (subscription_id, data/context) 
45 
Application 
subscription_id = subscribeContext (consumer, expr, duration) 
Context Broker Context Consumer 
FINODEX – 10.10.2014 - Copenhagen
Basic entities and operations (3) 
 
Context Providers can be registered to the Context Broker linked to certain 
context information. 
 
A Context Broker will invoke the queryContext operation exported by Context 
Providers whenever they are queried for context information or have to notify 
updates in context information 
46 
Application 
registerContext (producer URI, 
registration data, duration, registration_id) 
queryContext 
Context Provider Context Broker 
queryContext 
Context Consumer 
FINODEX – 10.10.2014 - Copenhagen
Integration with existing systems 
 
Context adapters will be developed to interface with existing systems (e.g., 
municipal services management systems in a smart city) acting as Context 
Providers, Context Producers, or both 
 
Some attributes from a given entity may be linked to a Context Provider while 
other attributes may be linked to Context Producers 
System A System B 
47 
queryContext (e1, 
attr1, attr2) 
queryContext (e1, 
attr1) 
Context Provider 
updateContext (e1, 
attr2) 
Context Consumer 
Application 
Context Broker 
FINODEX – 10.10.2014 - Copenhagen
Integration with sensor networks 
 
The backend IoT Device Management GE enables creation and configuration 
of NGSI IoT Agents that connect to sensor networks 
 
Each NGSI IoT Agent can behave as Context Consumers or Context 
Providers, or both 
OMA NGSI API (northbound interface) 
FI-WARE Context Broker 
48 
IoT 
Agent-1 
IoT 
Agent-2 
IoT 
Agent-n 
IoT Agent 
Manager 
create/monitor 
FI-WARE Backend IoT 
Device Management 
(southbound interfaces) 
ETSI M2M MQTT IETF CoAP 
FINODEX – 10.10.2014 - Copenhagen
Context Processing and Analysis 
Applications 
Programming of rules NGSI-9/10 
Complex Event 
Processing 
49 
(CEP) 
Simple Processing 
(aggregation, averages, …) 
Sensor2Things 
BigData Analysis 
(COSMOS) 
Context 
Broker 
Context Management 
Processing and Analysis 
NGSI-9/10 
Context 
Source 
s 
FINODEX – 10.10.2014 - Copenhagen
FI-WARE IoT-M2M & Context/Management altogether 
NGSI IoT 
Agents 
IoT Backend Device 
Management (DCA GW) 
Backend 
Applications 
CEP 
Sensor2Things 
FI-WARE NGSI-9/10 
IoT-enabled 
Context 
Management 
Backend 
BigData 
Analysis 
ContextBroker 
Other 
sources 
Gateway/Device 
Platform GEs 
Gateway/Device 
Platform GEs 
Gateway/Device 
Platform GEs 
Gateway/Device 
Platform GEs 
Native NGSI 
IoT Agent 
Native NGSI 
IoT Agent 
FINODEX – 10.10.2014 - Copenhagen 50
Envisioned target Smart City platform 
CEP 
Inventory 
 
Smart city platform as a 
Data/Knowledge Hub 
 
Non-intrusive, open to 
third parties 
CKAN 
Big Data 
Context Broker 
Accounting & Payment & Billing 
IDM & Auth 
Short-term 
historic 
data 
BigData 
Processing 
Data 
Quering/Action, 
Publish/Subscr 
Open Data 
publishing 
Real-time 
processing 
BI 
ETL 
RULES 
DEFINITION 
TOOL 
OPERATIONAL 
DASHBOARD 
KPI GOVERNANCE OPEN DATA PORTALS 
Service 
orchestrator 
Context 
Adapters 
IoT Broker & Config 
Management 
(from sensors to things) 
IoT Backend 
Device Management 
actuators Open Data 
51 
measures / 
commands 
IoT/Sens 
or 
Real Time 
Media 
Stream 
Processing 
Media 
streams 
City 
Services 
GIS 
Specific Enablers 
Generic Enablers 
FINODEX – 10.10.2014 - Copenhagen
How the ecosystem is actually emerging: the 
case of Smart Cities 
 
Some cities already connecting to FI-Lab: 
• Italy: Trento, Torino, Veneto 
• Spain: Sevilla, Málaga, Santander, Valencia, 
Sabadell, … 
• Finland: Espoo 
• Discussion with cities in other countries ongoing 
 
FI-WARE Challenge on Smart Cities: 
• Launched end of October 
• 300+ teams (individuals, startups, SMEs – few 
researchers) applied to the challenge (ES, EN) 
• 20 final teams run the final in CPBR 14 
• quite amazing results! 
FINODEX – 10.10.2014 - Copenhagen 52
Smart Santander 
 
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) 
53 
FINODEX – 10.10.2014 - Copenhagen
Smart Seville 
 
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) 
54 
 
Reference FI-WARE applications: 
• Mobility of masses and masses detection 
• Water healthiness in ornamental fountains 
FINODEX – 10.10.2014 - Copenhagen
Trento Smart City 
 
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. 
55 
FINODEX – 10.10.2014 - Copenhagen
SmartCity Malaga 
 
Large amount of open datasets uploaded on 
Big Data platform and ready for analysis 
56 
• Animals pests forecasts. 
• Integration of public transport data, 
• parking information, etc.. 
 
Citizens’s smartphones as sensors capturing 
real-time open data (temperature, humidity, 
etc) offered through standard FI-WARE APIs 
 
Reference FI-WARE applications 
• Personal dashboard for the citizes available in 
smartphones (warnings, events, leisure, 
marketing, etc.) 
• Municipal Dashboards easing management of 
municipal services 
FINODEX – 10.10.2014 - Copenhagen
A richful ecosystem is arising 
57 
• Streetlights 
• Public transportation 
• Parkings 
• Traffic 
• Gardens Irrigation 
Smart Sevilla 
• Smartphone Sensors 
• Traffic incidences 
• Public transportation 
• Bikes renting 
• Animal Pests 
• Public Transportation 
• Cultural Events 
• Demography 
• Parkings 
• Surveillance media streams 
• fountains water healthiness 
• Water consumption 
• Noise 
• Demography, Bikes renting 
Espoo 
Lisbon 
Valencia 
Las Palmas 
Sabadell 
FINODEX – 10.10.2014 - Copenhagen
Summary 
• Towards FIWARE from the FI-PPP 
• FI-WARE Generic Enablers 
› What 
› How 
• FI-Lab and access to technologies 
› Support during the execution of projects 
› Extent of technology usage 
FINODEX – 10.10.2014 - Copenhagen 58
FI-WARE Catalogue (http://catalogue.fi-ware.org) 
FINODEX – 10.10.2014 - Copenhagen 59
FI-WARE Catalogue (http://catalogue.fi-ware.org) 
FINODEX – 10.10.2014 - Copenhagen 60
FI-WARE Catalogue (http://catalogue.fi-ware.org) 
61
FI-WARE Catalogue (http://catalogue.fi-ware.org) 
FINODEX – 10.10.2014 - Copenhagen 62
FI-WARE Forge …. 
http://forge.fi-ware.eu/plugins/mediawiki/wiki/fiware/index.php/Quick_FI-WARE_tour 
63 
FINODEX – 10.10.2014 - Copenhagen
FI-Lab (http://lab.fi-ware.org) 
FINODEX – 10.10.2014 - Copenhagen 64
FI-Lab: Open Data sets 
FINODEX – 10.10.2014 - Copenhagen 65
FI-WARE University (http://edu.fi-ware.org) 
FINODEX – 10.10.2014 - Copenhagen 66
Other examples … 
 
FINESCE Trial 3 
 
FI-WARE Developers Portal (http://www.fi-ware.org/fi-ware-developers-portal/) 
• FI-Beer (https://github.com/dmoranj/fi-beer) 
FINODEX – 10.10.2014 - Copenhagen 67
FINESCE (Trial 3): FI Building the Energy Market 
Motivations 
•High density of Renewable Energy 
Sources 
•Generation is more and more 
distributed 
•Demand is more controllable than 
production 
Objective 
…to increase the grid stability and 
efficiency by using energy market 
mechanisms… 
Scope 
Experimentation in Terni’s area 
(Italy) 
• ~15 Customers 
• ~2 Renewable Energy 
Sources 
Marketplace for Demand 
Side Management 
FINODEX – 10.10.2014 - Copenhagen 68
FINESCE (Trial 3): Proposed Architecture 
FINODEX – 10.10.2014 - Copenhagen 69
Support to FIWARE Accelerators 
 
FI-CORE is setting-up a dedicated team of 8 persons: a person for to 
accelerator projects (available from October 2014) 
 
FI-CORE is responsible for the Level 1, 2 and 3 support (1 and 2 provided by 
XIFI till its end – May 2015 – but this will be transparent to end users) 
• Support to decide if an application is using FI-WARE properly 
• Support to choose the rigth GEIs 
• Corrective maintenance of GEIs 
• NOT support to business evaluation as such 
FINODEX – 10.10.2014 - Copenhagen 70
Summary 
• Towards FIWARE from the FI-PPP 
• FI-WARE Generic Enablers 
› What 
› How 
• FI-Lab and access to technologies 
› Support during the execution of projects 
› Extent of technology usage 
• Conclusions 
FINODEX – 10.10.2014 - Copenhagen 71
Conclusions: An ambitious plan under way! 
 
Ambitious FI-WARE promotion campaign (4,2 M€ 
investment during May 2013 – April 2014 period) 
• Launch of the FI-WARE Open Innovation Lab at 
London Campus Party (September 3-8) 
• Presence in 50 startup weekend events across Europe 
• Hackathons, Development contests (870 K€ in awards) 
 
100 M€ of funding for SMEs and Web entrepreneurs 
developing products on top of FI-WARE: 
• to be canalized through incubators, accelerators, SME 
associations 
• projects starting in 2014 
 
Expansion of FI-LAB on several countries in Europe 
 
Cities connecting to FI-LAB putting their data at work 
 
FI-WARE and FI-LAB continuation phase (23 M€) 
FINODEX – 10.10.2014 - Copenhagen 72
Thanks ! 
http://fi-ppp.eu 
http://fi-ware.org 
http://lab.fi-ware.org 
http://edu.fi-ware.org 
Follow @Fiware on Twitter ! 
FINODEX – 10.10.2014 - Copenhagen 73

Contenu connexe

Tendances

FIWARE for smart cities (ZEN style)
FIWARE for smart cities (ZEN style)FIWARE for smart cities (ZEN style)
FIWARE for smart cities (ZEN style)Juanjo Hierro
 
OASC Session ICT 2015
OASC Session ICT 2015OASC Session ICT 2015
OASC Session ICT 2015FIWARE
 
FIWARE Overview presentation
FIWARE Overview presentationFIWARE Overview presentation
FIWARE Overview presentationJuanjo Hierro
 
FIWARE & TM Forum partnership (Infographic)
FIWARE & TM Forum partnership (Infographic)FIWARE & TM Forum partnership (Infographic)
FIWARE & TM Forum partnership (Infographic)FIWARE
 
FIWARE: Transforming Smart Cities into engines of growth
FIWARE: Transforming Smart Cities into engines of growthFIWARE: Transforming Smart Cities into engines of growth
FIWARE: Transforming Smart Cities into engines of growthJuanjo Hierro
 
FIWARE Overview
FIWARE OverviewFIWARE Overview
FIWARE OverviewFIWARE
 
FIWARE - Can connected objects dream with Smart Cities, Smart places?
FIWARE - Can connected objects dream with Smart Cities, Smart places?FIWARE - Can connected objects dream with Smart Cities, Smart places?
FIWARE - Can connected objects dream with Smart Cities, Smart places?Juanjo Hierro
 
FIWARE Global Summit - Moving Towards a Data Economy Business Model: A Real E...
FIWARE Global Summit - Moving Towards a Data Economy Business Model: A Real E...FIWARE Global Summit - Moving Towards a Data Economy Business Model: A Real E...
FIWARE Global Summit - Moving Towards a Data Economy Business Model: A Real E...FIWARE
 
3° Fiware Overview-Chile- Track
3° Fiware Overview-Chile- Track3° Fiware Overview-Chile- Track
3° Fiware Overview-Chile- TrackTIDChile
 
FIWARE for Smart Cities: City of Ancona - Parking Advisor
FIWARE for Smart Cities: City of Ancona - Parking AdvisorFIWARE for Smart Cities: City of Ancona - Parking Advisor
FIWARE for Smart Cities: City of Ancona - Parking AdvisorFIWARE
 
Valencia Smart City project powered by Telefonica and Red Hat IoT solutions
Valencia Smart City project powered by Telefonica and Red Hat IoT solutionsValencia Smart City project powered by Telefonica and Red Hat IoT solutions
Valencia Smart City project powered by Telefonica and Red Hat IoT solutionsDavid Bericat
 
FIWARE Global Summit - Smart Parking for Electric Vehicles
FIWARE Global Summit - Smart Parking for Electric VehiclesFIWARE Global Summit - Smart Parking for Electric Vehicles
FIWARE Global Summit - Smart Parking for Electric VehiclesFIWARE
 
Smart Cities webinar (2016)
Smart Cities webinar (2016)Smart Cities webinar (2016)
Smart Cities webinar (2016)Marc Jadoul
 
FIWARE Global Summit - Snap4City (IoT): Integrating Data and Devices
FIWARE Global Summit - Snap4City (IoT): Integrating Data and DevicesFIWARE Global Summit - Snap4City (IoT): Integrating Data and Devices
FIWARE Global Summit - Snap4City (IoT): Integrating Data and DevicesFIWARE
 
FIWARE Global Summit - Factory Shop Floor Digitalization using FogFlow
FIWARE Global Summit - Factory Shop Floor Digitalization using FogFlowFIWARE Global Summit - Factory Shop Floor Digitalization using FogFlow
FIWARE Global Summit - Factory Shop Floor Digitalization using FogFlowFIWARE
 
Open Days 2015: Open & Agile Smart Cities - Creating the European Smart City ...
Open Days 2015: Open & Agile Smart Cities - Creating the European Smart City ...Open Days 2015: Open & Agile Smart Cities - Creating the European Smart City ...
Open Days 2015: Open & Agile Smart Cities - Creating the European Smart City ...Open & Agile Smart Cities
 
FIWARE Global Summit - AUDP – the Atos Urban Data Platform
FIWARE Global Summit - AUDP – the Atos Urban Data Platform FIWARE Global Summit - AUDP – the Atos Urban Data Platform
FIWARE Global Summit - AUDP – the Atos Urban Data Platform FIWARE
 
Knowage & FIWARE: the new ecosystem for Smart Applications, Alessandro Portos...
Knowage & FIWARE: the new ecosystem for Smart Applications, Alessandro Portos...Knowage & FIWARE: the new ecosystem for Smart Applications, Alessandro Portos...
Knowage & FIWARE: the new ecosystem for Smart Applications, Alessandro Portos...OW2
 
FIWARE Wednesday Webinars - Architecting Your Smart Solution Using FIWARE
FIWARE Wednesday Webinars - Architecting Your Smart Solution Using FIWAREFIWARE Wednesday Webinars - Architecting Your Smart Solution Using FIWARE
FIWARE Wednesday Webinars - Architecting Your Smart Solution Using FIWAREFIWARE
 

Tendances (20)

FIWARE for smart cities (ZEN style)
FIWARE for smart cities (ZEN style)FIWARE for smart cities (ZEN style)
FIWARE for smart cities (ZEN style)
 
OASC Session ICT 2015
OASC Session ICT 2015OASC Session ICT 2015
OASC Session ICT 2015
 
FIWARE Overview presentation
FIWARE Overview presentationFIWARE Overview presentation
FIWARE Overview presentation
 
FIWARE - Smart Cities
FIWARE - Smart CitiesFIWARE - Smart Cities
FIWARE - Smart Cities
 
FIWARE & TM Forum partnership (Infographic)
FIWARE & TM Forum partnership (Infographic)FIWARE & TM Forum partnership (Infographic)
FIWARE & TM Forum partnership (Infographic)
 
FIWARE: Transforming Smart Cities into engines of growth
FIWARE: Transforming Smart Cities into engines of growthFIWARE: Transforming Smart Cities into engines of growth
FIWARE: Transforming Smart Cities into engines of growth
 
FIWARE Overview
FIWARE OverviewFIWARE Overview
FIWARE Overview
 
FIWARE - Can connected objects dream with Smart Cities, Smart places?
FIWARE - Can connected objects dream with Smart Cities, Smart places?FIWARE - Can connected objects dream with Smart Cities, Smart places?
FIWARE - Can connected objects dream with Smart Cities, Smart places?
 
FIWARE Global Summit - Moving Towards a Data Economy Business Model: A Real E...
FIWARE Global Summit - Moving Towards a Data Economy Business Model: A Real E...FIWARE Global Summit - Moving Towards a Data Economy Business Model: A Real E...
FIWARE Global Summit - Moving Towards a Data Economy Business Model: A Real E...
 
3° Fiware Overview-Chile- Track
3° Fiware Overview-Chile- Track3° Fiware Overview-Chile- Track
3° Fiware Overview-Chile- Track
 
FIWARE for Smart Cities: City of Ancona - Parking Advisor
FIWARE for Smart Cities: City of Ancona - Parking AdvisorFIWARE for Smart Cities: City of Ancona - Parking Advisor
FIWARE for Smart Cities: City of Ancona - Parking Advisor
 
Valencia Smart City project powered by Telefonica and Red Hat IoT solutions
Valencia Smart City project powered by Telefonica and Red Hat IoT solutionsValencia Smart City project powered by Telefonica and Red Hat IoT solutions
Valencia Smart City project powered by Telefonica and Red Hat IoT solutions
 
FIWARE Global Summit - Smart Parking for Electric Vehicles
FIWARE Global Summit - Smart Parking for Electric VehiclesFIWARE Global Summit - Smart Parking for Electric Vehicles
FIWARE Global Summit - Smart Parking for Electric Vehicles
 
Smart Cities webinar (2016)
Smart Cities webinar (2016)Smart Cities webinar (2016)
Smart Cities webinar (2016)
 
FIWARE Global Summit - Snap4City (IoT): Integrating Data and Devices
FIWARE Global Summit - Snap4City (IoT): Integrating Data and DevicesFIWARE Global Summit - Snap4City (IoT): Integrating Data and Devices
FIWARE Global Summit - Snap4City (IoT): Integrating Data and Devices
 
FIWARE Global Summit - Factory Shop Floor Digitalization using FogFlow
FIWARE Global Summit - Factory Shop Floor Digitalization using FogFlowFIWARE Global Summit - Factory Shop Floor Digitalization using FogFlow
FIWARE Global Summit - Factory Shop Floor Digitalization using FogFlow
 
Open Days 2015: Open & Agile Smart Cities - Creating the European Smart City ...
Open Days 2015: Open & Agile Smart Cities - Creating the European Smart City ...Open Days 2015: Open & Agile Smart Cities - Creating the European Smart City ...
Open Days 2015: Open & Agile Smart Cities - Creating the European Smart City ...
 
FIWARE Global Summit - AUDP – the Atos Urban Data Platform
FIWARE Global Summit - AUDP – the Atos Urban Data Platform FIWARE Global Summit - AUDP – the Atos Urban Data Platform
FIWARE Global Summit - AUDP – the Atos Urban Data Platform
 
Knowage & FIWARE: the new ecosystem for Smart Applications, Alessandro Portos...
Knowage & FIWARE: the new ecosystem for Smart Applications, Alessandro Portos...Knowage & FIWARE: the new ecosystem for Smart Applications, Alessandro Portos...
Knowage & FIWARE: the new ecosystem for Smart Applications, Alessandro Portos...
 
FIWARE Wednesday Webinars - Architecting Your Smart Solution Using FIWARE
FIWARE Wednesday Webinars - Architecting Your Smart Solution Using FIWAREFIWARE Wednesday Webinars - Architecting Your Smart Solution Using FIWARE
FIWARE Wednesday Webinars - Architecting Your Smart Solution Using FIWARE
 

Similaire à FIWARE technology seminar

EOSC-DIH: Bringing industry into the EOSC
EOSC-DIH: Bringing industry into the EOSCEOSC-DIH: Bringing industry into the EOSC
EOSC-DIH: Bringing industry into the EOSCEOSC-hub project
 
Trento IoT Day: Build IoT apps with FI-WARE, FI-Lab and FI-Ops
Trento IoT Day: Build IoT apps with FI-WARE, FI-Lab and FI-OpsTrento IoT Day: Build IoT apps with FI-WARE, FI-Lab and FI-Ops
Trento IoT Day: Build IoT apps with FI-WARE, FI-Lab and FI-OpsFederico Michele Facca
 
2014 Future Cities Conference / Jose Gonzalez "Future Infrastructures for the...
2014 Future Cities Conference / Jose Gonzalez "Future Infrastructures for the...2014 Future Cities Conference / Jose Gonzalez "Future Infrastructures for the...
2014 Future Cities Conference / Jose Gonzalez "Future Infrastructures for the...Future Cities Project
 
DIGITAL INNOVATION HUBS IN PRACTICE: How to share best practices and further ...
DIGITAL INNOVATION HUBS IN PRACTICE: How to share best practices and further ...DIGITAL INNOVATION HUBS IN PRACTICE: How to share best practices and further ...
DIGITAL INNOVATION HUBS IN PRACTICE: How to share best practices and further ...I4MS_eu
 
Max Lemke | Innovation actions in Horizon 2020 Fostering collaboration with M...
Max Lemke | Innovation actions in Horizon 2020 Fostering collaboration with M...Max Lemke | Innovation actions in Horizon 2020 Fostering collaboration with M...
Max Lemke | Innovation actions in Horizon 2020 Fostering collaboration with M...I4MS_eu
 
Finodex- New fund for open data entrepreneurs in Europe
Finodex- New fund for open data entrepreneurs in EuropeFinodex- New fund for open data entrepreneurs in Europe
Finodex- New fund for open data entrepreneurs in EuropeliberTIC
 
FIWARE Funding opportunities for Creative & Tech industry
FIWARE Funding opportunities for Creative & Tech industryFIWARE Funding opportunities for Creative & Tech industry
FIWARE Funding opportunities for Creative & Tech industryimec
 
Internet of Things - Call presentations and hints from presenters
Internet of Things - Call presentations and hints from presentersInternet of Things - Call presentations and hints from presenters
Internet of Things - Call presentations and hints from presentersOpen & Agile Smart Cities
 
Francesca Flamigni, Project Officer, Components and Systems, European Commiss...
Francesca Flamigni, Project Officer, Components and Systems, European Commiss...Francesca Flamigni, Project Officer, Components and Systems, European Commiss...
Francesca Flamigni, Project Officer, Components and Systems, European Commiss...I4MS_eu
 
2020 20-04 fiware i hubs committee meeting -midih-onestopshopmarketplace
2020 20-04  fiware i hubs committee meeting -midih-onestopshopmarketplace2020 20-04  fiware i hubs committee meeting -midih-onestopshopmarketplace
2020 20-04 fiware i hubs committee meeting -midih-onestopshopmarketplaceMIDIH_EU
 
Jarrar: Future Internet in Horizon 2020 Calls
Jarrar: Future Internet in Horizon 2020 CallsJarrar: Future Internet in Horizon 2020 Calls
Jarrar: Future Internet in Horizon 2020 CallsMustafa Jarrar
 
FIWARE Global Summit - FIWARE for Industry-related Initiatives and Success St...
FIWARE Global Summit - FIWARE for Industry-related Initiatives and Success St...FIWARE Global Summit - FIWARE for Industry-related Initiatives and Success St...
FIWARE Global Summit - FIWARE for Industry-related Initiatives and Success St...FIWARE
 
Horizon 2020 e-infrastructures - Draft Horizon 2020 WorkProgramme 2014-2015
Horizon 2020 e-infrastructures - Draft Horizon 2020 WorkProgramme 2014-2015Horizon 2020 e-infrastructures - Draft Horizon 2020 WorkProgramme 2014-2015
Horizon 2020 e-infrastructures - Draft Horizon 2020 WorkProgramme 2014-2015Invest Northern Ireland
 

Similaire à FIWARE technology seminar (20)

EOSC-DIH: Bringing industry into the EOSC
EOSC-DIH: Bringing industry into the EOSCEOSC-DIH: Bringing industry into the EOSC
EOSC-DIH: Bringing industry into the EOSC
 
Trento IoT Day: Build IoT apps with FI-WARE, FI-Lab and FI-Ops
Trento IoT Day: Build IoT apps with FI-WARE, FI-Lab and FI-OpsTrento IoT Day: Build IoT apps with FI-WARE, FI-Lab and FI-Ops
Trento IoT Day: Build IoT apps with FI-WARE, FI-Lab and FI-Ops
 
2014 Future Cities Conference / Jose Gonzalez "Future Infrastructures for the...
2014 Future Cities Conference / Jose Gonzalez "Future Infrastructures for the...2014 Future Cities Conference / Jose Gonzalez "Future Infrastructures for the...
2014 Future Cities Conference / Jose Gonzalez "Future Infrastructures for the...
 
DIGITAL INNOVATION HUBS IN PRACTICE: How to share best practices and further ...
DIGITAL INNOVATION HUBS IN PRACTICE: How to share best practices and further ...DIGITAL INNOVATION HUBS IN PRACTICE: How to share best practices and further ...
DIGITAL INNOVATION HUBS IN PRACTICE: How to share best practices and further ...
 
Max Lemke | Innovation actions in Horizon 2020 Fostering collaboration with M...
Max Lemke | Innovation actions in Horizon 2020 Fostering collaboration with M...Max Lemke | Innovation actions in Horizon 2020 Fostering collaboration with M...
Max Lemke | Innovation actions in Horizon 2020 Fostering collaboration with M...
 
Finodex- New fund for open data entrepreneurs in Europe
Finodex- New fund for open data entrepreneurs in EuropeFinodex- New fund for open data entrepreneurs in Europe
Finodex- New fund for open data entrepreneurs in Europe
 
FIWARE Funding opportunities for Creative & Tech industry
FIWARE Funding opportunities for Creative & Tech industryFIWARE Funding opportunities for Creative & Tech industry
FIWARE Funding opportunities for Creative & Tech industry
 
Future Internet PPP for Smart Cities Ana Garcia
Future Internet PPP for Smart Cities Ana GarciaFuture Internet PPP for Smart Cities Ana Garcia
Future Internet PPP for Smart Cities Ana Garcia
 
Internet of Things - Call presentations and hints from presenters
Internet of Things - Call presentations and hints from presentersInternet of Things - Call presentations and hints from presenters
Internet of Things - Call presentations and hints from presenters
 
Francesca Flamigni, Project Officer, Components and Systems, European Commiss...
Francesca Flamigni, Project Officer, Components and Systems, European Commiss...Francesca Flamigni, Project Officer, Components and Systems, European Commiss...
Francesca Flamigni, Project Officer, Components and Systems, European Commiss...
 
Future Internet SME engagement and Living Labs
Future Internet SME engagement and Living LabsFuture Internet SME engagement and Living Labs
Future Internet SME engagement and Living Labs
 
The Future Internet PPP and the CONCORD Project
The Future Internet PPP and the CONCORD ProjectThe Future Internet PPP and the CONCORD Project
The Future Internet PPP and the CONCORD Project
 
2020 20-04 fiware i hubs committee meeting -midih-onestopshopmarketplace
2020 20-04  fiware i hubs committee meeting -midih-onestopshopmarketplace2020 20-04  fiware i hubs committee meeting -midih-onestopshopmarketplace
2020 20-04 fiware i hubs committee meeting -midih-onestopshopmarketplace
 
Living Lab Expo 12102012
Living Lab Expo 12102012Living Lab Expo 12102012
Living Lab Expo 12102012
 
Living Lab Expo ENoLL presentatio
Living Lab Expo ENoLL presentatioLiving Lab Expo ENoLL presentatio
Living Lab Expo ENoLL presentatio
 
Jarrar: Future Internet in Horizon 2020 Calls
Jarrar: Future Internet in Horizon 2020 CallsJarrar: Future Internet in Horizon 2020 Calls
Jarrar: Future Internet in Horizon 2020 Calls
 
21 Smart Cities Raúl del Pozo
21 Smart Cities Raúl del Pozo21 Smart Cities Raúl del Pozo
21 Smart Cities Raúl del Pozo
 
FP7-ICT Programme
FP7-ICT ProgrammeFP7-ICT Programme
FP7-ICT Programme
 
FIWARE Global Summit - FIWARE for Industry-related Initiatives and Success St...
FIWARE Global Summit - FIWARE for Industry-related Initiatives and Success St...FIWARE Global Summit - FIWARE for Industry-related Initiatives and Success St...
FIWARE Global Summit - FIWARE for Industry-related Initiatives and Success St...
 
Horizon 2020 e-infrastructures - Draft Horizon 2020 WorkProgramme 2014-2015
Horizon 2020 e-infrastructures - Draft Horizon 2020 WorkProgramme 2014-2015Horizon 2020 e-infrastructures - Draft Horizon 2020 WorkProgramme 2014-2015
Horizon 2020 e-infrastructures - Draft Horizon 2020 WorkProgramme 2014-2015
 

Plus de Miguel García González

FIWARE successful SME Instrument Winner (TEAMDEV)
FIWARE successful SME Instrument Winner (TEAMDEV)FIWARE successful SME Instrument Winner (TEAMDEV)
FIWARE successful SME Instrument Winner (TEAMDEV)Miguel García González
 
FIWARE successful SME Instrument Winner (TEA SISTEMI)
FIWARE successful SME Instrument Winner (TEA SISTEMI)FIWARE successful SME Instrument Winner (TEA SISTEMI)
FIWARE successful SME Instrument Winner (TEA SISTEMI)Miguel García González
 
FIWAREPamplona - Training Day - Orizont Agrifood Accelerator
FIWAREPamplona - Training Day - Orizont Agrifood AcceleratorFIWAREPamplona - Training Day - Orizont Agrifood Accelerator
FIWAREPamplona - Training Day - Orizont Agrifood AcceleratorMiguel García González
 
#FIWAREPamplona - Training Day - Gaining and retaining customers
#FIWAREPamplona - Training Day - Gaining and retaining customers#FIWAREPamplona - Training Day - Gaining and retaining customers
#FIWAREPamplona - Training Day - Gaining and retaining customersMiguel García González
 
#FIWAREPamplona - Training day - Open and agile smart cities. A technical int...
#FIWAREPamplona - Training day - Open and agile smart cities. A technical int...#FIWAREPamplona - Training day - Open and agile smart cities. A technical int...
#FIWAREPamplona - Training day - Open and agile smart cities. A technical int...Miguel García González
 
#FIWAREPamplona - Training Day - ODINE incubator
#FIWAREPamplona - Training Day - ODINE incubator#FIWAREPamplona - Training Day - ODINE incubator
#FIWAREPamplona - Training Day - ODINE incubatorMiguel García González
 
#FIWAREPamplona - Training Day - Fiware stories
#FIWAREPamplona - Training Day - Fiware stories#FIWAREPamplona - Training Day - Fiware stories
#FIWAREPamplona - Training Day - Fiware storiesMiguel García González
 
#FIWAREPamplona - Training Day - Tips for an efficient Marketing Strategy
#FIWAREPamplona - Training Day - Tips for an efficient Marketing Strategy#FIWAREPamplona - Training Day - Tips for an efficient Marketing Strategy
#FIWAREPamplona - Training Day - Tips for an efficient Marketing StrategyMiguel García González
 
#FIWAREPamplona-TrainingDay Communication plan
#FIWAREPamplona-TrainingDay Communication plan#FIWAREPamplona-TrainingDay Communication plan
#FIWAREPamplona-TrainingDay Communication planMiguel García González
 
#FIWAREPamplona - Training Day - European Public Funding Opportunities for SMEs
#FIWAREPamplona - Training Day - European Public Funding Opportunities for SMEs#FIWAREPamplona - Training Day - European Public Funding Opportunities for SMEs
#FIWAREPamplona - Training Day - European Public Funding Opportunities for SMEsMiguel García González
 
The story of mixing open data, entrepreneurs and FIWARE technologies
The story of mixing open data, entrepreneurs and FIWARE technologiesThe story of mixing open data, entrepreneurs and FIWARE technologies
The story of mixing open data, entrepreneurs and FIWARE technologiesMiguel García González
 
FINODEX - General presentation on EU public funding
FINODEX - General presentation on EU public fundingFINODEX - General presentation on EU public funding
FINODEX - General presentation on EU public fundingMiguel García González
 

Plus de Miguel García González (20)

FINODEX summary
FINODEX summaryFINODEX summary
FINODEX summary
 
Open Data for Startups Webinar
Open Data for Startups WebinarOpen Data for Startups Webinar
Open Data for Startups Webinar
 
Agenda Demo Day - FINODEX - FIWARE Trento
Agenda Demo Day - FINODEX - FIWARE TrentoAgenda Demo Day - FINODEX - FIWARE Trento
Agenda Demo Day - FINODEX - FIWARE Trento
 
SME Instrument Evaluator VIEW
SME Instrument Evaluator VIEWSME Instrument Evaluator VIEW
SME Instrument Evaluator VIEW
 
FIWARE successful SME Instrument Winner (TEAMDEV)
FIWARE successful SME Instrument Winner (TEAMDEV)FIWARE successful SME Instrument Winner (TEAMDEV)
FIWARE successful SME Instrument Winner (TEAMDEV)
 
FIWARE successful SME Instrument Winner (TEA SISTEMI)
FIWARE successful SME Instrument Winner (TEA SISTEMI)FIWARE successful SME Instrument Winner (TEA SISTEMI)
FIWARE successful SME Instrument Winner (TEA SISTEMI)
 
FIWARE SME Instrument Webinar - Zabala
FIWARE SME Instrument Webinar - ZabalaFIWARE SME Instrument Webinar - Zabala
FIWARE SME Instrument Webinar - Zabala
 
FIWAREPamplona - Training Day - Orizont Agrifood Accelerator
FIWAREPamplona - Training Day - Orizont Agrifood AcceleratorFIWAREPamplona - Training Day - Orizont Agrifood Accelerator
FIWAREPamplona - Training Day - Orizont Agrifood Accelerator
 
#FIWAREPamplona - Training Day - Gaining and retaining customers
#FIWAREPamplona - Training Day - Gaining and retaining customers#FIWAREPamplona - Training Day - Gaining and retaining customers
#FIWAREPamplona - Training Day - Gaining and retaining customers
 
#FIWAREPamplona - Training day - Open and agile smart cities. A technical int...
#FIWAREPamplona - Training day - Open and agile smart cities. A technical int...#FIWAREPamplona - Training day - Open and agile smart cities. A technical int...
#FIWAREPamplona - Training day - Open and agile smart cities. A technical int...
 
#FIWAREPamplona - Training Day - ODINE incubator
#FIWAREPamplona - Training Day - ODINE incubator#FIWAREPamplona - Training Day - ODINE incubator
#FIWAREPamplona - Training Day - ODINE incubator
 
#FIWAREPamplona - Training Day - Fiware stories
#FIWAREPamplona - Training Day - Fiware stories#FIWAREPamplona - Training Day - Fiware stories
#FIWAREPamplona - Training Day - Fiware stories
 
#FIWAREPamplona - Training Day - Tips for an efficient Marketing Strategy
#FIWAREPamplona - Training Day - Tips for an efficient Marketing Strategy#FIWAREPamplona - Training Day - Tips for an efficient Marketing Strategy
#FIWAREPamplona - Training Day - Tips for an efficient Marketing Strategy
 
#FIWAREPamplona-TrainingDay Communication plan
#FIWAREPamplona-TrainingDay Communication plan#FIWAREPamplona-TrainingDay Communication plan
#FIWAREPamplona-TrainingDay Communication plan
 
#FIWAREPamplona - Training Day - European Public Funding Opportunities for SMEs
#FIWAREPamplona - Training Day - European Public Funding Opportunities for SMEs#FIWAREPamplona - Training Day - European Public Funding Opportunities for SMEs
#FIWAREPamplona - Training Day - European Public Funding Opportunities for SMEs
 
FIWARE Foundation
FIWARE FoundationFIWARE Foundation
FIWARE Foundation
 
The story of mixing open data, entrepreneurs and FIWARE technologies
The story of mixing open data, entrepreneurs and FIWARE technologiesThe story of mixing open data, entrepreneurs and FIWARE technologies
The story of mixing open data, entrepreneurs and FIWARE technologies
 
Open data and entrepreneurship
Open data and entrepreneurshipOpen data and entrepreneurship
Open data and entrepreneurship
 
#FIWAREPamplona Aporta IODC16 Open Data
#FIWAREPamplona Aporta IODC16 Open Data#FIWAREPamplona Aporta IODC16 Open Data
#FIWAREPamplona Aporta IODC16 Open Data
 
FINODEX - General presentation on EU public funding
FINODEX - General presentation on EU public fundingFINODEX - General presentation on EU public funding
FINODEX - General presentation on EU public funding
 

Dernier

定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一Fs
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作ys8omjxb
 
Elevate Your Business with Our IT Expertise in New Orleans
Elevate Your Business with Our IT Expertise in New OrleansElevate Your Business with Our IT Expertise in New Orleans
Elevate Your Business with Our IT Expertise in New Orleanscorenetworkseo
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Excelmac1
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一Fs
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhimiss dipika
 
Intellectual property rightsand its types.pptx
Intellectual property rightsand its types.pptxIntellectual property rightsand its types.pptx
Intellectual property rightsand its types.pptxBipin Adhikari
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一Fs
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Dana Luther
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)Christopher H Felton
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Sonam Pathan
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Paul Calvano
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxDyna Gilbert
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predieusebiomeyer
 
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMartaLoveguard
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书rnrncn29
 

Dernier (20)

定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
 
Elevate Your Business with Our IT Expertise in New Orleans
Elevate Your Business with Our IT Expertise in New OrleansElevate Your Business with Our IT Expertise in New Orleans
Elevate Your Business with Our IT Expertise in New Orleans
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhi
 
Intellectual property rightsand its types.pptx
Intellectual property rightsand its types.pptxIntellectual property rightsand its types.pptx
Intellectual property rightsand its types.pptx
 
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
 
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predi
 
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptx
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
 

FIWARE technology seminar

  • 1. FI-WARE Seminar FINODEX Workshop – 10 October 2014, Copenhagen Stefano De Panfilis Engineering Ingegneria Informatica S.p.A., Testbed and FI-Lab Responsible, FI-WARE. Steering Board Chairman of the FI-PPP stefano.depanfilis@eng.it, @depa01 http://www.fi-ppp.eu http://www.fi-ware.eu
  • 3. Summary • Towards FIWARE from the FI-PPP • FI-WARE Generic Enablers › What › How • FI-Lab and access to technologies › Support during the execution of projects › Extent of technology usage FINODEX – 10.10.2014 - Copenhagen 2
  • 4.  The nature of ICT applications is changing ……… Internet of Services Internet of People Internet of Things Internet of Networks Internet of Knowledge 3 The ICT world is changing ... Future Internet Applications ... FINODEX – 10.10.2014 - Copenhagen 3
  • 5. • Service markets/ecosystems: Availability of better services/components that should be used in the application • Individualization: Customers increasingly strive for individualized / on-demand solutions and services; while “traditionally” systems were designed for a multitude of end-users belonging to the same class and thus following the same or similar processes (in fact current systems although can be parameterized they implement the same process – aka business process), new systems should easily implement individualized processes as each end user might him/herself in different context of use from other end users • Big Data: Big Data is a fact. Big Data materializes, from a technological point of view, that context changes enormously in very short time frames • Failures / Violations: Due to the distributed nature and decentralized ownership and control of FI applications, SLA violations of used services, or even discontinuation of such services, may have significant impact on quality • Business models: Business ecosystems and technology foster emergence of ever new business models and opportunities 4 The ICT world is changing ... Sources of changes relevant at application level .... FINODEX – 10.10.2014 - Copenhagen 4
  • 6.  The living lab is a research concept. A living lab is a user-centred, open-innovation ecosystem, often operating in a territorial context (e.g. city, agglomeration, region), integrating concurrent research and innovation processes within a public-private- people partnership.  The concept is based on a systematic user co-creation approach integrating research and innovation processes. These are integrated through the co-creation, exploration, experimentation and evaluation of innovative ideas, scenarios, concepts and related technological artefacts in real life use cases. Such use cases involve user communities, not only as observed subjects but also as a source of creation.  User centred research methods, such as action research, community informatics, contextual design user-centered design, participatory design, empathic design, emotional design and other usability methods, already exist but fail to sufficiently empower users for co-creating into open development environments. More recently, the Web 2.0 has demonstrated the positive impact of involving user communities in new product development such as mass collaboration projects (e.g. Wikipedia) in collectively creating new contents and applications. 5 The ICT world is changing ... The Living Labs .... FINODEX – 10.10.2014 - Copenhagen 5
  • 7. Cities are where daily life and businesses actually happen … And that’s why Smart Cities become so strategic in paving the way for innovation and ultimately boosting 6 productivity and growth… 6 The ICT world is changing ..... The Smart Cities FINODEX – 10.10.2014 - Copenhagen
  • 8. The Future Internet Public-Private Partnership (FI-PPP)  Goal: capture opportunities derived from the new wave of digitalization of life and businesses  Strategy: build a ecosystem that will work as catalyst for capturing the opportunities  Tactics: • FI-WARE : a generic, open standard platform which serve the needs of developers in multiple domains • FI-Lab : a meeting point where takes place, an opportunities can be incubated • : a program that funds developers and entrepreneurs, and ignites roll-out of the ecosystem • : the suite of tools easing deployment and operation of FI-WARE instance nodes • Global footprint: open to regions who share the ambition FINODEX – 10.10.2014 - Copenhagen 7
  • 9. FI-WARE = advanced OpenStack-based Cloud + rich library of Generic Enablers 8 Driven by implementation Sustainability ensured FINODEX – 10.10.2014 - Copenhagen
  • 10. FIWARE LAB (FI-WARE Open Innovation Lab)  FI-LAB (http://lab.fi-ware.eu) is a case example of a FI-WARE Instance. It: • Provides Cloud hosting capabilities so third parties can run experimental Future Internet Applications and test them • Makes Generic Enablers implementations available for experimentation: › Global accessible instances provided “as a Service” › Deployable as dedicated instances by application providers using Cloud blueprint management functions • Be operated under central control and be accessible from a dedicated website.  Entrepreneurs can setup accounts for free, adhering to certain terms and conditions  Liaison with so-called application sponsors (e.g., smart cities) to enrich the environment FINODEX – 10.10.2014 - Copenhagen 9
  • 11. FI-LAB: going beyond technology, the “meeting point” where a new Open Innovation ecosystem will be boosted 10 Entrepreneurs, Developers • Ability to test with real data • Ability to run trials with real users • Visibility, promotion • Hosting of permanent showcase • Connection to potential customers • Acceleration of product development Customers and Data providers (e.g., cities) • Connect to entrepreneurs • Put their data at work • Visibility, promotion • Costs saving • Better service to customers • Corporate Reputation FI-WARE Technology Providers • Added value to just the technology • Connecting to entrepreneurs: Revenue-sharing 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 FI-PPP FINODEX – 10.10.2014 - Copenhagen
  • 12. FI-WARE + FI-Lab 11 Technology A true open innovation ecosystem FINODEX – 10.10.2014 - Copenhagen
  • 13. FI-Ops: paving the way for FI-WARE providers Deployment Deployment of basic Cloud Hosting GEs and Monitoring Adapters in a FI-WARE node Federation Management Federate a new FI-WARE node within a given FI-WARE instance (e.g., within FI-Lab) Connectivity Management Manage connectivity of services across FI-WARE nodes of a FI-WARE instance Service Offer Management Registration and deployment of additional Generic Enablers, Specific Enablers and complementary Future Internet Facilities FINODEX – 10.10.2014 - Copenhagen 12
  • 14. Extending the FI-Lab offering for service providers and developers  ff • Availability of 5 nodes (end of March 2014) with 500+ cores, 1TB+ Ram, 100TB+ HD • Additional 12 nodes (April / September 2014) with 1000+ cores, 2TB+ Ram, 200TB+ HD • Level 1 and Level 2 support for the nodes • Showcases for developers, infrastructures, smart businesses FINODEX – 10.10.2014 - Copenhagen 13
  • 15. What is genuine in the FI-PPP  Commitment for openness and market deployment: • Delivery of results in open source • Commercial offering in the short term • Executive Industry Board in action  Better suited to align with roadmap of product developments by partners: • Industry- and Implementation-driven approach • Results exploitable in the short-medium term (4-5 years since start) rather than in the long-term (10-15 years)  Active presence in market-oriented events targeted to attract: • Potential customers (including Public Administrations) • Developers and Entrepreneurs FINODEX – 10.10.2014 - Copenhagen 14
  • 16. A Collaborative Programme 15 Content (FI-CONTENT FI-CONTENT 2) Energy (FINSENY Manufacturing (FITMAN) Logistics FINESCE) (FINEST CSPACE Agricolture (SartAgrifood CSPACE HelthCare (FI-STAR) XIFI The FIWARE Community FINODEX – 10.10.2014 - Copenhagen
  • 17. The EC is making a strong bet on FI-WARE/FI-LAB  Neelie Kroes launched FI-LAB at Campus Party Europe in London (Sept 2013 - full speech here) • “FI-WARE is one way we are levelling a playing field: a project to make innovative technologies available for all.” • “Smart cities are a great example … They create platforms, and use them, making open data and applications available – to citizens, to developers, to innovators, to come up with yet more ideas … and this is where initiatives like the FI-LAB come in. Led by industry, this is a major investment in generic technology.”  She also made a reference to FI-LAB at the launch of the EIP on Smart Cities and Communities (Sept 2013 - full speech here) • “Just earlier this week I launched the Future Internet lab … That's something that you can turn into real results, real jobs, and real innovation. European platforms helping European innovation in European cities.”  Additional mentions by the EC compiled here FINODEX – 10.10.2014 - Copenhagen 16
  • 18. Summary • Towards FIWARE from the FI-PPP • FI-WARE Generic Enablers › What › How • FI-Lab and access to technologies › Support during the execution of projects › Extent of technology usage FINODEX – 10.10.2014 - Copenhagen 17
  • 19. FI-WARE Generic Enablers  The FI-WARE Platform comprises a set of technological “Generic Enablers” which are considered general purpose and independent from any “usage area”  Generic Enablers provide open interfaces: • To Application Developers (APIs) • To support interoperability with other Ges  Building with other GEs a FI-WARE Reference Architecture 18 FINODEX – 10.10.2014 - Copenhagen
  • 20. FI-WARE Generic Enablers (GEs)  FI-WARE GE Specifications are open (public and royalty-free)  FI-WARE GE implementation (FI-WARE GEi):  Platform product that implements a given GE Open Spec  There might be multiple compliant GEis of each GE Open Spec  Available FI-WARE GEis published on the FI-WARE Catalogue (To be cleaned ...)  The FI-WARE project delivers at least one reference implementation for each FI-WARE GE: • Based upon results of previous R&D projects • Publicly available Technical Roadmap updated in every release • Licensed as open source (several versions at the moment) FINODEX – 10.10.2014 - Copenhagen 19
  • 21. What are the needs of developers ? Connect apps to the physical world FINODEX – 10.10.2014 - Copenhagen 20
  • 22. What are the needs of developers ? Manage data at large scale and transform it into knowledge FINODEX – 10.10.2014 - Copenhagen 21
  • 23. What are the needs of developers ? Benefit from open innovation (open data, co-creation) FINODEX – 10.10.2014 - Copenhagen 22
  • 24. What are the needs of developers ? Reach target users, monetize FINODEX – 10.10.2014 - Copenhagen 23
  • 25. What are the needs of developers ? Ensuring Privacy, Security and Trust FINODEX – 10.10.2014 - Copenhagen 24
  • 26. What are the needs of developers ? Keep investment in infrastructures lower and under control FINODEX – 10.10.2014 - Copenhagen 25
  • 27. FI-WARE: Targeting developers needs What How Rich web-based User Experience Advanced UI Enablers Connect apps to the physical world Manage open data at large scale and transform it into knowledge Benefit from open innovation (crowd-sourcing, apps composition) IoT-M2M Enablers Data/Context Enablers Ensuring Privacy, Security and Trust Security Enablers 26 Business & Delivery Framework (revenue-share, cross-selling, …) Reach target users, monetize Integration and Composition Enablers Take the most of infrastructures while keeping costs lower and under control Advanced Cloud Enablers Access from everywhere, adapt to devices Enablers easing interface to Network and Devices FINODEX – 10.10.2014 - Copenhagen
  • 28. Here they are (all): Apps ApplicationMashup - Wirecloud UPM Offers a composition editor and execution engine that allows end users with little or no programming skills to create and run a composite web application front-end as a mashup built from widgets and operators relaying on backend data sources and services Business Calculator iMinds The Business Calculator is a set of interconnected services which enable the user to model and simulate the different revenue and cost aspects of a new or existing business offering. It is a platform as it allows multiple approaches to be plugged in and linked at run-time to the overall external interface. Business Modeler iMinds The Business Modeler is a part of the Applications/Services ecosystem and provides a web-based graphical tool aimed at business experts for creating and evaluating high-level business models. It allows them to get an estimation of the profitability of a certain model and define value and money streams quickly and transparently. Ligth Semantic Composition Editor - COMPEL AtoS The Light Semantic Composition is a graphical tool to generate service compositions through BPM files. The main drawback of service composition is the difficulty for the business managers to design service compositions with any technology knowledge. Thanks to semantics, this composer close the gap with business people making use of business domain ontologies that hide as maximum all the technical details. Marketplace SAP The Marketplace provides functionality necessary for bringing together offering and demand for making business. These functions include basic services for registering business entities, publishing and retrieving offerings and demands, search and discover offerings according to specific consumer requirements as well as lateral functions like review, rating and recommendation. Mediator TI Mediator APIs allow to create and handle mediation Services i.e. services that can be invoked to call a target service adding specific mediation logics to the existing target service basic interface and behaviour. In particular the Mediator allows you to •expose a REST web service as a SOAP web service •expose a service with an xml payload with any different xml structure for the payload •expose old ASCII delimited message used through old protocols such as FTP, as web services with an xml payload, both SOAP or REST 27 FINODEX – 10.10.2014 - Copenhagen
  • 29. Here they are (all): Apps – cont. Repository SAP The Repository is a place to store service models, especially service descriptions but also other models required by components of the overall delivery framework (e.g. technical models for service composition and mashup). The repository provides a common location for storage (centrally or distributed and replicated), reference and/or safety. The use of a repository is required in order to appear at the marketplace or other tools referring to a number of central repositories for information relevant for interoperation of the enablers and roles within the FI-Ware 28 platform. Registry SAP The Registry Enabler is used to store information on service instances necessary for run-time execution. Revenue Settlement and Sharing System TID The Revenue Sharing System (RSS) GE is in charge of distributing the revenues originated by the usage of a given application among several stakeholders involved. In particular, it focuses on sharing part of the revenue generated by an application between the marketplace provider and the service provider(s) responsible for the application. Note that, in the case of composite services, more than one service provider may have to receive a share of the revenues. Store - WStore UPM Store is the GE for selling services to both consumers and developers of Future Internet applications and services and for end-to-end managing of offerings and sales. While a marketplace is a platform for many stores to place their offerings to a broader audience and consumers to search and compare services and find the store where to buy, a store is owned by a store owner who has full control over a specific service/app portfolio and offerings. The final business transaction (buying) is done at the store and the whole back office process (end-to-end managing of offerings and sales) is handled by the store. FINODEX – 10.10.2014 - Copenhagen
  • 30. Here they are (all): Cloud IaaS DCRM IBM, Intel The DataCenter Resource Management GE provides the basic Virtual Machine (VM) hosting capabilities, as well as management of the corresponding resources within the DataCenter that hosts a particular FI-WARE Cloud Instance. IaaS Service Management - Claudia TID Self-service provisioning and life cycle management of Organizations, Virtual Data Centers, Virtual Appliances and Virtual Machines and automatic scaling of Virtual Machine based on rules. This extends the basic functionalities offered by DCRM GE in order to cope with elasticity management, vApps and Virtual Data Centers. Job Scheduler – ProActive Cloud Job Scheduler TID Thanks to jobs portability, homogeneous management of computing resources and scheduling flexibility over them, this general-purpose GE will enable you (user/developer/data centre admin) to increase your productivity. Object Storage IBM This GE comprises a storage service that operates at a more abstract level than that of block-based storage (e.g. iSCSI-, AoE-type technologies). Rather than storing a sequence of bits and bytes, it stores items as units of both opaque data and meta-data. An example of object-based storage is Amazon’s S3 service offering where data (objects) are stored in buckets (containers of objects). PaaS Manager - Pegasus TID Self-Service provisioning and life cycle management of middleware including the provisioning of the required virtual resources at IaaS and configuration of the whole software stack on that virtual resources. Self-Service Interfaces – Cloud Portal UPM Self Service Interfaces for Cloud Hosting Software Deployment & Configuration – Sagitta TID Sagitta (the Software Deployment and Configuration -SDC- GE), is the key enabler to support automated deployment (installation and configuration) of software on running virtual machines. As part of the complete process of deployment of applications, the aim of Sagitta is to deploy software product instances upon request of the user using the API or through the Cloud Portal. 29 FINODEX – 10.10.2014 - Copenhagen
  • 31. Here they are (all): Data/Context management Big Data Analysis - Cosmos TID This GE offers a continuous solution for both Big Data crunching and Big Data Streaming. A key characteristic of this GE is that it would present a unified set of tools and APIs allowing developers to program the analysis on large amount of data and extract relevant insights in both scenarios. Complex Event Processing – IBM Proactive Technology Online IBM Complex Event Processing (CEP) is the analysis of event data in real-time to generate immediate insight and enable instant response to changing conditions. Some functional requirements this technology addresses include event-based routing, observation, monitoring and event correlation. The technology and implementations of CEP provide means to expressively and flexibly define and maintain the event processing logic of the application, and in runtime it is designed to meet all the functional and non-functional requirements without taking a toll on the application performance, removing one issue from the application developer’s and system managers concerns. Compressed Domain Video Analysis - Codoan Siemens The target users of the Compressed Domain Video Analysis GE are all applications that want to extract meaningful information from video content and that need to automatically find characteristics in video data bases on given tasks. The GE can work for previously stored video data as well as for video data streams (e.g., received from a camera in real time). Location Platform - LOCS Thales The Location GE in FI-WARE targets any application, GEs in FI-WARE, or any complementary platform enabler, that aims to retrieve mobile device positions and Location area events. The Location GE is based on various positioning techniques such as A-GPS, WiFi and Cell-Id whilst taking into account the end-user privacy. Meta-data Pre-processing – Metadata Preproessor Siemens Target users are all stakeholders that need to convert metadata formats or need to generate objects (as instantiation of classes) that carry metadata information. The requirements to transform metadata typically stem from the fact that in real life various components implementing different metadata formats need to inter-work. However, typically products from different vendors are plugged together. In this case, the “Metadata Pre-Processor” acts as a mediator between the various products. 30 FINODEX – 10.10.2014 - Copenhagen
  • 32. Here they are (all): Data/Context management (cont.) Publish/Subscribe Broker – Context Awareness Platform TI Publish/Subscribe GE is a components allowing to publish context information in push (update) mode and obtain the context data in two modes: pull (on-request) or push (on-subscription). via simple set of REST-like and REST-ful APIs. Publish/Subscribe Broker – Orion Context Broker TID The Orion Context Broker, implementing the NGSI9 and NGSI10 interfaces, allows clients to do several operations: •Register context producer applications, e.g. a temperature sensor within a room •Update context information, e.g. send updates of temperature •Being notified when changes on context information take place (e.g. the temperature has changed) or with a given frequency (e.g. get the temperature each minute) •Query context information. The Orion Context Broker stores context information updated from applications, so queries are resolved based on that information. Semantic Annotation TI Target users are all stakeholders that want to enrich textual data (tags or text) with meaningful and external content. Semantic Application Support GE ATOS Target users are mainly ontology engineers and developers of semantically-enabled applications that need RDF storage and retrieval capabilities. Stream Oriented - Kurento URJC The Stream Oriented GE provides a framework devoted to simplify the development of complex interactive multimedia applications through a rich family of APIs and toolboxes. 31 FINODEX – 10.10.2014 - Copenhagen
  • 33. Here they are (all): I2ND Cloud Edge Technicolor The Cloud Edge (aka Cloud Proxy) is a kind of "super gateway". It is located at the borderline between the WAN and the LAN(s) and is able to locally execute any kind of application inside virtual machines. In other words, it is a IaaS platform located at the user's premises. Connected Devices Interface – A-CDI Intel A-CDI is a JavaScript API initially supporting the Android platform. It will provide a common JavaScript API across a range of web application frameworks including, Webinos, Tizen, Web Browsers (HTML5), and PhoneGap. It provides 3 key assets to application developers: 1. A common way to access native device functionality across Web platforms 2. Advanced user experience monitoring and network resources control to ensure user satisfaction 3. Access network connectivity management to monitor, change and improve the device connectivity. Network Information and Control NSN, Alcatel, UniRoma, The Network Information and Control (NetIC) Generic Enabler provides the means to optimally exploit the network capabilities, by means of the implementation of an interfaces and APIs towards networking elements. NetIC will both expose related network state information to the user of the interface as well as offer a defined level of control and management of the network. Service, Capability, Connectivity, and Control DT The S3C is the central point of the Interface to network and devices. It includes features which can be used by network operators as well as network information and network control features that can be used by application developers. S3C GE can be seen as the GE to run and steer the network infrastructure. The baseline underlying network management system is the Evolved Packet Core (EPC) specified by 3GPP. 32 FINODEX – 10.10.2014 - Copenhagen
  • 34. Here they are (all): IoT (Backend) DeviceManagment – IDAS TID This enabler is aimed to large IoT deployments (>1000 devices). It collects all observations of devices and translates them into NGSI events available at a (global) Orion ContextBroker . This way, application developers that are not IoT experts can still consume devices observations and send commands through the Orion ContextBroker enabler. Devices registered in IDAS are both able to send observations and receive commands. ConfigurationManager – IoT Discovery UniSurrey The primary purpose is to allow context producers to register their IoT Objects in linked-data format, and in turn allow context consumers to discover them using a set of search techniques. Configuration Manager – Orion Context Broker TID The Orion Context Broker is an implementation of the Configuration Manager GE, providing the NGSI9 interfaces. Within the IoT chapter, it is aimed to be used in combination with IoT Broker GE (so the IoTBroker deals with NGSI10 in a stateless fashion, relying in Orion as persistent storage for NGSI9 registrations) although it can be also used as a stand alone component. Gateway Data Handling - EspR4FastData Orange Gateway Data Handling GE is designed to provide a common access in real time to all data, for any kind of sensors and "Things". Using a simple local XML storage, this enabler can save and locally store relevant processed data, as close as possible to the processed entities. Gateway Data Handling GE is the first stage of intelligence, transforming data into events thanks to smart but simple rules. EspR4FastData is a simple deployable servlet application. It features a dedicated REST management API, and a partial implementation of the standardized NGSI API. Gateway Data Handling – SOL/CEP AtoS SOL/CEP is a fast, versatile Complex Event Processor, able to collect vast amounts of asynchronous events of a different types and correlate them into single events, called Complex Events. It can read from and write to numerous different channels using various different protocols. NEC IoT Broker NEC, The IoT Broker is a middleware component enabling applications to retrieve aggregated information from Internet-of- Things installations that consist of a multitude of devices and gateways. 33 FINODEX – 10.10.2014 - Copenhagen
  • 35. Here they are (all): IoT (cont.) Protocol Adapter – MR CoAP SAP The IoT Broker is a middleware component enabling applications to retrieve aggregated information from Internet-of- Things installations that consist of a multitude of devices and gateways. Protocol Adapter – ZPA TI A Gateway Protocol Adapter GE is capable to handle one of the protocols used by IoT Devices that are accepted in FI-WARE, in particular the ZPA (ZigBee Protocol Adapter) enables the communication with IoT Devices implementing the ZigBee specification. The goal of a Gateway Protocol Adapter GE is to translate a specific protocol (in the case of ZPA is ZigBee) into a unique internal language which normalizes the different communication protocols (in the case of ZPA is the Generic Device API). Template Handler SAP The Template Handler GE is an integrated environment that allows for modelling and executing BPMN business processes that are augmented with FI-WARE IoT BPMN standard extensions such as: PhysicalEntity, SensingTask, and NGSIStartEvent: 34 FINODEX – 10.10.2014 - Copenhagen
  • 36. Here they are (all) - Security Access Control Thales The API allows to manage authorization policies, and based on those policies, provides authorization decisions for requests to REST APIs of other GEs/services in FI-WARE. The API of the Access Control GE itself follows the REST architecture style, and uses the XACML (eXtensible Access Control Markup Language) standard for the policy syntax and evaluation, as well as for the authorization decision request/response format. Android Flow Monitoring – FlowId INRIA The goal of the Android Flow Monitoring Optional Enabler is to allow Android devices users as well as their company's IT administrators to monitor the network usage of the devices. This allows users and administrators to determine which application make use of the network, and how often, as this might generate cost and cause faster battery drain. Content Based Security Thales Content Based Security (CBS) is an application layer security approach that provides a means to protect the confidentiality and integrity of information and to control access to it. Context-based Security and Compliance – PRRS AtoS The Context-based Security & Compliance GE provides a help to end-users for automatic run-time selection and deployment of security services based on his security requirements and constraints to ensure the compliance with them in a changing environment. Data Handling – PPL SAP When private and sensitive data is sent and stored into external web or cloud servers, there is no real control by the owner. This lack of control is due to the absence of mechanisms and methods that provides an ccess and usage control to the stored data during its life time. This generic enable provides the framework and the necessary tool to give the control to the data owner by imposing obligations on the data and restrictions. DataBase Anonymazer SAP DB Anonymizer DBA is a data anonymization/disclosure policy evaluator. 35 FINODEX – 10.10.2014 - Copenhagen
  • 37. Here they are (all) – Security (cont.) Identity Management NSN, DT, UPM This enabler provides authentication/access control and identity/attribute assertions as a service to relying parties. Malware Detection - Morphus INRIA The Malware Detection Service GE provides a mechanism for determining if the submitted executable binary file is sane or infected by a malware. Privacy-Preserving Authentication IBM This enabler provides the code to implement the various components of a privacy-preserving authentication system. In particular, it allows 1. identity providers to setup an online service for issuing privacy-preserving attribute-based credentials (aka 36 anonymous credentials) 2. end users to generate privacy-preserving tokens (on the basis of a given access policy) to anonymously yet accountably authenticate to service providers 3. service providers to verify the user-generated tokens with respect to a given access policy Secure Storage Service Thales The Secure Storage Service (SSS) is a storage facility allowing registered Users and trusted Service Providers to store and access data (XML files) remotely. It is accessible from the Internet. Security Monitoring Thales, ATOS The Security Monitoring GE was designed to be offered as a services suite. The services provided, even if they can be used in isolation offer their most when used conjointly to cover the whole & primary usage pattern. Hereafter is the list of services offered by the Security Monitoring •MulVAL Attack Paths Engine •Scored Attack Paths •Remediation •Service Level SIEM •Visualisation •IoT Fuzzer •Android Vulnerability Assessment FINODEX – 10.10.2014 - Copenhagen
  • 38. Domain-specific platforms = FI-WARE + specific enablers FI-WARE 37 GEs SMART City Apps SMART Factory Apps SMART Agrifood Apps Domain specific enablers FINODEX – 10.10.2014 - Copenhagen
  • 39. Summary • Towards FIWARE from the FI-PPP • FI-WARE Generic Enablers › What › How • FI-Lab and access to technologies › Support during the execution of projects › Extent of technology usage FINODEX – 10.10.2014 - Copenhagen 38
  • 40. Context Management in FI-WARE  A simple yet powerful standard API should be defined that helps programmers to manage Context information  Context information refers to the values of attributes characterizing entities relevant to applications My Application 39 API Bus • Location • No. passengers • Driver • Licence plate Person • Name-Surname • Birthday • Preferences • Location • ToDo list Shop • Location • Business name • Franchise • offerings FINODEX – 10.10.2014 - Copenhagen
  • 41. Context Management in FI-WARE  Context information may come from many sources using different interfaces and protocols … but programmers should just care about entities and their attributes … What’s the current temperature in place “X”? Place = “X”, temperature = 30º 40 API A sensor in a pedestrian street The Public Bus Transport Management It’s too hot! A person from his smartphone system FINODEX – 10.10.2014 - Copenhagen
  • 42. Context Management in FI-WARE  Programmers may want to get notified when an update on context information takes place … Bus = “X”, last_stop = “A”, arrived= “Yes” push 41 Notify me when bus “X” arrives at the bus stop “A” API FINODEX – 10.10.2014 - Copenhagen
  • 43. Context Management in FI-WARE  Acting on certain devices should be as easy as to change the value of attributes linked to certain entities Street Lamp lamp1 : status  “on” Street lamp = “lamp1”, status= “on” 42 API FINODEX – 10.10.2014 - Copenhagen
  • 44. The Context Broker GE • The ContextBroker component deals with management of Context information • It provides a simple yet powerful API based on the OMA NGSI-9 and NGSI-10 standard interfaces My Application 43 API Context Broker FINODEX – 10.10.2014 - Copenhagen
  • 45. Basic Context Broker operations (1)  Context Producers publish data/context elements by invoking the updateContext operation on a Context Broker.  Context Consumers can retrieve data/context elements by invoking the queryContext operation on a Context Broker 44 queryContext Context Consumer updateContext Context Producer Context Broker FINODEX – 10.10.2014 - Copenhagen
  • 46. Basic entities and operations (2)  Context Consumers can be subscribed to reception of context information complying with certain conditions, using the subscribeContext operation a ContextBroker exports. Such subscriptions may have a duration.  The Context Broker notifies updates on context information to subscribed Context Consumers by invoking the notifyContext operation they export notifyContext (subscription_id, data/context) 45 Application subscription_id = subscribeContext (consumer, expr, duration) Context Broker Context Consumer FINODEX – 10.10.2014 - Copenhagen
  • 47. Basic entities and operations (3)  Context Providers can be registered to the Context Broker linked to certain context information.  A Context Broker will invoke the queryContext operation exported by Context Providers whenever they are queried for context information or have to notify updates in context information 46 Application registerContext (producer URI, registration data, duration, registration_id) queryContext Context Provider Context Broker queryContext Context Consumer FINODEX – 10.10.2014 - Copenhagen
  • 48. Integration with existing systems  Context adapters will be developed to interface with existing systems (e.g., municipal services management systems in a smart city) acting as Context Providers, Context Producers, or both  Some attributes from a given entity may be linked to a Context Provider while other attributes may be linked to Context Producers System A System B 47 queryContext (e1, attr1, attr2) queryContext (e1, attr1) Context Provider updateContext (e1, attr2) Context Consumer Application Context Broker FINODEX – 10.10.2014 - Copenhagen
  • 49. Integration with sensor networks  The backend IoT Device Management GE enables creation and configuration of NGSI IoT Agents that connect to sensor networks  Each NGSI IoT Agent can behave as Context Consumers or Context Providers, or both OMA NGSI API (northbound interface) FI-WARE Context Broker 48 IoT Agent-1 IoT Agent-2 IoT Agent-n IoT Agent Manager create/monitor FI-WARE Backend IoT Device Management (southbound interfaces) ETSI M2M MQTT IETF CoAP FINODEX – 10.10.2014 - Copenhagen
  • 50. Context Processing and Analysis Applications Programming of rules NGSI-9/10 Complex Event Processing 49 (CEP) Simple Processing (aggregation, averages, …) Sensor2Things BigData Analysis (COSMOS) Context Broker Context Management Processing and Analysis NGSI-9/10 Context Source s FINODEX – 10.10.2014 - Copenhagen
  • 51. FI-WARE IoT-M2M & Context/Management altogether NGSI IoT Agents IoT Backend Device Management (DCA GW) Backend Applications CEP Sensor2Things FI-WARE NGSI-9/10 IoT-enabled Context Management Backend BigData Analysis ContextBroker Other sources Gateway/Device Platform GEs Gateway/Device Platform GEs Gateway/Device Platform GEs Gateway/Device Platform GEs Native NGSI IoT Agent Native NGSI IoT Agent FINODEX – 10.10.2014 - Copenhagen 50
  • 52. Envisioned target Smart City platform CEP Inventory  Smart city platform as a Data/Knowledge Hub  Non-intrusive, open to third parties CKAN Big Data Context Broker Accounting & Payment & Billing IDM & Auth Short-term historic data BigData Processing Data Quering/Action, Publish/Subscr Open Data publishing Real-time processing BI ETL RULES DEFINITION TOOL OPERATIONAL DASHBOARD KPI GOVERNANCE OPEN DATA PORTALS Service orchestrator Context Adapters IoT Broker & Config Management (from sensors to things) IoT Backend Device Management actuators Open Data 51 measures / commands IoT/Sens or Real Time Media Stream Processing Media streams City Services GIS Specific Enablers Generic Enablers FINODEX – 10.10.2014 - Copenhagen
  • 53. How the ecosystem is actually emerging: the case of Smart Cities  Some cities already connecting to FI-Lab: • Italy: Trento, Torino, Veneto • Spain: Sevilla, Málaga, Santander, Valencia, Sabadell, … • Finland: Espoo • Discussion with cities in other countries ongoing  FI-WARE Challenge on Smart Cities: • Launched end of October • 300+ teams (individuals, startups, SMEs – few researchers) applied to the challenge (ES, EN) • 20 final teams run the final in CPBR 14 • quite amazing results! FINODEX – 10.10.2014 - Copenhagen 52
  • 54. Smart Santander  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) 53 FINODEX – 10.10.2014 - Copenhagen
  • 55. Smart Seville  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) 54  Reference FI-WARE applications: • Mobility of masses and masses detection • Water healthiness in ornamental fountains FINODEX – 10.10.2014 - Copenhagen
  • 56. Trento Smart City  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. 55 FINODEX – 10.10.2014 - Copenhagen
  • 57. SmartCity Malaga  Large amount of open datasets uploaded on Big Data platform and ready for analysis 56 • Animals pests forecasts. • Integration of public transport data, • parking information, etc..  Citizens’s smartphones as sensors capturing real-time open data (temperature, humidity, etc) offered through standard FI-WARE APIs  Reference FI-WARE applications • Personal dashboard for the citizes available in smartphones (warnings, events, leisure, marketing, etc.) • Municipal Dashboards easing management of municipal services FINODEX – 10.10.2014 - Copenhagen
  • 58. A richful ecosystem is arising 57 • Streetlights • Public transportation • Parkings • Traffic • Gardens Irrigation Smart Sevilla • Smartphone Sensors • Traffic incidences • Public transportation • Bikes renting • Animal Pests • Public Transportation • Cultural Events • Demography • Parkings • Surveillance media streams • fountains water healthiness • Water consumption • Noise • Demography, Bikes renting Espoo Lisbon Valencia Las Palmas Sabadell FINODEX – 10.10.2014 - Copenhagen
  • 59. Summary • Towards FIWARE from the FI-PPP • FI-WARE Generic Enablers › What › How • FI-Lab and access to technologies › Support during the execution of projects › Extent of technology usage FINODEX – 10.10.2014 - Copenhagen 58
  • 60. FI-WARE Catalogue (http://catalogue.fi-ware.org) FINODEX – 10.10.2014 - Copenhagen 59
  • 61. FI-WARE Catalogue (http://catalogue.fi-ware.org) FINODEX – 10.10.2014 - Copenhagen 60
  • 63. FI-WARE Catalogue (http://catalogue.fi-ware.org) FINODEX – 10.10.2014 - Copenhagen 62
  • 64. FI-WARE Forge …. http://forge.fi-ware.eu/plugins/mediawiki/wiki/fiware/index.php/Quick_FI-WARE_tour 63 FINODEX – 10.10.2014 - Copenhagen
  • 65. FI-Lab (http://lab.fi-ware.org) FINODEX – 10.10.2014 - Copenhagen 64
  • 66. FI-Lab: Open Data sets FINODEX – 10.10.2014 - Copenhagen 65
  • 67. FI-WARE University (http://edu.fi-ware.org) FINODEX – 10.10.2014 - Copenhagen 66
  • 68. Other examples …  FINESCE Trial 3  FI-WARE Developers Portal (http://www.fi-ware.org/fi-ware-developers-portal/) • FI-Beer (https://github.com/dmoranj/fi-beer) FINODEX – 10.10.2014 - Copenhagen 67
  • 69. FINESCE (Trial 3): FI Building the Energy Market Motivations •High density of Renewable Energy Sources •Generation is more and more distributed •Demand is more controllable than production Objective …to increase the grid stability and efficiency by using energy market mechanisms… Scope Experimentation in Terni’s area (Italy) • ~15 Customers • ~2 Renewable Energy Sources Marketplace for Demand Side Management FINODEX – 10.10.2014 - Copenhagen 68
  • 70. FINESCE (Trial 3): Proposed Architecture FINODEX – 10.10.2014 - Copenhagen 69
  • 71. Support to FIWARE Accelerators  FI-CORE is setting-up a dedicated team of 8 persons: a person for to accelerator projects (available from October 2014)  FI-CORE is responsible for the Level 1, 2 and 3 support (1 and 2 provided by XIFI till its end – May 2015 – but this will be transparent to end users) • Support to decide if an application is using FI-WARE properly • Support to choose the rigth GEIs • Corrective maintenance of GEIs • NOT support to business evaluation as such FINODEX – 10.10.2014 - Copenhagen 70
  • 72. Summary • Towards FIWARE from the FI-PPP • FI-WARE Generic Enablers › What › How • FI-Lab and access to technologies › Support during the execution of projects › Extent of technology usage • Conclusions FINODEX – 10.10.2014 - Copenhagen 71
  • 73. Conclusions: An ambitious plan under way!  Ambitious FI-WARE promotion campaign (4,2 M€ investment during May 2013 – April 2014 period) • Launch of the FI-WARE Open Innovation Lab at London Campus Party (September 3-8) • Presence in 50 startup weekend events across Europe • Hackathons, Development contests (870 K€ in awards)  100 M€ of funding for SMEs and Web entrepreneurs developing products on top of FI-WARE: • to be canalized through incubators, accelerators, SME associations • projects starting in 2014  Expansion of FI-LAB on several countries in Europe  Cities connecting to FI-LAB putting their data at work  FI-WARE and FI-LAB continuation phase (23 M€) FINODEX – 10.10.2014 - Copenhagen 72
  • 74. Thanks ! http://fi-ppp.eu http://fi-ware.org http://lab.fi-ware.org http://edu.fi-ware.org Follow @Fiware on Twitter ! FINODEX – 10.10.2014 - Copenhagen 73