SlideShare a Scribd company logo
1 of 40
Building the Smart City Platform on
FIWARE Lab
Fernando López
FIWARE Cloud & Platform Senior Expert
fernando.lopez@fiware.org
@flopezaguilar
https://www.slideshare.net/flopezaguilar
https://github.com/flopezag
About me
▪ More than 35 years of programming experience (more than 12 programming languages)
▪ More than 10 years working with OpenStack and AWS
▪ Web Development, Message Queues, Functional Programming, Big Data and Data
Engineering
▪ Developer, Team Leader, QA Manager, Project & Product Manager
▪ DevOps(Secs) activities with more than 6 years
▪ Now Cloud and IoT Platform Senior Expert in FF
▪ Principal Cloud Architect in FIWARE Lab
▪ Evangelist of FIWARE Technology and TSC Member of FIWARE Technology
▪ Love Coding, CI & CD and AI/ML
2
What is a Smart City
A set of Policies & Strategies that leverage Data & Technologies from different sources
to Deliver New Businesses that:
3
CITIES
CITIZENS
BUSINESS
Drive efficiency, sustainability & improved
decision making
Create an ecosystem of transparent,
competitive and efficient environment
Improve the inclusiveness and quality of
life and develop of new citizens services
1
2
3
Smart Cities: where we are
Yes!
You may be already an
Efficient and Open City ….
… but there is still a
journey you have to
travel to be where
you HAVE TO BE
4
• Vertical solutions (some
being IoT-enabled) bringing
efficiency but in silos
• Historic and static data
published as open data
Efficient & Open
FIWARE: Supporting cities in their transformation journey
1 2 3 4
0
Enabling the
Data Economy
• City as a platform including
also 3rd party data enabling
innovative business models
• Open and commercial data
enabling multi-side markets
Supporting
Open Innovation
• Right-time context info
published as open data to
third parties
• Authorization and access
control (API management)
• Common Info Models
• Full interoperability between
cities and within the city
• Enabling portability of
solutions across cities
Collaborating towards
a sustainable market
• Breaking information silos
through shared context data
space with standard API
• Enabling Overall City-level
Governance Solutions
Exploiting Data
across verticals
CRMSocial
network
s
Waste
Mgmt.
Smart
Parking
Air
Quality
Context Management Layer
City-level governance system
Exploiting data across verticals
 Need to build an holistic data representation and the
history of the city (context) for breaking the silos:
• Vertical smart solutions
• Information systems
• IoT infrastructures
 A data-driven ”system of systems” architecture:
• Interoperability of systems within the city
• City-level smart decision support systems on top
 Key properties:
• Replaceability (systems can be replaced)
• Extensibility (new systems can be added easily)
• Loose coupling (systems can evolve independently)
• Low intrusiveness (systems do not need to change)
6
CRMSocial
networks
Waste
Mgmt.
Smart
Parking
Air
Quality
Context Management Layer
City-level governance system
Implementing Smart Solutions requires gathering and
managing context information at large scale
# Smart Cities
Bus
• Location
• No. passengers
• Driver
• License plate
Citizen
• Birthday
• Preferences
• Location
• TODO list
Shop
• Location
• Business name
• Franchise
• offerings
Incident / claim
• Date
• Location
• Type
• Issuer
• Description
FIWARE: Driving the standard for Context Information Management
 The FIWARE Context Broker technology implements the FIWARE NGSI API: a simple yet
powerful public, royalty-free standard API for Context Information Management.
 Simple: A RESTful API using JSON which any web programmer learns how to use in one day.
 Yet powerful: FIWARE NGSI supports geo-queries, notifications, soon Linked Data (JSON-LD).
Application/Service
Bus
• Location
• No. passengers
• Driver
• Licence plate
Citizen
• Name-Surname
• Birthday
• Preferences
• Location
• ToDo list
Shop
• Location
• Business name
• Franchise
• offerings
Context Broker
FIWARE NGSI API
FIWARE: Driving relevant standards at every step
9
1 2 3 4
0
Enabling the
Data Economy
• City as a platform including
also 3rd party data enabling
innovative business models
• Open and commercial data
enabling multi-side markets
Supporting
Open Innovation
• Right-time context info
published as open data to
third parties
• Authorization and access
control (API management)
• Common Info Models
• Full interoperability between
cities and within the city
• Enabling portability of
solutions across cities
Collaborating towards
a sustainable market
• Breaking information silos
through shared context data
space with standard API
• Enabling Overall City-level
Governance Solutions
Exploiting Data
across verticals
ETSI NGSI-LD Open API for context
information management (based on
FIWARE NGSIv2 API).
FIWARE provides an Open Source
reference implementation of this
standard.
The FIWARE Context Broker
Technology is a CEF Building Block.
Recommended to Public Administrations
across member states of the EU.
FIWARE: Driving relevant standards at every step
10
1 2 3 4
0
Enabling the
Data Economy
• City as a platform including
also 3rd party data enabling
innovative business models
• Open and commercial data
enabling multi-side markets
Supporting
Open Innovation
• Right-time context info
published as open data to
third parties
• Authorization and access
control (API management)
• Common Info Models
• Full interoperability between
cities and within the city
• Enabling portability of
solutions across cities
Collaborating towards
a sustainable market
• Breaking information silos
through shared context data
space with standard API
• Enabling Overall City-level
Governance Solutions
Exploiting Data
across verticals
TMForum + FIWARE Foundation support cities
through the definition of a common Reference
Architecture and smart data models.
Leverages on initial FIWARE Data Models
widely used by cities already using FIWARE.
New Data Models will be defined involving cities
following a driven-by-implementation approach.
“Powered by FIWARE” Smart City: Reference Architecture (take 1)
KeyrockIdM&WilmaAccessControl
APIManagement
IoT platformsKurento RT
media stream
processing
IDAS NGSI Agent Framework
System
Adapter …IoT
Agent
FIWARE Context Broker
Bus
• location
• route
• next stop
• time next stop
Street
• location
• traffic
• pollution
Parking space
• location
• no. slots
Shared car
• location
• status
Citizen claim
• location
• citizen id
• description
Waste Bin
• location
• capacity
Other information sources
…Social
netwoks
CRM
Deployed IoT networks,
machines, cameras, robots
High-level
Context
Updates
Processing Engines
(Flink, Spark, Tensorflow, Hadoop, …)
Smart City Governance System
Operation
Dashboards
Advanced
Data Maps
AI
Algorithms
Big Data
Algorithms
Complex Event
Processing
Cygnus / Draco / Cosmos / STH
Comet / QuantumLeap
History Data
Stream
Vertical solutions
Waste
Mgmt..
Smart
Parking
Air
Quality …Traffic
control
GIS
Wirecloud
Mashup
Apache
Superset
System
Adapter
System
Adapter
System
Adapter
FIWARE: Driving relevant standards at every step
1 2 3 4
0
Enabling the
Data Economy
• City as a platform including
also 3rd party data enabling
innovative business models
• Open and commercial data
enabling multi-side markets
Supporting
Open Innovation
• Right-time context info
published as open data to
third parties
• Authorization and access
control (API management)
• Common Info Models
• Full interoperability between
cities and within the city
• Enabling portability of
solutions across cities
Collaborating towards
a sustainable market
• Breaking information silos
through shared context data
space with standard API
• Enabling Overall City-level
Governance Solutions
Exploiting Data
across verticals
• Breaking information silos
through shared context data
space with standard API
• Enabling Overall City-level
Governance Solutions
Exploiting Data
across verticals
• Common Info Models
• Full interoperability between
cities and within the city
• Enabling portability of
solutions across cities
Collaborating towards
a sustainable market
FIWARE DCAT-AP extension for right-time
datasets
CKAN Extensions for other platforms
(OpenDataSoft, Socrata, …): right-time datasets,
end-user dashboards, developer feedback, …
Authorization and Access Control using open
standards OAuth2 and XACML 3.0.
Enabling the Data Economy
13
 The City is not able to capture all data
