fi workshop sesión inaugural tid chile

38
2º FIWARE Workshop 22 al 29 de enero de 2015

Upload: tidchile

Post on 06-Aug-2015

325 views

Category:

Technology


4 download

TRANSCRIPT

2º  FIWARE  Workshop  22  al  29  de  enero  de  2015  

http://www.fiware.org http://lab.fiware.org  

FIWARE: Overview

Andrés Leiva Araos Telefónica I+D Chile

One  year  or  so  ago…  

The goal

§  Constituir un ecosistema de innovación abierta que nos permita desarrollar colaborativamente soluciones que mejoren la calidad de vida de las ciudades e incrementen la productividad de la industria.

§  Constitute an ecosystem of open innovation that enables us to develop collaborative solutions that improve the quality of life in cities and increase industrial productivity.

This challenge require a collaborative environment where ... §  Sizing the country challenge

§  Learn from the network and in the network

§  Add all capabilities

§  Common interest

§  No technology restrictions

IoT But, what approach?

13,915,756,820 18 November 2014

Source: Gartner, IDC, Strategy Analytics, Machina Research, company filings, BII estimates

≈14,000,000,000 November 2014

IoT is going to be huge

≈50,000,000,000 2025

Internet: a transformation engine

8

Navigation (Waze), Calling a taxi (EasyTaxi), Recruiting (Linkedin)…

It will again transform the daily life of individuals, businesses, verticals…

9

The Next Computer

This time because all the rich enablers in the Cloud

How can the new opportunities be captured and ultimately translated into local economy growth and creation of jobs?

10

ecosystem Open Global/Interoperable Sustainable

Build an

How can the new opportunities be captured and ultimately translated into local economy growth and creation of jobs?

11

Entrepreneurs, Developers •  Develop once for a large market •  Easily meet potential customers •  Marketing, promotion •  Ability to test with real data and

end users •  Simple yet powerful APIs that

accelerate product development

App Sponsors and Data providers •  Connect to entrepreneurs •  Put their data at work •  Bring new innovative services to

end users •  Be more efficient •  Social Reputation

Technology Providers •  Ability to “coopete” •  Connect to entrepreneurs: jointly

exploit the opportunities

ecosystem Open Global/Interoperable Sustainable

FIWARE Delivers: SW Platform & Ecosystem

12

Open Standard Platform

ecosystem open Global. sustainable

Why an open standard SW platform is required

§  Avoid vendor lock-in: • Standard Southbound APIs for sensor providers • Standard Northbound APIs offered to applications • Portability across platform providers •  Interoperability of apps on top of different providers

§  Larger community of developers • True innovation • More competition, leading to cost savings

§  Not any standard is enough • Modularity • Allow different business models •  Integration with standard open data platform • Non-intrusive

13

What is FIWARE?

§ European project

§ Truly open, public and royalty-free architecture

§ Reference platform

§  It has technical instances in the cloud called FIWARE-Labs

§ Open software based

§ Ecosystem

§ http://fi-ware.org

FIWARE “at a glance” !!

App Services

IoT Data/

Context Mgnt

Context Broker

Cloud Hosting

Open Data

Smart Business Vertical Markets Cities

Sensors / Actuators Smart Cities

Smart Industries

IDM

+60 open Generic Enablers (GEs) http://lab.fi-ware.org

Advanced Web UI

… APIs

IoT

Cloud Big

Data App

1

App

2

App

3

App

4

App

n

FIWARE “at a glance” !!

App Services

IoT Data/

Context Mgnt

Context Broker

Cloud Hosting

Private Data

Open Data

Smart Business Vertical Markets Cities

Sensors / Actuators Smart Cities

Smart Industries

IDM

+60 open Generic Enablers (GEs)

Orion (OMA NGSI 9 y 10) IDAS/DCA

Cloud Portal (UPM) PaaS Manager - Pegasus

Software Deployment Config - Sagitta Iaas Resource Management

OAuth2.0

HDFS+HIVE - Cosmos Cygnus Stream-Oriented Kurento CEP

Mashup - Wirecloud Marketplace Wstore Revenue Settlement and Sharing

http://lab.fi-ware.org

Advanced Web UI

2D UI 2d/3D Capture (RA) Tundra (RT) GIS Data Provider POI Data Searcher Real Virtual Interaction

FIWARE “at a glance” !!

IoT

Sensors / Actuators Smart Cities

Smart Industries

IDAS/DCA

IoT

