http:// fi-ppp overview juanjo hierro – chief architect fi-ware

24
http://www.fi-ware.eu http://www.fi-ppp.eu FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

Upload: wilfrid-reeves

Post on 30-Dec-2015

217 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Http://  FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

http://www.fi-ware.euhttp://www.fi-ppp.eu

FI-PPP Overview

Juanjo Hierro – Chief Architect FI-WARE

Page 2: Http://  FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

Future Internet PPP

The FI-PPP follows an industry-driven approach aiming to develop a Core Platform that enables development of smart applications in the Future Internet

Within the FI-PPP program the platform will be experimented and validation in real application contexts by a range of actors, in particular SMEs and Public Administrations

2

Page 3: Http://  FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

Creating a Platform focused on the needs of Application Developers and Providers

People Businesses

Consumers

Open APIs

3

Apps/Services Provider

Apps/Services Developer

Platform Provider

Page 4: Http://  FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

A Colaborative programme

4

Page 5: Http://  FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

5

A product is useless without a platform, or more precisely and accurately, a platform-less product will always be replaced by an equivalent platform-ized product.We don't do internal service-oriented platforms, and we just as equally don't do external ones. This means that the "not getting it" is endemic across the company: the PMs don't get it, the engineers don't get it, the product teams don't get it, nobody gets it. But making something a platform is not going to make you an instant success. A platform needs a killer app.

Page 6: Http://  FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

Connect apps to the physical world

What are the needs of developers ?

6

Page 7: Http://  FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

Manage data at large scale and transform it into

knowledge

What are the needs of developers ?

7

Page 8: Http://  FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

Benefit from open innovation

(open data, co-creation)

What are the needs of developers ?

8

Page 9: Http://  FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

Reach target users, monetize

What are the needs of developers ?

9

Page 10: Http://  FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

Ensuring Privacy, Security and Trust

What are the needs of developers ?

10

Page 11: Http://  FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

Keep investment in infrastructures lower and under

control

What are the needs of developers ?

11

Page 12: Http://  FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

FI-WARE: Targeting developers needs

What How

Lowering barriers to innovation

Simple, yet powerful and secure

Security EnablersEnsuring Privacy, Security and Trust

Business & Delivery Framework(consumers, 3rd-party Apps/Services)

Connect apps to the physical world

Benefit from open innovation

(open data, co-creation)

Reach target users, monetize

Manage data at large scale and transform it into

knowledge Integration and

Composition Enablers

IoT-M2M Enablers

Data/Context Enablers

Built-in APIs & tools

12

Keep investment in infrastructures lower and under

control

Advanced Cloud, network capabilities

Page 13: Http://  FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

FI-WARE Generic Enablers

13

The FI-WARE Platform comprises a set of technological “Generic Enablers” which are considered general purpose and common to almost any “usage areas”

Generic Enablers will provide open interfaces:• To Application Developers (APIs)

• To support interoperability with other GEs (need for replacement)

Usage area projects under the PPP

Page 14: Http://  FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

Basic principles about FI-WARE GEs

GE specifications are open (public and royalty-free)

Any implementation of a Generic Enabler (GE) is made up of a set of components which together supports a concrete set of Functions and APIs that are in compliance with open specifications published for that GE

There might be multiple compliant implementations of a given GE

The FI-WARE project will deliver a reference implementation of FI-WARE GEs:• Based upon results of previous R&D projects

• Licensed with no costs within the FI-PPP program

• Lincesed under FRAND conditions elsewhere

14

Page 15: Http://  FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

FI-WARE Instances and Use Case Trials

Future Internet Applications run on top of “FI-WARE Instances” built upon selection and assembly of “Platform Products” implementing “FI-WARE Generic Enablers”

Use Case trials will consist on applications running on top of FI-WARE Instances, involving real users

FI-WARE GEs

Platform Products

FI-WARE Instance

15

Use Case Trial

assemble…

GE GE

GE

GE

GE

GE GE

Page 16: Http://  FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

The FI-WARE Testbed

The FI-WARE Testbed will be a case example of a FI-WARE Instance. It:• will allow Use Case projects and third parties to

run and test Future Internet Applications based on FI-WARE GEs, validating them.

• is aimed to be complete, in the sense that it will comprise reference implementations of all GEs defined in the FI-WARE Architecture.

• Will be operated under central control and be accessible from a dedicated website.

FI-WARE partners will provide support to UC projects in deploying their conceptual prototypes on top of the FI-WARE testbed

16

Page 17: Http://  FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

FI-WARE Testbed: putting all @work

Network of FI-WARE Backend Datacenters

ID providers

Location platform

SMART Home Lab SMART City Lab SMART Biz Lab

Experimental Facilities

17

Page 18: Http://  FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

FI-WARE Open Innovation Lab

FI-WARE will work towards building an Open Innovation Lab which combines:• The FI-WARE Testbed

• The FI-WARE Development Support Infrastructure (forge + additional community tools)

It is intended that this Open Innovation Lab be available to third parties (specially SMEs) after the second year

18

Page 19: Http://  FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

FI-WARE: An Agile approach

FI-WARE is being materialized using an Agile methodology:• Product Backlog per GE with Themes, Epics, Features and User-stories

• Work organized through:

› subsequent Sprints, one month long each

› Minor Releases, covering three consecutive Sprints

› Major Releases, covering 4 minor Releases

• Single “clock”, i.e., common Releases and Sprints numbering/dates

The first Major Release of FI-WARE has been delivered and is available on the FI-WARE Testbed for experimentation by UC projects

Frequent updates of the FI-WARE Testbed:• Decided per FI-WARE GE, after completion of a Sprint/Minor-Release

• Guaranteed for all FI-WARE GEs, after completion of a Major Release

Check how we are using Agile in the public FI-WARE wiki

19

Page 21: Http://  FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

FI-WARE Open Calls: introduction

The FI-WARE project reserved 30% of the project budget for specific tasks to be carried out by new beneficiaries.

These later-joining beneficiaries are selected by means of a series of competitive “Open Calls”• Each FI-WARE Open Call focused on a number of topics.

• Each topic referring to a set of functionalities, described in the form of Epics, to be supported by new FI-WARE Generic Enablers (GEs)

A dedicated web page is published in the project’s website:• http://www.fi-ware.eu/open-call/

A 1st Open Call was completed and a 2nd Open Call was launched on July 31st.

21

Page 22: Http://  FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

FI-WARE 2nd Open Call: details

Three topics have been defined for the 2nd Open Call:• Advanced Web-based User Interface GEs

› covering these Epics, up to 2,75 M€ of funding

• Stream-oriented GEs

› covering these Epics, up to 2,25 M€ of funding

• Cloud Proxy Extended Development and Management Platform GE

› covering these Epics, up to 1 M€ of funding

Hints (all info available at http://www.fi-ware.eu/open-call/):

• Projects are 15 months long !

• Keep calendar in mind (deadline for submissions is November 7th)

• Check guidelines for applicants and FAQ

• Be aware of rules (e.g., commitment for availability of FI-WARE GE implementations under FRAND / Open Source conditions)

22

Page 23: Http://  FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

Thanks !!

23

http://www.fi-ppp.eu

Page 24: Http://  FI-PPP Overview Juanjo Hierro – Chief Architect FI-WARE

Future Internet PPP – Programme Architecture

24