describing what is going on (context)
• Banks
• Retailers
• Telecom Operators
• …
 How to bring the incentives for potential
context data providers?
 The City may become an enabler of the Data
Economy
• Ability to monetize provided data
• Support to multi-side markets
• Warrantying sovereignty of data
Smart
Facto
ry
Smart
Bank
Smart
Retail
Smart
Home
Smart
City
standard Context Information Management layer
Smart
Services
FIWARE: Driving relevant standards at every step
1 2 3 4
0
Enabling the
Data Economy
• City as a platform including
also 3rd party data enabling
innovative business models
• Open and commercial data
enabling multi-side markets
Supporting
Open Innovation
• Right-time context info
published as open data to
third parties
• Authorization and access
control (API management)
• Common Info Models
• Full interoperability between
cities and within the city
• Enabling portability of
solutions across cities
Collaborating towards
a sustainable market
• Breaking information silos
through shared context data
space with standard API
• Enabling Overall City-level
Governance Solutions
Exploiting Data
across verticals
• Breaking information silos
through shared context data
space with standard API
• Enabling Overall City-level
Governance Solutions
Exploiting Data
across verticals
• Common Info Models
• Full interoperability between
cities and within the city
• Enabling portability of
solutions across cities
Collaborating towards
a sustainable market
FIWARE provides the Data Economy Framework
open source based on TMForum (open source
reference implementation of marketplace
functions).
Enables the Data Economy through the datasets
monetization and the evolution of open data
publication platforms into data marketplaces.
Collaboration with IOTA to support trustworthy
accountability and management of contracts.
Data Economy
Framework
“Powered by FIWARE” Smart City: Reference Architecture (take 1)
KeyrockIdM&WilmaAccessControl
APIManagement
IoT platformsKurento RT
media stream
processing
IDAS NGSI Agent Framework
System
Adapter …IoT
Agent
FIWARE Context Broker
Bus
• location
• route
• next stop
• time next stop
Street
• location
• traffic
• pollution
Parking space
• location
• no. slots
Shared car
• location
• status
Citizen claim
• location
• citizen id
• description
Waste Bin
• location
• capacity
Other information sources
…Social
netwoks
CRM
Deployed IoT networks,
machines, cameras, robots
High-level
Context
Updates
Processing Engines
(Flink, Spark, Tensorflow, Hadoop, …)
Smart City Governance System
Operation
Dashboards
Advanced
Data Maps
AI
Algorithms
Big Data
Algorithms
Complex Event
Processing
Cygnus / Draco / Cosmos / STH
Comet / QuantumLeap
History Data
Stream
Vertical solutions
Waste
Mgmt..
Smart
Parking
Air
Quality …Traffic
control
GIS
Wirecloud
Mashup
Apache
Superset
System
Adapter
System
Adapter
System
Adapter
Extended Data Publication Platform
(e.g., CKAN)
Open Data Portal
(supporting
right-time datasets)
Driving de-facto standards: Smart Cities
16
Involving 130+ cities in 25+
countries.
All of them agree to foster
adoption of common
principles:
• Common API: NGSI-LD
• Compatible Open Data
Publication platforms
• Collaboration in definition
of data models
TM Forum supports FIWARE
NGSIv2 for real-time access to
context information in cities
TM Forum and FIWARE collaborate
towards development of data
marketplace platform components
TM Forum and FIWARE launched
the Front-runner Smart Cities
initiative towards definition of
common information models in
collaboration with cities
Identified as one of the most
relevant Smart Cities
Platform initiatives with a
global footprint within the
IES-City (IoT-Enabled Smart
City) Framework
17
Why Cloud + Smart Cities
18
IoT = ICT + OT
f(Cloud, ICT) = ICT(enhances)
Revolutionary Impact = ICT + OT + AI
19
Cloud provides flexibility and agility to leverage
Data & Technologies in a very efficient way
20
Smart City solution should be deployed on different
Cloud providers
Why OpenStack?
 FIWARE Foundation, through FIWARE Community, provide Cloud Native
Infrastructure using OpenStack for testing “Powered by FIWARE” solutions.
 It is open and free for use following the Terms & Conditions of the FIWARE Lab.
 Facilitate the DevOps operation in the early stages of developing new Business
solutions.
 OpenStack is Open Source.
21
Working with FIWARE Lab…
https://cloud.lab.fiware.org
22
Quick glance to components
23
Login: https://cloud.lab.fiware.org
24
Overview
25
The first virtual machine: requirements
26
Create a Security Group
 A Security Group should be