FIWARE “at a glance” !!

IoT Context Broker

Sensors / Actuators Smart Cities

Smart Industries

Orion (OMA NGSI 9 y 10) IDAS/DCA

IoT

FIWARE “at a glance” !!

IoT Data/

Context Mgnt

Context Broker

Private Data

Smart Business Vertical Markets Cities

Sensors / Actuators Smart Cities

Smart Industries

Open Data

Orion (OMA NGSI 9 y 10) IDAS/DCA

HDFS+HIVE - Cosmos Cygnus Stream-Oriented Kurento CEP

Data Context / Management

FIWARE “at a glance” !!

IoT Data/

Context Mgnt

Context Broker

Cloud Hosting

Private Data

Open Data

Smart Business Vertical Markets Cities

Sensors / Actuators Smart Cities

Smart Industries

Orion (OMA NGSI 9 y 10) IDAS/DCA

Cloud Portal (UPM) PaaS Manager - Pegasus

Software Deployment Config - Sagitta Iaas Resource Management

IDM

OAuth2.0

HDFS+HIVE - Cosmos Cygnus Stream-Oriented Kurento CEP

Cloud Hosting

FIWARE “at a glance” !!

App Services

IoT Data/

Context Mgnt

Context Broker

Cloud Hosting

Private Data

Open Data

Smart Business Vertical Markets Cities

Sensors / Actuators Smart Cities

Smart Industries

IDM

Orion (OMA NGSI 9 y 10) IDAS/DCA

Cloud Portal (UPM) PaaS Manager - Pegasus

Software Deployment Config - Sagitta Iaas Resource Management

OAuth2.0

HDFS+HIVE - Cosmos Cygnus Stream-Oriented Kurento CEP

Mashup - Wirecloud Marketplace Wstore Revenue Settlement and Sharing

App Services

FIWARE “at a glance” !!

App Services

IoT Data/

Context Mgnt

Context Broker

Cloud Hosting

Private Data

Open Data

Smart Business Vertical Markets Cities

Sensors / Actuators Smart Cities

Smart Industries

IDM

Orion (OMA NGSI 9 y 10) IDAS/DCA

Cloud Portal (UPM) PaaS Manager - Pegasus

Software Deployment Config - Sagitta Iaas Resource Management

OAuth2.0

HDFS+HIVE - Cosmos Cygnus Stream-Oriented Kurento CEP

Mashup - Wirecloud Marketplace Wstore Revenue Settlement and Sharing

Advanced Web UI

2D UI 2d/3D Capture (RA) Tundra (RT) GIS Data Provider POI Data Searcher Real Virtual Interaction

Advanced Web Based UI

FIWARE “at a glance” !!

App Services

IoT Data/

Context Mgnt

Context Broker

Cloud Hosting

Private Data

Open Data

Smart Business Vertical Markets Cities

Sensors / Actuators Smart Cities

Smart Industries

IDM

Orion (OMA NGSI 9 y 10) IDAS/DCA

Cloud Portal (UPM) PaaS Manager - Pegasus

Software Deployment Config - Sagitta Iaas Resource Management

OAuth2.0

HDFS+HIVE - Cosmos Cygnus Stream-Oriented Kurento CEP

Mashup - Wirecloud Marketplace Wstore Revenue Settlement and Sharing

Advanced Web UI

2D UI 2d/3D Capture (RA) Tundra (RT) GIS Data Provider POI Data Searcher Real Virtual Interaction

… APIs

IoT

Cloud Big

Data App

1

App

2

App

3

App

4

App

n

52 european organizations in FIWARE 158 european organizations FI-PPP

22 FIWARE-Lab nodes in 14 countries

15 cities connected to FIWARE-Lab in 6 countries

FIWARE is an on going project

Included in Chilean Digital Agenda

LATAM Expansion

§  ff

§ 4,2 M€ promotion campaign •  Campus Party events

•  Startup Weekend events

•  Chambers of Commerce

•  870 K€ in prizes

§ 100 M€ of funding devoted to entrepreneurs in phase 3 of the FIWARE program

•  12 nodes in Europe providing up to 3000+ cores, 16TB+ Ram, 750TB+ HD

•  Creation of nodes in Mexico (1000+ cores) and Brazil

•  Level 1 and Level 2 support for the nodes

•  Creating a precommercial node in Chile

FIWARE Lab: A Global Experimental instance of FIWARE

FIWARE Generic Enablers (GEs)