created using a name and a
description.
 Clicking in button “create security
group” inside the menu option
“Access & Security”.
27
Manage rules
28
 Clicking on “Manage Rules” we add new rules to a Security Group.
• Rules define what ports and protocols are opened for any VM on which we apply our Security Group.
• Important: If there is no rule defined, there is no connectivity (no networking)
 Please, pay attention to security!!!:
• Unnecessary Ports or IP sources should not be opened to access our applications.
Manage rules (II)
29
 Typical examples of opened ports:
• Port 22 → SSH
• Port 80, 443 → HTTP, HTTPS
• Port 1026 → Orion Context Broker
• Port 5050 → Cygnus
 Egress – Outgoing traffic
 Ingress – Incoming traffic
 Can be updated afterward
Key pairs
30
Key pair (II)
31
 The Keypair requires a name.
 The private part of the Keypair will be downloaded as a .pem file.
 The private Key is not stored in the cloud.
 We cannot access the VMs without this file.
Allocate a floating IP to the project
32
 A Floating IP is needed in the project so we can access our VMs from the Internet
Access & Security → Floating IPs → Allocate IP to Project
 The Floating IP association will be done later, once we have our VMs created.
Allocate a floating IP to the project (II)
33
Launch our first virtual machine (OrionLD CB) from
Images
34
Launch our first virtual machine (OrionLD CB) from
images
35
 Launch Instance: Details
 Instance Name (mandatory)
 Flavor value (mandatory)
• Tiny – Is too small flavor
• Small – It is too small flavor too.
• Medium – Will be Ok to run the OrionLD CB
• Large – Will be a powerful Flavor.
 DO NOT press Launch yet…!!! Go to
Networking
Launch our first virtual machine (OrionLD CB) from images
(networks)
36
 Launch Instance: Networks
 Choose here the network named:
• node-int-net-01 (FIWARE Convention)
 DO NOT press Launch yet …!!! Go to
Security Groups
Launch our first virtual machine (Orion CB) from images
(access & security)
37
 Launch Instance: Access & Security
 Choose the security group previously
created
 Choose the key pair previously created
 DO Press Launch…
The instance…
38
Associate floating IP to a virtual machine
39
Thank you!
www.fiware.org
Follow @FIWARE on Twitter
Fernando López
FIWARE Cloud & Platform Senior Expert
fernando.lopez@fiware.org
@flopezaguilar
https://www.slideshare.net/flopezaguilar
https://github.com/flopezag

More Related Content

What's hot

Laurent Curnier – Monaco DataPlatform - LaurentCURNIER_.pptx
Laurent Curnier – Monaco DataPlatform - LaurentCURNIER_.pptxLaurent Curnier – Monaco DataPlatform - LaurentCURNIER_.pptx
Laurent Curnier – Monaco DataPlatform - LaurentCURNIER_.pptxFIWARE
 
Frequently Asked Questions About Metaverse.pdf
Frequently Asked Questions About Metaverse.pdfFrequently Asked Questions About Metaverse.pdf
Frequently Asked Questions About Metaverse.pdfAvivLichtigstein1
 
Top Trends in Application Architecture That Enable.pdf
Top Trends in Application Architecture That Enable.pdfTop Trends in Application Architecture That Enable.pdf
Top Trends in Application Architecture That Enable.pdfMantoshKumarSingh7
 
Telco 4.0 - Payment and FinServ Integration for Data in Motion with 5G and Ap...
Telco 4.0 - Payment and FinServ Integration for Data in Motion with 5G and Ap...Telco 4.0 - Payment and FinServ Integration for Data in Motion with 5G and Ap...
Telco 4.0 - Payment and FinServ Integration for Data in Motion with 5G and Ap...Kai Wähner
 
Alpaca Field Study: Virtual Real Estate & The Metaverse
Alpaca Field Study: Virtual Real Estate & The MetaverseAlpaca Field Study: Virtual Real Estate & The Metaverse
Alpaca Field Study: Virtual Real Estate & The MetaverseDaniel Fetner
 
Data Warehouse vs. Data Lake vs. Data Streaming – Friends, Enemies, Frenemies?
Data Warehouse vs. Data Lake vs. Data Streaming – Friends, Enemies, Frenemies?Data Warehouse vs. Data Lake vs. Data Streaming – Friends, Enemies, Frenemies?
Data Warehouse vs. Data Lake vs. Data Streaming – Friends, Enemies, Frenemies?Kai Wähner
 
Swisscom Network Analytics
Swisscom Network AnalyticsSwisscom Network Analytics
Swisscom Network Analyticsconfluent
 
Data persistency (draco, cygnus, sth comet, quantum leap)
Data persistency (draco, cygnus, sth comet, quantum leap)Data persistency (draco, cygnus, sth comet, quantum leap)
Data persistency (draco, cygnus, sth comet, quantum leap)Fernando Lopez Aguilar
 
Is Metaverse The Next Big Thing?
Is Metaverse The Next Big Thing?Is Metaverse The Next Big Thing?
Is Metaverse The Next Big Thing?101 Blockchains
 
Apache Kafka for Automotive Industry, Mobility Services & Smart City
Apache Kafka for Automotive Industry, Mobility Services & Smart CityApache Kafka for Automotive Industry, Mobility Services & Smart City
Apache Kafka for Automotive Industry, Mobility Services & Smart CityKai Wähner
 
API Management architect presentation
API Management architect presentationAPI Management architect presentation
API Management architect presentationsflynn073
 
Francesco D'Orazio - Everything you know about virtual worlds is WRONG - Meta...
Francesco D'Orazio - Everything you know about virtual worlds is WRONG - Meta...Francesco D'Orazio - Everything you know about virtual worlds is WRONG - Meta...
Francesco D'Orazio - Everything you know about virtual worlds is WRONG - Meta...Francesco D'Orazio
 
Apache Kafka in the Transportation and Logistics
Apache Kafka in the Transportation and LogisticsApache Kafka in the Transportation and Logistics
Apache Kafka in the Transportation and LogisticsKai Wähner
 
London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023AnuragSharma900
 
What is Metaverse ? What is Not ?
What is Metaverse ? What is Not ? What is Metaverse ? What is Not ?
What is Metaverse ? What is Not ? R.Erdem ERKUL , PhD
 

What's hot (20)

Laurent Curnier – Monaco DataPlatform - LaurentCURNIER_.pptx
Laurent Curnier – Monaco DataPlatform - LaurentCURNIER_.pptxLaurent Curnier – Monaco DataPlatform - LaurentCURNIER_.pptx
Laurent Curnier – Monaco DataPlatform - LaurentCURNIER_.pptx
 
Frequently Asked Questions About Metaverse.pdf
Frequently Asked Questions About Metaverse.pdfFrequently Asked Questions About Metaverse.pdf
Frequently Asked Questions About Metaverse.pdf
 
Top Trends in Application Architecture That Enable.pdf
Top Trends in Application Architecture That Enable.pdfTop Trends in Application Architecture That Enable.pdf
Top Trends in Application Architecture That Enable.pdf
 
Telco 4.0 - Payment and FinServ Integration for Data in Motion with 5G and Ap...
Telco 4.0 - Payment and FinServ Integration for Data in Motion with 5G and Ap...Telco 4.0 - Payment and FinServ Integration for Data in Motion with 5G and Ap...
Telco 4.0 - Payment and FinServ Integration for Data in Motion with 5G and Ap...
 
Metaverse Enterprise Platform Development
Metaverse Enterprise Platform DevelopmentMetaverse Enterprise Platform Development
Metaverse Enterprise Platform Development
 
Metaverse Infographics
Metaverse InfographicsMetaverse Infographics
Metaverse Infographics
 
Alpaca Field Study: Virtual Real Estate & The Metaverse
Alpaca Field Study: Virtual Real Estate & The MetaverseAlpaca Field Study: Virtual Real Estate & The Metaverse
Alpaca Field Study: Virtual Real Estate & The Metaverse
 
Data Warehouse vs. Data Lake vs. Data Streaming – Friends, Enemies, Frenemies?
Data Warehouse vs. Data Lake vs. Data Streaming – Friends, Enemies, Frenemies?Data Warehouse vs. Data Lake vs. Data Streaming – Friends, Enemies, Frenemies?
Data Warehouse vs. Data Lake vs. Data Streaming – Friends, Enemies, Frenemies?
 
Swisscom Network Analytics
Swisscom Network AnalyticsSwisscom Network Analytics
Swisscom Network Analytics
 
Data persistency (draco, cygnus, sth comet, quantum leap)
Data persistency (draco, cygnus, sth comet, quantum leap)Data persistency (draco, cygnus, sth comet, quantum leap)
Data persistency (draco, cygnus, sth comet, quantum leap)
 
Is Metaverse The Next Big Thing?
Is Metaverse The Next Big Thing?Is Metaverse The Next Big Thing?
Is Metaverse The Next Big Thing?
 
FIWARE Generic Enablers introduction
FIWARE Generic Enablers introductionFIWARE Generic Enablers introduction
FIWARE Generic Enablers introduction
 
Fiware overview
Fiware overviewFiware overview
Fiware overview
 
Apache Kafka for Automotive Industry, Mobility Services & Smart City
Apache Kafka for Automotive Industry, Mobility Services & Smart CityApache Kafka for Automotive Industry, Mobility Services & Smart City
Apache Kafka for Automotive Industry, Mobility Services & Smart City
 
API Management architect presentation
API Management architect presentationAPI Management architect presentation
API Management architect presentation
 
Francesco D'Orazio - Everything you know about virtual worlds is WRONG - Meta...
Francesco D'Orazio - Everything you know about virtual worlds is WRONG - Meta...Francesco D'Orazio - Everything you know about virtual worlds is WRONG - Meta...
Francesco D'Orazio - Everything you know about virtual worlds is WRONG - Meta...
 
Cloud Computing and Edge Computing(CTO Kieun Park) - Edge Computing Seminar
Cloud Computing and Edge Computing(CTO Kieun Park) - Edge Computing SeminarCloud Computing and Edge Computing(CTO Kieun Park) - Edge Computing Seminar
Cloud Computing and Edge Computing(CTO Kieun Park) - Edge Computing Seminar
 
Apache Kafka in the Transportation and Logistics
Apache Kafka in the Transportation and LogisticsApache Kafka in the Transportation and Logistics
Apache Kafka in the Transportation and Logistics
 
London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023
 
What is Metaverse ? What is Not ?
What is Metaverse ? What is Not ? What is Metaverse ? What is Not ?
What is Metaverse ? What is Not ?
 

Similar to Building the Smart City Platform on FIWARE Lab

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 - Driving the standards and helping cities to become enablers of the D...
FIWARE - Driving the standards and helping cities to become enablers of the D...FIWARE - Driving the standards and helping cities to become enablers of the D...
FIWARE - Driving the standards and helping cities to become enablers of the D...Juanjo Hierro
 
TMForum Open Hack Opening Session - FIWARE
TMForum Open Hack Opening Session - FIWARETMForum Open Hack Opening Session - FIWARE
TMForum Open Hack Opening Session - FIWAREAitor Magán García
 
FIWARE From Open Data to Open APIs
FIWARE From Open Data to Open APIsFIWARE From Open Data to Open APIs
FIWARE From Open Data to Open APIsSergio Garcia Gomez
 
FIWARE Wednesday Webinars - FIWARE Vision and Value Proposition
FIWARE Wednesday Webinars - FIWARE Vision and Value PropositionFIWARE Wednesday Webinars - FIWARE Vision and Value Proposition
FIWARE Wednesday Webinars - FIWARE Vision and Value PropositionFIWARE
 
FIWARE Overview presentation
FIWARE Overview presentationFIWARE Overview presentation
FIWARE Overview presentationJuanjo Hierro
 
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 Global Summit - FIWARE Overview
FIWARE Global Summit - FIWARE OverviewFIWARE Global Summit - FIWARE Overview
FIWARE Global Summit - FIWARE OverviewFIWARE
 
The Open and Agile Smart Cities (OASC) initiative: from vision to execution
The Open and Agile Smart Cities (OASC) initiative: from vision to executionThe Open and Agile Smart Cities (OASC) initiative: from vision to execution
The Open and Agile Smart Cities (OASC) initiative: from vision to executionJuanjo Hierro
 