§  A FIWARE Generic Enabler (GE): § set of general-purpose platform functions available through APIs § Building with other GEs a FIWARE Reference Architecture

§  FIWARE GE Specifications are open (public and royalty-free)

§  FIWARE GE implementation (FIWARE GEi): § Platform product that implements a given GE Open Spec § There might be multiple compliant GEis of each GE Open Spec

§  One open source reference implementation of each FIWARE GE (FIWARE GEri): § Well-known open source license § Publicly available Technical Roadmap updated in every release

§  Available FIWARE GEis, GEris and incubated enablers are published on the FIWARE Catalogue

26

FIWARE Data Model: Context Management

§ FIWARE implements the OMA NGSI-9/10 API: a simple yet powerful standard API that helps programmers to manage Context information

§ Context information refers to the values of attributes characterizing entities relevant to applications

27

My Application

NGSI API Bus •  Location •  No. passengers •  Driver •  Licence plate

Person •  Name-Surname •  Birthday •  Preferences •  Location •  ToDo list

Shop •  Location •  Business name •  Franchise •  offerings

IoT Device •  Observations •  Commands •  Location •  Info

The FIWARE Accelerator Program

28

FIWARE Lab emerging ecosystem: Community+Smart Cities

§  Cities getting connected to FIWARE Lab: •  Italy: Trento, Torino, Veneto • Spain: Valencia, Sevilla, Málaga, Santander,

Logroño, Vigo, Lleida, Sabadell. • Finland: Helsinki, Espoo • Netherlands: Amsterdam • Portugal: Lisbon • Ongoing discussion with other cities…

29

§  FIWARE Hackathons & Challenges

§  Example: Smartcity Challenge •  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!

FIWARE Lab: Smart Santander

30

§  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)

FIWARE Lab: Smart Seville

31

§  Valuable open datasets uploaded on Big Data platform and ready for analysis (demography, bikes renting)

§  Real-time detection of people masses through real-time multimedia analysis of video streams from urban surveillance cameras

§  Real-time open data captured from sensors and offered through standard FI-WARE APIs: • Noise • Water healthiness (ornamental fountains)

§  Reference FI-WARE applications: • Mobility of masses and masses detection • Water healthiness in ornamental fountains

FIWARE Lab: Trento Smart City

32

§ 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.

FIWARE: Lab SmartCity Malaga

33

§  Large amount of open datasets uploaded on Big Data platform and ready for analysis • 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

Exploitation Models: Domain-specific platforms

FIWARE

34

GEs

SMART City Apps

SMART Factory Apps

SMART Agrifood Apps

Domain specific enablers

FIWARE-compliant Platforms = FIWARE GEs + specific enablers

Building FIWARE Instances/ Specific Platforms

§ Future Internet Applications run on top of “FIWARE Instances” that are built by “FIWARE Instance Providers” upon: • selection of FIWARE GEis (products) from the FIWARE Catalogue.

• assembly of selected FIWARE GEis with added-value components.

FIWARE Catalogue

FIWARE GE implementations

FIWARE Instance

35

Future Internet App

assemble…

added-value components

FIWARE Ops: tools for FIWARE Instances providers

Deployment Deployment of basic Cloud Hosting GEs and Monitoring Adapters in a FIWARE node

Federation Management Federate a new FIWARE node within a given FIWARE instance (e.g., the FIWARE Lab)

Connectivity Management Manage connectivity of services across FIWARE nodes of a FIWARE instance

Service Offer Management Registration and deployment of additional Generic Enablers, Specific Enablers and complementary Future Internet Facilities

Summary: the FIWARE Program

§  Goal: capture opportunities derived from the new wave of digitalization of life and businesses

§  Strategy: Build an ecosystem that will work as catalyst for capturing the opportunities. Lead standardization in Smart Cities and Industrial IoT (Internet of Things)

§  Pillars: • FI-WARE : a generic, open standard platform which

serve the needs of developers in multiple domains • FIWARE Lab : a meeting point where innovation takes

place, an opportunities can be incubated •  : a program that funds developers and

entrepreneurs, and ignites roll-out of the ecosystem • FIWARE Ops : the suite of tools easing deployment and

operation of FI-WARE instance nodes

§  Global footprint: open to regions sharing the ambition

eHealth

tourism

Transport, Mobility

and Logistics

e-government

Smart Energy

Grid

37

http://fiware.org

http://lab.fiware.org

Join us!

38

Follow on Twitter !!

@Tidchile

@Fiware