FIWARE Tech Summit - FIWARE Overview and Description of GEs
FIWARE Tech Summit - FIWARE Overview and Description of GEsFIWARE Tech Summit - FIWARE Overview and Description of GEs
FIWARE Tech Summit - FIWARE Overview and Description of GEsFIWARE
 
FIWARE Global Summit - FIWARE Overview
FIWARE Global Summit - FIWARE OverviewFIWARE Global Summit - FIWARE Overview
FIWARE Global Summit - FIWARE OverviewFIWARE
 
20171213 Future Internet: The forgotten Enabler for SmartCities
20171213 Future Internet: The forgotten Enabler for SmartCities20171213 Future Internet: The forgotten Enabler for SmartCities
20171213 Future Internet: The forgotten Enabler for SmartCitiesstefano de panfilis
 
FIWARE Wednesday Webinars - FIWARE Building the Future
FIWARE Wednesday Webinars - FIWARE Building the FutureFIWARE Wednesday Webinars - FIWARE Building the Future
FIWARE Wednesday Webinars - FIWARE Building the FutureFIWARE
 
20181012 fiware at_construction_conference
20181012 fiware at_construction_conference20181012 fiware at_construction_conference
20181012 fiware at_construction_conferencestefano de panfilis
 
#OSSPARIS17 - Knowage & FIWARE: the new ecosystem for Smart Applications, by ...
#OSSPARIS17 - Knowage & FIWARE: the new ecosystem for Smart Applications, by ...#OSSPARIS17 - Knowage & FIWARE: the new ecosystem for Smart Applications, by ...
#OSSPARIS17 - Knowage & FIWARE: the new ecosystem for Smart Applications, by ...Paris Open Source Summit
 
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
 

Similar to Building the Smart City Platform on FIWARE Lab (20)

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 - Driving the standards and helping cities to become enablers of the D...
FIWARE - Driving the standards and helping cities to become enablers of the D...FIWARE - Driving the standards and helping cities to become enablers of the D...
FIWARE - Driving the standards and helping cities to become enablers of the D...
 
TMForum Open Hack Opening Session - FIWARE
TMForum Open Hack Opening Session - FIWARETMForum Open Hack Opening Session - FIWARE
TMForum Open Hack Opening Session - FIWARE
 
Hierro juanjo
Hierro juanjoHierro juanjo
Hierro juanjo
 
FIWARE From Open Data to Open APIs
FIWARE From Open Data to Open APIsFIWARE From Open Data to Open APIs
FIWARE From Open Data to Open APIs
 
FIWARE Wednesday Webinars - FIWARE Vision and Value Proposition
FIWARE Wednesday Webinars - FIWARE Vision and Value PropositionFIWARE Wednesday Webinars - FIWARE Vision and Value Proposition
FIWARE Wednesday Webinars - FIWARE Vision and Value Proposition
 
FIWARE Overview presentation
FIWARE Overview presentationFIWARE Overview presentation
FIWARE Overview presentation
 
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 Global Summit - FIWARE Overview
FIWARE Global Summit - FIWARE OverviewFIWARE Global Summit - FIWARE Overview
FIWARE Global Summit - FIWARE Overview
 
The Open and Agile Smart Cities (OASC) initiative: from vision to execution
The Open and Agile Smart Cities (OASC) initiative: from vision to executionThe Open and Agile Smart Cities (OASC) initiative: from vision to execution
The Open and Agile Smart Cities (OASC) initiative: from vision to execution
 
Fiware overview3
Fiware overview3Fiware overview3
Fiware overview3
 
FIWARE Tech Summit - FIWARE Overview and Description of GEs
FIWARE Tech Summit - FIWARE Overview and Description of GEsFIWARE Tech Summit - FIWARE Overview and Description of GEs
FIWARE Tech Summit - FIWARE Overview and Description of GEs
 
FIWARE - TM Forum collaboration
FIWARE  - TM Forum collaborationFIWARE  - TM Forum collaboration
FIWARE - TM Forum collaboration
 
FIWARE Global Summit - FIWARE Overview
FIWARE Global Summit - FIWARE OverviewFIWARE Global Summit - FIWARE Overview
FIWARE Global Summit - FIWARE Overview
 
20171213 Future Internet: The forgotten Enabler for SmartCities
20171213 Future Internet: The forgotten Enabler for SmartCities20171213 Future Internet: The forgotten Enabler for SmartCities
20171213 Future Internet: The forgotten Enabler for SmartCities
 
FIWARE Wednesday Webinars - FIWARE Building the Future
FIWARE Wednesday Webinars - FIWARE Building the FutureFIWARE Wednesday Webinars - FIWARE Building the Future
FIWARE Wednesday Webinars - FIWARE Building the Future
 
20181012 fiware at_construction_conference
20181012 fiware at_construction_conference20181012 fiware at_construction_conference
20181012 fiware at_construction_conference
 
FIWARE and Smart Data Models
FIWARE and Smart Data ModelsFIWARE and Smart Data Models
FIWARE and Smart Data Models
 
#OSSPARIS17 - Knowage & FIWARE: the new ecosystem for Smart Applications, by ...
#OSSPARIS17 - Knowage & FIWARE: the new ecosystem for Smart Applications, by ...#OSSPARIS17 - Knowage & FIWARE: the new ecosystem for Smart Applications, by ...
#OSSPARIS17 - Knowage & FIWARE: the new ecosystem for Smart Applications, by ...
 
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...
 

More from Fernando Lopez Aguilar

Big Data and Machine Learning with FIWARE
Big Data and Machine Learning with FIWAREBig Data and Machine Learning with FIWARE
Big Data and Machine Learning with FIWAREFernando Lopez Aguilar
 
Creating a Context-Aware solution, Complex Event Processing with FIWARE Perseo
Creating a Context-Aware solution, Complex Event Processing with FIWARE PerseoCreating a Context-Aware solution, Complex Event Processing with FIWARE Perseo
Creating a Context-Aware solution, Complex Event Processing with FIWARE PerseoFernando Lopez Aguilar
 
FIWARE Identity Management and Access Control
FIWARE Identity Management and Access ControlFIWARE Identity Management and Access Control
FIWARE Identity Management and Access ControlFernando Lopez Aguilar
 
Cloud and Big Data in the agriculture sector
Cloud and Big Data in the agriculture sectorCloud and Big Data in the agriculture sector
Cloud and Big Data in the agriculture sectorFernando Lopez Aguilar
 
Context Information Management in IoT enabled smart systems - the basics
Context Information Management in IoT enabled smart systems - the basicsContext Information Management in IoT enabled smart systems - the basics
Context Information Management in IoT enabled smart systems - the basicsFernando Lopez Aguilar
 
Setting up your virtual infrastructure using FIWARE Lab Cloud
Setting up your virtual infrastructure using FIWARE Lab CloudSetting up your virtual infrastructure using FIWARE Lab Cloud
Setting up your virtual infrastructure using FIWARE Lab CloudFernando Lopez Aguilar
 
Connecting to the internet of things (IoT)
Connecting to the internet of things (IoT)Connecting to the internet of things (IoT)
Connecting to the internet of things (IoT)Fernando Lopez Aguilar
 

More from Fernando Lopez Aguilar (20)

Introduction to FIWARE technology
Introduction to FIWARE  technologyIntroduction to FIWARE  technology
Introduction to FIWARE technology
 
DW2020 Data Models - FIWARE Platform
DW2020 Data Models - FIWARE PlatformDW2020 Data Models - FIWARE Platform
DW2020 Data Models - FIWARE Platform
 
How to deploy a smart city platform?
How to deploy a smart city platform?How to deploy a smart city platform?
How to deploy a smart city platform?
 
Data Modeling with NGSI, NGSI-LD
Data Modeling with NGSI, NGSI-LDData Modeling with NGSI, NGSI-LD
Data Modeling with NGSI, NGSI-LD
 
FIWARE and Robotics
FIWARE and RoboticsFIWARE and Robotics
FIWARE and Robotics
 
Big Data and Machine Learning with FIWARE
Big Data and Machine Learning with FIWAREBig Data and Machine Learning with FIWARE
Big Data and Machine Learning with FIWARE
 
Creating a Context-Aware solution, Complex Event Processing with FIWARE Perseo
Creating a Context-Aware solution, Complex Event Processing with FIWARE PerseoCreating a Context-Aware solution, Complex Event Processing with FIWARE Perseo
Creating a Context-Aware solution, Complex Event Processing with FIWARE Perseo
 
FIWARE Identity Management and Access Control
FIWARE Identity Management and Access ControlFIWARE Identity Management and Access Control
FIWARE Identity Management and Access Control
 
How to debug IoT Agents
How to debug IoT AgentsHow to debug IoT Agents
How to debug IoT Agents
 
Core Context Management
Core Context ManagementCore Context Management
Core Context Management
 
What is an IoT Agent
What is an IoT AgentWhat is an IoT Agent
What is an IoT Agent
 
Overview of the FIWARE Ecosystem
Overview of the FIWARE EcosystemOverview of the FIWARE Ecosystem
Overview of the FIWARE Ecosystem
 
Cloud and Big Data in the agriculture sector
Cloud and Big Data in the agriculture sectorCloud and Big Data in the agriculture sector
Cloud and Big Data in the agriculture sector
 
Berlin OpenStack Summit'18
Berlin OpenStack Summit'18Berlin OpenStack Summit'18
Berlin OpenStack Summit'18
 
Context Information Management in IoT enabled smart systems - the basics
Context Information Management in IoT enabled smart systems - the basicsContext Information Management in IoT enabled smart systems - the basics
Context Information Management in IoT enabled smart systems - the basics
 
FIWARE IoT Introduction 1
FIWARE IoT Introduction 1FIWARE IoT Introduction 1
FIWARE IoT Introduction 1
 
Introduction to FIWARE IoT
Introduction to FIWARE IoTIntroduction to FIWARE IoT
Introduction to FIWARE IoT
 
Setting up your virtual infrastructure using FIWARE Lab Cloud
Setting up your virtual infrastructure using FIWARE Lab CloudSetting up your virtual infrastructure using FIWARE Lab Cloud
Setting up your virtual infrastructure using FIWARE Lab Cloud
 
Connecting to the internet of things (IoT)
Connecting to the internet of things (IoT)Connecting to the internet of things (IoT)
Connecting to the internet of things (IoT)
 
Fiware, the future internet
Fiware, the future internetFiware, the future internet
Fiware, the future internet
 

Recently uploaded

Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.soniya singh
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Roomishabajaj13
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirtrahman018755
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Delhi Call girls
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Servicegwenoracqe6
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607dollysharma2066
 

Recently uploaded (20)

Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICECall Girls In South Ex 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
 

Building the Smart City Platform on FIWARE Lab

  • 1. Building the Smart City Platform on FIWARE Lab Fernando López FIWARE Cloud & Platform Senior Expert fernando.lopez@fiware.org @flopezaguilar https://www.slideshare.net/flopezaguilar https://github.com/flopezag
  • 2. About me ▪ More than 35 years of programming experience (more than 12 programming languages) ▪ More than 10 years working with OpenStack and AWS ▪ Web Development, Message Queues, Functional Programming, Big Data and Data Engineering ▪ Developer, Team Leader, QA Manager, Project & Product Manager ▪ DevOps(Secs) activities with more than 6 years ▪ Now Cloud and IoT Platform Senior Expert in FF ▪ Principal Cloud Architect in FIWARE Lab ▪ Evangelist of FIWARE Technology and TSC Member of FIWARE Technology ▪ Love Coding, CI & CD and AI/ML 2
  • 3. What is a Smart City A set of Policies & Strategies that leverage Data & Technologies from different sources to Deliver New Businesses that: 3 CITIES CITIZENS BUSINESS Drive efficiency, sustainability & improved decision making Create an ecosystem of transparent, competitive and efficient environment Improve the inclusiveness and quality of life and develop of new citizens services 1 2 3
  • 4. Smart Cities: where we are Yes! You may be already an Efficient and Open City …. … but there is still a journey you have to travel to be where you HAVE TO BE 4 • Vertical solutions (some being IoT-enabled) bringing efficiency but in silos • Historic and static data published as open data Efficient & Open
  • 5. FIWARE: Supporting cities in their transformation journey 1 2 3 4 0 Enabling the Data Economy • City as a platform including also 3rd party data enabling innovative business models • Open and commercial data enabling multi-side markets Supporting Open Innovation • Right-time context info published as open data to third parties • Authorization and access control (API management) • Common Info Models • Full interoperability between cities and within the city • Enabling portability of solutions across cities Collaborating towards a sustainable market • Breaking information silos through shared context data space with standard API • Enabling Overall City-level Governance Solutions Exploiting Data across verticals CRMSocial network s Waste Mgmt. Smart Parking Air Quality Context Management Layer City-level governance system
  • 6. Exploiting data across verticals  Need to build an holistic data representation and the history of the city (context) for breaking the silos: • Vertical smart solutions • Information systems • IoT infrastructures  A data-driven ”system of systems” architecture: • Interoperability of systems within the city • City-level smart decision support systems on top  Key properties: • Replaceability (systems can be replaced) • Extensibility (new systems can be added easily) • Loose coupling (systems can evolve independently) • Low intrusiveness (systems do not need to change) 6 CRMSocial networks Waste Mgmt. Smart Parking Air Quality Context Management Layer City-level governance system
  • 7. Implementing Smart Solutions requires gathering and managing context information at large scale # Smart Cities Bus • Location • No. passengers • Driver • License plate Citizen • Birthday • Preferences • Location • TODO list Shop • Location • Business name • Franchise • offerings Incident / claim • Date • Location • Type • Issuer • Description
  • 8. FIWARE: Driving the standard for Context Information Management  The FIWARE Context Broker technology implements the FIWARE NGSI API: a simple yet powerful public, royalty-free standard API for Context Information Management.  Simple: A RESTful API using JSON which any web programmer learns how to use in one day.  Yet powerful: FIWARE NGSI supports geo-queries, notifications, soon Linked Data (JSON-LD). Application/Service Bus • Location • No. passengers • Driver • Licence plate Citizen • Name-Surname • Birthday • Preferences • Location • ToDo list Shop • Location • Business name • Franchise • offerings Context Broker FIWARE NGSI API
  • 9. FIWARE: Driving relevant standards at every step 9 1 2 3 4 0 Enabling the Data Economy • City as a platform including also 3rd party data enabling innovative business models • Open and commercial data enabling multi-side markets Supporting Open Innovation • Right-time context info published as open data to third parties • Authorization and access control (API management) • Common Info Models • Full interoperability between cities and within the city • Enabling portability of solutions across cities Collaborating towards a sustainable market • Breaking information silos through shared context data space with standard API • Enabling Overall City-level Governance Solutions Exploiting Data across verticals ETSI NGSI-LD Open API for context information management (based on FIWARE NGSIv2 API). FIWARE provides an Open Source reference implementation of this standard. The FIWARE Context Broker Technology is a CEF Building Block. Recommended to Public Administrations across member states of the EU.
  • 10. FIWARE: Driving relevant standards at every step 10 1 2 3 4 0 Enabling the Data Economy • City as a platform including also 3rd party data enabling innovative business models • Open and commercial data enabling multi-side markets Supporting Open Innovation • Right-time context info published as open data to third parties • Authorization and access control (API management) • Common Info Models • Full interoperability between cities and within the city • Enabling portability of solutions across cities Collaborating towards a sustainable market • Breaking information silos through shared context data space with standard API • Enabling Overall City-level Governance Solutions Exploiting Data across verticals TMForum + FIWARE Foundation support cities through the definition of a common Reference Architecture and smart data models. Leverages on initial FIWARE Data Models widely used by cities already using FIWARE. New Data Models will be defined involving cities following a driven-by-implementation approach.
  • 11. “Powered by FIWARE” Smart City: Reference Architecture (take 1) KeyrockIdM&WilmaAccessControl APIManagement IoT platformsKurento RT media stream processing IDAS NGSI Agent Framework System Adapter …IoT Agent FIWARE Context Broker Bus • location • route • next stop • time next stop Street • location • traffic • pollution Parking space • location • no. slots Shared car • location • status Citizen claim • location • citizen id • description Waste Bin • location • capacity Other information sources …Social netwoks CRM Deployed IoT networks, machines, cameras, robots High-level Context Updates Processing Engines (Flink, Spark, Tensorflow, Hadoop, …) Smart City Governance System Operation Dashboards Advanced Data Maps AI Algorithms Big Data Algorithms Complex Event Processing Cygnus / Draco / Cosmos / STH Comet / QuantumLeap History Data Stream Vertical solutions Waste Mgmt.. Smart Parking Air Quality …Traffic control GIS Wirecloud Mashup Apache Superset System Adapter System Adapter System Adapter
  • 12. FIWARE: Driving relevant standards at every step 1 2 3 4 0 Enabling the Data Economy • City as a platform including also 3rd party data enabling innovative business models • Open and commercial data enabling multi-side markets Supporting Open Innovation • Right-time context info published as open data to third parties • Authorization and access control (API management) • Common Info Models • Full interoperability between cities and within the city • Enabling portability of solutions across cities Collaborating towards a sustainable market • Breaking information silos through shared context data space with standard API • Enabling Overall City-level Governance Solutions Exploiting Data across verticals • Breaking information silos through shared context data space with standard API • Enabling Overall City-level Governance Solutions Exploiting Data across verticals • Common Info Models • Full interoperability between cities and within the city • Enabling portability of solutions across cities Collaborating towards a sustainable market FIWARE DCAT-AP extension for right-time datasets CKAN Extensions for other platforms (OpenDataSoft, Socrata, …): right-time datasets, end-user dashboards, developer feedback, … Authorization and Access Control using open standards OAuth2 and XACML 3.0.
  • 13. Enabling the Data Economy 13  The City is not able to capture all data describing what is going on (context) • Banks • Retailers • Telecom Operators • …  How to bring the incentives for potential context data providers?  The City may become an enabler of the Data Economy • Ability to monetize provided data • Support to multi-side markets • Warrantying sovereignty of data Smart Facto ry Smart Bank Smart Retail Smart Home Smart City standard Context Information Management layer Smart Services
  • 14. FIWARE: Driving relevant standards at every step 1 2 3 4 0 Enabling the Data Economy • City as a platform including also 3rd party data enabling innovative business models • Open and commercial data enabling multi-side markets Supporting Open Innovation • Right-time context info published as open data to third parties • Authorization and access control (API management) • Common Info Models • Full interoperability between cities and within the city • Enabling portability of solutions across cities Collaborating towards a sustainable market • Breaking information silos through shared context data space with standard API • Enabling Overall City-level Governance Solutions Exploiting Data across verticals • Breaking information silos through shared context data space with standard API • Enabling Overall City-level Governance Solutions Exploiting Data across verticals • Common Info Models • Full interoperability between cities and within the city • Enabling portability of solutions across cities Collaborating towards a sustainable market FIWARE provides the Data Economy Framework open source based on TMForum (open source reference implementation of marketplace functions). Enables the Data Economy through the datasets monetization and the evolution of open data publication platforms into data marketplaces. Collaboration with IOTA to support trustworthy accountability and management of contracts. Data Economy Framework
  • 15. “Powered by FIWARE” Smart City: Reference Architecture (take 1) KeyrockIdM&WilmaAccessControl APIManagement IoT platformsKurento RT media stream processing IDAS NGSI Agent Framework System Adapter …IoT Agent FIWARE Context Broker Bus • location • route • next stop • time next stop Street • location • traffic • pollution Parking space • location • no. slots Shared car • location • status Citizen claim • location • citizen id • description Waste Bin • location • capacity Other information sources …Social netwoks CRM Deployed IoT networks, machines, cameras, robots High-level Context Updates Processing Engines (Flink, Spark, Tensorflow, Hadoop, …) Smart City Governance System Operation Dashboards Advanced Data Maps AI Algorithms Big Data Algorithms Complex Event Processing Cygnus / Draco / Cosmos / STH Comet / QuantumLeap History Data Stream Vertical solutions Waste Mgmt.. Smart Parking Air Quality …Traffic control GIS Wirecloud Mashup Apache Superset System Adapter System Adapter System Adapter Extended Data Publication Platform (e.g., CKAN) Open Data Portal (supporting right-time datasets)
  • 16. Driving de-facto standards: Smart Cities 16 Involving 130+ cities in 25+ countries. All of them agree to foster adoption of common principles: • Common API: NGSI-LD • Compatible Open Data Publication platforms • Collaboration in definition of data models TM Forum supports FIWARE NGSIv2 for real-time access to context information in cities TM Forum and FIWARE collaborate towards development of data marketplace platform components TM Forum and FIWARE launched the Front-runner Smart Cities initiative towards definition of common information models in collaboration with cities Identified as one of the most relevant Smart Cities Platform initiatives with a global footprint within the IES-City (IoT-Enabled Smart City) Framework
  • 17. 17 Why Cloud + Smart Cities
  • 18. 18 IoT = ICT + OT f(Cloud, ICT) = ICT(enhances) Revolutionary Impact = ICT + OT + AI
  • 19. 19 Cloud provides flexibility and agility to leverage Data & Technologies in a very efficient way
  • 20. 20 Smart City solution should be deployed on different Cloud providers
  • 21. Why OpenStack?  FIWARE Foundation, through FIWARE Community, provide Cloud Native Infrastructure using OpenStack for testing “Powered by FIWARE” solutions.  It is open and free for use following the Terms & Conditions of the FIWARE Lab.  Facilitate the DevOps operation in the early stages of developing new Business solutions.  OpenStack is Open Source. 21
  • 22. Working with FIWARE Lab… https://cloud.lab.fiware.org 22
  • 23. Quick glance to components 23
  • 26. The first virtual machine: requirements 26
  • 27. Create a Security Group  A Security Group should be created using a name and a description.  Clicking in button “create security group” inside the menu option “Access & Security”. 27
  • 28. Manage rules 28  Clicking on “Manage Rules” we add new rules to a Security Group. • Rules define what ports and protocols are opened for any VM on which we apply our Security Group. • Important: If there is no rule defined, there is no connectivity (no networking)  Please, pay attention to security!!!: • Unnecessary Ports or IP sources should not be opened to access our applications.
  • 29. Manage rules (II) 29  Typical examples of opened ports: • Port 22 → SSH • Port 80, 443 → HTTP, HTTPS • Port 1026 → Orion Context Broker • Port 5050 → Cygnus  Egress – Outgoing traffic  Ingress – Incoming traffic  Can be updated afterward
  • 31. Key pair (II) 31  The Keypair requires a name.  The private part of the Keypair will be downloaded as a .pem file.  The private Key is not stored in the cloud.  We cannot access the VMs without this file.
  • 32. Allocate a floating IP to the project 32  A Floating IP is needed in the project so we can access our VMs from the Internet Access & Security → Floating IPs → Allocate IP to Project  The Floating IP association will be done later, once we have our VMs created.
  • 33. Allocate a floating IP to the project (II) 33
  • 34. Launch our first virtual machine (OrionLD CB) from Images 34
  • 35. Launch our first virtual machine (OrionLD CB) from images 35  Launch Instance: Details  Instance Name (mandatory)  Flavor value (mandatory) • Tiny – Is too small flavor • Small – It is too small flavor too. • Medium – Will be Ok to run the OrionLD CB • Large – Will be a powerful Flavor.  DO NOT press Launch yet…!!! Go to Networking
  • 36. Launch our first virtual machine (OrionLD CB) from images (networks) 36  Launch Instance: Networks  Choose here the network named: • node-int-net-01 (FIWARE Convention)  DO NOT press Launch yet …!!! Go to Security Groups
  • 37. Launch our first virtual machine (Orion CB) from images (access & security) 37  Launch Instance: Access & Security  Choose the security group previously created  Choose the key pair previously created  DO Press Launch…
  • 39. Associate floating IP to a virtual machine 39
  • 40. Thank you! www.fiware.org Follow @FIWARE on Twitter Fernando López FIWARE Cloud & Platform Senior Expert fernando.lopez@fiware.org @flopezaguilar https://www.slideshare.net/flopezaguilar https://github.com/flopezag

Editor's Notes

  1. CEF (Connecting Europe Facility)
  2. Developers will get more attracted than with traditional Open Data approaches: Access to right-time context data fuels the kind of innovative services that really make a difference on the daily life in cities A common API, authorization and access control framework and information models will enable them to develop services that can be replicated in multiple cities Ability to provide feedback on published data resources Visual dashboard tools enable more easy consumption of published open data by end users
  3. OT = Operational Technology
  4. OT = Operational Technology
  5. OT = Operational Technology