SlideShare uma empresa Scribd logo
1 de 26
Baixar para ler offline
FIWARE: CROSS-DOMAIN CONCEPTS AND
TECHNOLOGIES IN DOMAIN REFERENCE
ARCHITECTURES
Juanjo Hierro
FIWARE
0
OPENDEI Webinar sessions – The role of the Reference Architectures in data-
oriented Digital Platforms
The role of the Reference Architectures in data-
oriented Digital Platforms
The essential architecture pattern behind Smart Solutions
1
The essential architectural pattern of Smart Solutions:
gather data from many different sources (including but not limited to IoT)
to build a digital twin representation of the real world
(also referred as “context representation”)
which is constantly analyzed and processed in order to
simulate /automate certain process or bring support to smart decisions
Data =
Context / Digital Twin
Information
Process
Capture Actuate
What is a Digital Twin?
§ Digital Twin = Digital representation of an asset
• Characterized by attributes
□ Properties
□ Relationships ßà Linked Data
• Values of attributes may change over time (or not)
• Typically have a location (but it is not a must requirement)
§ (digital representation of) Context = Digital Twins Collection
§ A standard API for getting access to info about Digital Twins
would be essential and should support:
• Simple and complex queries
• Geo-queries
• Temporal operations (Digital Twins have history!)
• Subscription/Notification support
• Multiple “renderings” of the data in responses/notifications
§ Digital Twin = Asset Administrative Shell in RAMI 4.0
2
Modeling Context using Digital Twins
3
… in Cities Entities
(Digital Twins)
Bus
• Location
• No. passengers
• Driver
• License plate
Citizen
• Birthday
• Preferences
• Location
• ToDo list
Incident / claim
• Date
• Location
• Type
• Issuer
• Description
Shop
• Location
• Business name
• Franchise
• offerings
Attribute
Modeling Context using Digital Twins
4
Tractor
• Location
• Speed
• Planed route
Crop
• Humidity
• Leaf area
• Age
Drone
• Location
• Battery level
• Speed
• Planed route
… in Agrifood
Attribute
Entities
(Digital Twins)
Modeling Context using Digital Twins
5
Pallet
• id
• product
• Items quantity
• Layers
• Size
• Weight
Transport robot
• Id
• location
• speed
• transported items
• destination
Operator
• Id
• location
• assigned task
• profile
… in Manufacturing
Shopfloor Door
• Id
• location
• status (open/close)
Entities
(Digital Twins)
Modeling Context using Digital Twins
6
… in Energy
Wind Turbine
• location
• power
• wind speed
• pitch angle
Energy Storage
• active power
• reactive power
• SoC
• SoH
Substation
• Hi voltage
• Lo voltage
• nominal power
• power flow
Attribute
Entities
(Digital Twins)
Modeling Context using Digital Twins
7
… in Energy
Attribute
Tanker
• Driver
• Location
• Max Volume
• Current Level
• Speed
• Direction
Gas Tank
• Station
• Max Volume
• Current Level
• Min Threshold
• Temperature
Station
• Location
• Owner
• SLA
Entities
(Digital Twins)
NGSI-LD: Standard API for Context / Digital Twins info management
§ The NGSI-LD API is a simple yet powerful public, royalty-free standard API for Context
Information Management
• Simple: A RESTful API which any web programmer learns how to use in one day
• Yet powerful: supports to geo-queries, notification/subscription, federation, Linked Data …
§ Standardized by ETSI, Multiple Open Source implementations available in FIWARE
8
Application/Service
FIWARE NGSI API
Context Broker
Bus
• Location
• No. passengers
• Driver
• Licence plate
Citizen
• Name-Surname
• Birthday
• Preferences
• Location
• ToDo list
Shop
• Location
• Business name
• Franchise
• offerings
NGSI-LD: Standard API for Context / Digital Twins info management
§ The NGSI-LD API is a simple yet powerful public, royalty-free standard API for Context
Information Management
• Simple: A RESTful API which any web programmer learns how to use in one day
• Yet powerful: supports to geo-queries, notification/subscription, federation, Linked Data …
§ Standardized by ETSI, Multiple Open Source implementations available in FIWARE
99
Application/Service
NGSI-LD API
Context Broker
Smart Home
• location
• address
• installed PV
• energy consumption
Wind Plant
• Location
• Active Power
• Reactive Power
• Frequency
Wind Turbine
• location
• power
• wind speed
• pitch angle
What is a Context Broker?
§ NGSI-LD API servers are usually referred as Context Brokers
§ A Context Broker is associated to a transport end point
§ A Context Broker does not necessarily hold the data you are looking for but “knows” how that
data can be obtained. Strictly speaking, they provide access to data (using the NGSI-LD API)
10
Application/Service
Pallet
• Id
• product
• Items quantity
• layers
• Size
• weight
Operator
• Id
• Location
• Assigned task
• Profile
Transport robot
• Id
• location
• speed
• transported items
• destination
FIWARE NGSI API
Context Broker
What categories of Reference Architectures we may consider?
11
Vertical Smart Solutions Smart Organizations
• Cities (e.g., Smart Traffic)
• Farms (e.g., Smart Watering)
• Factories (e.g., Smart Welding)
• Smart Cities
• Smart Farms
• Smart Factories
What categories of Reference Architectures we may consider?
12
Vertical Smart Solutions Smart Organizations
• Cities (e.g., Smart Traffic)
• Farms (e.g., Smart Watering)
• Factories (e.g., Smart Welding)
• Smart Cities
• Smart Farms
• Smart Factories
Vertical Smart Solution for Cities: Reference Architecture
§ Four major layers:
• Data acquisition
• Data management
• Data processing, analysis
and visualization
• Application layer
§ Ability to integrate FIWARE IoT
Agents or 3rd party IoT platforms
§ Integration with most popular
Apache processing engines
(Spark, Flink, Hadoop)
§ Advanced web mashup and
Business Intelligent components
13
Vertical Smart Solution for Farms: Reference Architecture
§ Four major layers:
• Data acquisition
• Data management
• Data processing, analysis
and visualization
• Application layer
§ Ability to integrate FIWARE IoT
Agents or 3rd party IoT platforms
§ Integration with most popular
Apache processing engines
(Spark, Flink, Hadoop)
§ Advanced web mashup and
Business Intelligent components
14
Vertical Smart Solution for Factories: Reference Architecture
§ Four major layers:
• Data acquisition
• Data management
• Data processing, analysis
and visualization
• Application layer
§ Ability to integrate FIWARE IoT
Agents or 3rd party IoT platforms
§ Integration with most popular
Apache processing engines
(Spark, Flink, Hadoop)
§ Advanced web mashup and
Business Intelligent components
15
Vertical Smart Solution for Energy: Reference Architecture
§ Four major layers:
• Data acquisition
• Data management
• Data processing, analysis
and visualization
• Application layer
§ Ability to integrate FIWARE IoT
Agents or 3rd party IoT platforms
§ Integration with most popular
Apache processing engines
(Spark, Flink, Hadoop)
§ Advanced web mashup and
Business Intelligent components
16
Vertical Smart Solution: Reference Architecture
17
What categories of Reference Architectures we may consider?
18
Vertical Smart Solutions Smart Organizations
• Cities (e.g., Smart Traffic)
• Farms (e.g., Smart Watering)
• Factories (e.g., Smart Welding)
• Smart Cities
• Smart Farms
• Smart Factories
Smart City Reference Architecture
19
Distributed
Ledger /
Blockchain
Smart Farm Management Reference Architecture
20
Distributed
Ledger /
Blockchain
Smart Factory Reference Architecture
21
Distributed
Ledger /
Blockchain
Smart Grid Reference Architecture
22
Distributed
Ledger /
Blockchain
Conclusions (1 of 2)
▪ How to materialize the concept of Digital Twin?
• Digital Twins match entities representing real and digital world
objects characterized by properties, describing the context
• We can leverage on a standard API to get access to info of a
Digital Twin (ETSI NGSI-LD) supported by multiple open
source implementations (FIWARE)
§ A Digital Twin representation of Context brings the
basis for architectures integrating multiple technologies:
• Integration of data from IoT devices / Robotic systems as well
as information systems
• Distributed Ledger / Blockchain bringing a mechanism to
register transactions on Digital Twins – trustworthy accounting,
transparency, forensics
• Digital Twin info as “raw material” over which processing (e.g.,
AI), analysis (BigData) visualization and simulation applies but
also as “material” where results are shared
• Digital Twin info as “coin of exchange” for Data Sharing,
Brokering and Trading (Data Marketplace)
• Digital Twin Data Access and Usage Control required
23
Conclusions (2 of 2)
▪ Architectures gravitating around Digital Twin / Context
Information Management are applicable to:
▪ Vertical Smart Solutions solving specific challenges
▪ Whole Organizations, turning them into smart organizattons
following a “System of Systems” approach
▪ Properties in a System of Systems architecture:
• Extensibility (new systems can be added easily)
• Replaceability (systems can be replaced)
• Loose coupling (systems can evolve independently)
• Low intrusiveness (systems do not need to change)
• Recursiveness (systems of systems at different levels)
▪ Ingredients for trusted exchange of data among
organizations:
▪ IDS Connectors providing a Security Framework
▪ NGSI-LD and standard-based data models as “coin of exchange”
24
Thank you!
http://fiware.org
Follow @FIWARE on Twitter
Juanjo Hierro
FIWARE Foundation CTO
juanjose.hierro@fiware.org
www.slideshare.net/JuanjoHierro

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

FIWARE Global Summit - Exploring a New Opportunity in Data Economy: A Case of...
FIWARE Global Summit - Exploring a New Opportunity in Data Economy: A Case of...FIWARE Global Summit - Exploring a New Opportunity in Data Economy: A Case of...
FIWARE Global Summit - Exploring a New Opportunity in Data Economy: A Case of...
 
FIWARE Global Summit - FIWARE Overview
FIWARE Global Summit - FIWARE OverviewFIWARE Global Summit - FIWARE Overview
FIWARE Global Summit - FIWARE Overview
 
Monetize your APIs and datasets or make them available as open data
Monetize your APIs and datasets or make them available as open dataMonetize your APIs and datasets or make them available as open data
Monetize your APIs and datasets or make them available as open data
 
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
 
Europe rules – making the fair data economy flourish
Europe rules – making the fair data economy flourishEurope rules – making the fair data economy flourish
Europe rules – making the fair data economy flourish
 
FIWARE Data usage control
FIWARE Data usage controlFIWARE Data usage control
FIWARE Data usage control
 
Session 4 - Bringing the pieces together - Detailed review of a reference ex...
Session 4 -  Bringing the pieces together - Detailed review of a reference ex...Session 4 -  Bringing the pieces together - Detailed review of a reference ex...
Session 4 - Bringing the pieces together - Detailed review of a reference ex...
 
Fiware overview3
Fiware overview3Fiware overview3
Fiware overview3
 
Design thinking For Developers (Nutanix)
Design thinking For Developers (Nutanix)Design thinking For Developers (Nutanix)
Design thinking For Developers (Nutanix)
 
WireCloud, WStore and WMarket
WireCloud, WStore and WMarketWireCloud, WStore and WMarket
WireCloud, WStore and WMarket
 
App Mashup GE: WireCloud - Startup Weekend
App Mashup GE: WireCloud - Startup WeekendApp Mashup GE: WireCloud - Startup Weekend
App Mashup GE: WireCloud - Startup Weekend
 
APIs and the IoT - Centaur Technologies
APIs and the IoT - Centaur TechnologiesAPIs and the IoT - Centaur Technologies
APIs and the IoT - Centaur Technologies
 
Session 3 - i4Trust components for Identity Management and Access Control i4T...
Session 3 - i4Trust components for Identity Management and Access Control i4T...Session 3 - i4Trust components for Identity Management and Access Control i4T...
Session 3 - i4Trust components for Identity Management and Access Control i4T...
 
FIWARE Tech Summit - Accelerating Materialization of the IDS Architecture
FIWARE Tech Summit - Accelerating Materialization of the IDS ArchitectureFIWARE Tech Summit - Accelerating Materialization of the IDS Architecture
FIWARE Tech Summit - Accelerating Materialization of the IDS Architecture
 
Business Boost Webinars - Introduction to SmartAgriHubs
Business Boost Webinars - Introduction to SmartAgriHubsBusiness Boost Webinars - Introduction to SmartAgriHubs
Business Boost Webinars - Introduction to SmartAgriHubs
 
FIWARE Tech Summit - Industrial Data Space - a New Idea For Sharing Data
FIWARE Tech Summit - Industrial Data Space - a New Idea For Sharing DataFIWARE Tech Summit - Industrial Data Space - a New Idea For Sharing Data
FIWARE Tech Summit - Industrial Data Space - a New Idea For Sharing Data
 
FIWARE Global Summit - Idra: A Solution for Open Data Interoperability
FIWARE Global Summit - Idra: A Solution for Open Data InteroperabilityFIWARE Global Summit - Idra: A Solution for Open Data Interoperability
FIWARE Global Summit - Idra: A Solution for Open Data Interoperability
 
FIWARE Tech Summit - Business Analytics Using Knowage
FIWARE Tech Summit - Business Analytics Using KnowageFIWARE Tech Summit - Business Analytics Using Knowage
FIWARE Tech Summit - Business Analytics Using Knowage
 
Schema.fiware.org: FIWARE Harmonized Data Models
Schema.fiware.org: FIWARE Harmonized Data ModelsSchema.fiware.org: FIWARE Harmonized Data Models
Schema.fiware.org: FIWARE Harmonized Data Models
 
FIWARE Tech Summit - How to Enable Industrial Data Platforms: Regulations, In...
FIWARE Tech Summit - How to Enable Industrial Data Platforms: Regulations, In...FIWARE Tech Summit - How to Enable Industrial Data Platforms: Regulations, In...
FIWARE Tech Summit - How to Enable Industrial Data Platforms: Regulations, In...
 

Semelhante a FIWARE: Cross-domain concepts and technologies in domain Reference Architectures

AGIT 2015 - Hans Viehmann: "Big Data and Smart Cities"
AGIT 2015  - Hans Viehmann: "Big Data and Smart Cities"AGIT 2015  - Hans Viehmann: "Big Data and Smart Cities"
AGIT 2015 - Hans Viehmann: "Big Data and Smart Cities"
jstrobl
 
Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to Mesh
Jeffrey T. Pollock
 
Digital_IOT_(Microsoft_Solution).pdf
Digital_IOT_(Microsoft_Solution).pdfDigital_IOT_(Microsoft_Solution).pdf
Digital_IOT_(Microsoft_Solution).pdf
ssuserd23711
 
Big Data Open Source Tools and Trends: Enable Real-Time Business Intelligence...
Big Data Open Source Tools and Trends: Enable Real-Time Business Intelligence...Big Data Open Source Tools and Trends: Enable Real-Time Business Intelligence...
Big Data Open Source Tools and Trends: Enable Real-Time Business Intelligence...
Perficient, Inc.
 

Semelhante a FIWARE: Cross-domain concepts and technologies in domain Reference Architectures (20)

FIWARE Wednesday Webinars - Architecting Your Smart Solution Powered by FIWARE
FIWARE Wednesday Webinars - Architecting Your Smart Solution Powered by FIWAREFIWARE Wednesday Webinars - Architecting Your Smart Solution Powered by FIWARE
FIWARE Wednesday Webinars - Architecting Your Smart Solution Powered by FIWARE
 
Towards Digital Twin standards following an open source approach
Towards Digital Twin standards following an open source approachTowards Digital Twin standards following an open source approach
Towards Digital Twin standards following an open source approach
 
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
 
AGIT 2015 - Hans Viehmann: "Big Data and Smart Cities"
AGIT 2015  - Hans Viehmann: "Big Data and Smart Cities"AGIT 2015  - Hans Viehmann: "Big Data and Smart Cities"
AGIT 2015 - Hans Viehmann: "Big Data and Smart Cities"
 
Hybrid IT, Laying the "Right Mix" Foundation for Digital Transformation
Hybrid IT, Laying the "Right Mix" Foundation for Digital TransformationHybrid IT, Laying the "Right Mix" Foundation for Digital Transformation
Hybrid IT, Laying the "Right Mix" Foundation for Digital Transformation
 
Introduction to FIWARE Open Ecosystem
Introduction to FIWARE Open EcosystemIntroduction to FIWARE Open Ecosystem
Introduction to FIWARE Open Ecosystem
 
Building Fast Applications for Streaming Data
Building Fast Applications for Streaming DataBuilding Fast Applications for Streaming Data
Building Fast Applications for Streaming Data
 
An Introduction to Data Virtualization in 2018
An Introduction to Data Virtualization in 2018An Introduction to Data Virtualization in 2018
An Introduction to Data Virtualization in 2018
 
Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to Mesh
 
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)
 
Next Gen Analytics Going Beyond Data Warehouse
Next Gen Analytics Going Beyond Data WarehouseNext Gen Analytics Going Beyond Data Warehouse
Next Gen Analytics Going Beyond Data Warehouse
 
Modern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationModern Data Management for Federal Modernization
Modern Data Management for Federal Modernization
 
Digital_IOT_(Microsoft_Solution).pdf
Digital_IOT_(Microsoft_Solution).pdfDigital_IOT_(Microsoft_Solution).pdf
Digital_IOT_(Microsoft_Solution).pdf
 
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data ArchitectureADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
 
Using Cloud Automation Technologies to Deliver an Enterprise Data Fabric
Using Cloud Automation Technologies to Deliver an Enterprise Data FabricUsing Cloud Automation Technologies to Deliver an Enterprise Data Fabric
Using Cloud Automation Technologies to Deliver an Enterprise Data Fabric
 
Solution day : Running infrastructure like a cloud speed and agile
Solution day : Running infrastructure like a cloud speed and agileSolution day : Running infrastructure like a cloud speed and agile
Solution day : Running infrastructure like a cloud speed and agile
 
FIWARE and Smart Data Models
FIWARE and Smart Data ModelsFIWARE and Smart Data Models
FIWARE and Smart Data Models
 
Big Data Open Source Tools and Trends: Enable Real-Time Business Intelligence...
Big Data Open Source Tools and Trends: Enable Real-Time Business Intelligence...Big Data Open Source Tools and Trends: Enable Real-Time Business Intelligence...
Big Data Open Source Tools and Trends: Enable Real-Time Business Intelligence...
 
Unlocking the Value of Your Data Lake
Unlocking the Value of Your Data LakeUnlocking the Value of Your Data Lake
Unlocking the Value of Your Data Lake
 
the Data World Distilled
the Data World Distilledthe Data World Distilled
the Data World Distilled
 

Mais de OPEN DEI

Mais de OPEN DEI (20)

Smart Energy in the EU and the work done via EU funded projects
Smart Energy in the EU and the work done via EU funded projectsSmart Energy in the EU and the work done via EU funded projects
Smart Energy in the EU and the work done via EU funded projects
 
Driving collaboration - OPEN DEI
Driving collaboration - OPEN DEIDriving collaboration - OPEN DEI
Driving collaboration - OPEN DEI
 
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
 
Digital Platforms and Reference Architectures in Healthcare, Social care and ...
Digital Platforms and Reference Architectures in Healthcare, Social care and ...Digital Platforms and Reference Architectures in Healthcare, Social care and ...
Digital Platforms and Reference Architectures in Healthcare, Social care and ...
 
From Digital Platform Architectures to solutions in Agriculture
From Digital Platform Architectures to solutions in AgricultureFrom Digital Platform Architectures to solutions in Agriculture
From Digital Platform Architectures to solutions in Agriculture
 
Introduction – OPEN DEI Webinar "The role of the Reference Architectures in D...
Introduction – OPEN DEI Webinar "The role of the Reference Architectures in D...Introduction – OPEN DEI Webinar "The role of the Reference Architectures in D...
Introduction – OPEN DEI Webinar "The role of the Reference Architectures in D...
 
Reference Architectures in the Energy systems
Reference Architectures in the Energy systemsReference Architectures in the Energy systems
Reference Architectures in the Energy systems
 
OPEN DEI & DIHs
OPEN DEI & DIHsOPEN DEI & DIHs
OPEN DEI & DIHs
 
IDSA Hubs as a tool for Knowledge Transfer enabling Data Sovererignty
IDSA Hubs as a tool for Knowledge Transfer enabling Data SovererigntyIDSA Hubs as a tool for Knowledge Transfer enabling Data Sovererignty
IDSA Hubs as a tool for Knowledge Transfer enabling Data Sovererignty
 
About OPEN DEI
About OPEN DEIAbout OPEN DEI
About OPEN DEI
 
Introduction – OPEN DEI Webinar "Business opportunities for Digital Transform...
Introduction – OPEN DEI Webinar "Business opportunities for Digital Transform...Introduction – OPEN DEI Webinar "Business opportunities for Digital Transform...
Introduction – OPEN DEI Webinar "Business opportunities for Digital Transform...
 
How the IDS-RAM Standard contributes to European Data Spaces
How the IDS-RAM Standard contributes to European Data SpacesHow the IDS-RAM Standard contributes to European Data Spaces
How the IDS-RAM Standard contributes to European Data Spaces
 
About OPEN DEI
About OPEN DEIAbout OPEN DEI
About OPEN DEI
 
OPEN DEI vision about European Data Spaces
OPEN DEI vision about European Data SpacesOPEN DEI vision about European Data Spaces
OPEN DEI vision about European Data Spaces
 
InteropEHRate and OPEN DEI on end-user co-creation
InteropEHRate and OPEN DEI on end-user co-creationInteropEHRate and OPEN DEI on end-user co-creation
InteropEHRate and OPEN DEI on end-user co-creation
 
PLATOON Project Overview - OPEN DEI 1st Energy Domain Workshop
PLATOON Project Overview - OPEN DEI 1st Energy Domain WorkshopPLATOON Project Overview - OPEN DEI 1st Energy Domain Workshop
PLATOON Project Overview - OPEN DEI 1st Energy Domain Workshop
 
InterConnect’s Innovation Process and Business Model – OPEN DEI 1st Energy Do...
InterConnect’s Innovation Process and Business Model – OPEN DEI 1st Energy Do...InterConnect’s Innovation Process and Business Model – OPEN DEI 1st Energy Do...
InterConnect’s Innovation Process and Business Model – OPEN DEI 1st Energy Do...
 
InterConnect Project Overview - OPEN DEI 1st Energy Domain Workshop
InterConnect Project Overview - OPEN DEI 1st Energy Domain WorkshopInterConnect Project Overview - OPEN DEI 1st Energy Domain Workshop
InterConnect Project Overview - OPEN DEI 1st Energy Domain Workshop
 
INTERRFACE Project Overview - OPEN DEI 1st Energy Domain Workshop
INTERRFACE Project Overview - OPEN DEI 1st Energy Domain WorkshopINTERRFACE Project Overview - OPEN DEI 1st Energy Domain Workshop
INTERRFACE Project Overview - OPEN DEI 1st Energy Domain Workshop
 
CoordiNet Project Overview - OPEN DEI 1st Energy Domain Workshop
CoordiNet Project Overview - OPEN DEI 1st Energy Domain WorkshopCoordiNet Project Overview - OPEN DEI 1st Energy Domain Workshop
CoordiNet Project Overview - OPEN DEI 1st Energy Domain Workshop
 

Último

Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
AroojKhan71
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
amitlee9823
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
MarinCaroMartnezBerg
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
amitlee9823
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
amitlee9823
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
amitlee9823
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
JoseMangaJr1
 

Último (20)

Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
ELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptxELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptx
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
 

FIWARE: Cross-domain concepts and technologies in domain Reference Architectures

  • 1. FIWARE: CROSS-DOMAIN CONCEPTS AND TECHNOLOGIES IN DOMAIN REFERENCE ARCHITECTURES Juanjo Hierro FIWARE 0 OPENDEI Webinar sessions – The role of the Reference Architectures in data- oriented Digital Platforms The role of the Reference Architectures in data- oriented Digital Platforms
  • 2. The essential architecture pattern behind Smart Solutions 1 The essential architectural pattern of Smart Solutions: gather data from many different sources (including but not limited to IoT) to build a digital twin representation of the real world (also referred as “context representation”) which is constantly analyzed and processed in order to simulate /automate certain process or bring support to smart decisions Data = Context / Digital Twin Information Process Capture Actuate
  • 3. What is a Digital Twin? § Digital Twin = Digital representation of an asset • Characterized by attributes □ Properties □ Relationships ßà Linked Data • Values of attributes may change over time (or not) • Typically have a location (but it is not a must requirement) § (digital representation of) Context = Digital Twins Collection § A standard API for getting access to info about Digital Twins would be essential and should support: • Simple and complex queries • Geo-queries • Temporal operations (Digital Twins have history!) • Subscription/Notification support • Multiple “renderings” of the data in responses/notifications § Digital Twin = Asset Administrative Shell in RAMI 4.0 2
  • 4. Modeling Context using Digital Twins 3 … in Cities Entities (Digital Twins) Bus • Location • No. passengers • Driver • License plate Citizen • Birthday • Preferences • Location • ToDo list Incident / claim • Date • Location • Type • Issuer • Description Shop • Location • Business name • Franchise • offerings Attribute
  • 5. Modeling Context using Digital Twins 4 Tractor • Location • Speed • Planed route Crop • Humidity • Leaf area • Age Drone • Location • Battery level • Speed • Planed route … in Agrifood Attribute Entities (Digital Twins)
  • 6. Modeling Context using Digital Twins 5 Pallet • id • product • Items quantity • Layers • Size • Weight Transport robot • Id • location • speed • transported items • destination Operator • Id • location • assigned task • profile … in Manufacturing Shopfloor Door • Id • location • status (open/close) Entities (Digital Twins)
  • 7. Modeling Context using Digital Twins 6 … in Energy Wind Turbine • location • power • wind speed • pitch angle Energy Storage • active power • reactive power • SoC • SoH Substation • Hi voltage • Lo voltage • nominal power • power flow Attribute Entities (Digital Twins)
  • 8. Modeling Context using Digital Twins 7 … in Energy Attribute Tanker • Driver • Location • Max Volume • Current Level • Speed • Direction Gas Tank • Station • Max Volume • Current Level • Min Threshold • Temperature Station • Location • Owner • SLA Entities (Digital Twins)
  • 9. NGSI-LD: Standard API for Context / Digital Twins info management § The NGSI-LD API is a simple yet powerful public, royalty-free standard API for Context Information Management • Simple: A RESTful API which any web programmer learns how to use in one day • Yet powerful: supports to geo-queries, notification/subscription, federation, Linked Data … § Standardized by ETSI, Multiple Open Source implementations available in FIWARE 8 Application/Service FIWARE NGSI API Context Broker Bus • Location • No. passengers • Driver • Licence plate Citizen • Name-Surname • Birthday • Preferences • Location • ToDo list Shop • Location • Business name • Franchise • offerings
  • 10. NGSI-LD: Standard API for Context / Digital Twins info management § The NGSI-LD API is a simple yet powerful public, royalty-free standard API for Context Information Management • Simple: A RESTful API which any web programmer learns how to use in one day • Yet powerful: supports to geo-queries, notification/subscription, federation, Linked Data … § Standardized by ETSI, Multiple Open Source implementations available in FIWARE 99 Application/Service NGSI-LD API Context Broker Smart Home • location • address • installed PV • energy consumption Wind Plant • Location • Active Power • Reactive Power • Frequency Wind Turbine • location • power • wind speed • pitch angle
  • 11. What is a Context Broker? § NGSI-LD API servers are usually referred as Context Brokers § A Context Broker is associated to a transport end point § A Context Broker does not necessarily hold the data you are looking for but “knows” how that data can be obtained. Strictly speaking, they provide access to data (using the NGSI-LD API) 10 Application/Service Pallet • Id • product • Items quantity • layers • Size • weight Operator • Id • Location • Assigned task • Profile Transport robot • Id • location • speed • transported items • destination FIWARE NGSI API Context Broker
  • 12. What categories of Reference Architectures we may consider? 11 Vertical Smart Solutions Smart Organizations • Cities (e.g., Smart Traffic) • Farms (e.g., Smart Watering) • Factories (e.g., Smart Welding) • Smart Cities • Smart Farms • Smart Factories
  • 13. What categories of Reference Architectures we may consider? 12 Vertical Smart Solutions Smart Organizations • Cities (e.g., Smart Traffic) • Farms (e.g., Smart Watering) • Factories (e.g., Smart Welding) • Smart Cities • Smart Farms • Smart Factories
  • 14. Vertical Smart Solution for Cities: Reference Architecture § Four major layers: • Data acquisition • Data management • Data processing, analysis and visualization • Application layer § Ability to integrate FIWARE IoT Agents or 3rd party IoT platforms § Integration with most popular Apache processing engines (Spark, Flink, Hadoop) § Advanced web mashup and Business Intelligent components 13
  • 15. Vertical Smart Solution for Farms: Reference Architecture § Four major layers: • Data acquisition • Data management • Data processing, analysis and visualization • Application layer § Ability to integrate FIWARE IoT Agents or 3rd party IoT platforms § Integration with most popular Apache processing engines (Spark, Flink, Hadoop) § Advanced web mashup and Business Intelligent components 14
  • 16. Vertical Smart Solution for Factories: Reference Architecture § Four major layers: • Data acquisition • Data management • Data processing, analysis and visualization • Application layer § Ability to integrate FIWARE IoT Agents or 3rd party IoT platforms § Integration with most popular Apache processing engines (Spark, Flink, Hadoop) § Advanced web mashup and Business Intelligent components 15
  • 17. Vertical Smart Solution for Energy: Reference Architecture § Four major layers: • Data acquisition • Data management • Data processing, analysis and visualization • Application layer § Ability to integrate FIWARE IoT Agents or 3rd party IoT platforms § Integration with most popular Apache processing engines (Spark, Flink, Hadoop) § Advanced web mashup and Business Intelligent components 16
  • 18. Vertical Smart Solution: Reference Architecture 17
  • 19. What categories of Reference Architectures we may consider? 18 Vertical Smart Solutions Smart Organizations • Cities (e.g., Smart Traffic) • Farms (e.g., Smart Watering) • Factories (e.g., Smart Welding) • Smart Cities • Smart Farms • Smart Factories
  • 20. Smart City Reference Architecture 19 Distributed Ledger / Blockchain
  • 21. Smart Farm Management Reference Architecture 20 Distributed Ledger / Blockchain
  • 22. Smart Factory Reference Architecture 21 Distributed Ledger / Blockchain
  • 23. Smart Grid Reference Architecture 22 Distributed Ledger / Blockchain
  • 24. Conclusions (1 of 2) ▪ How to materialize the concept of Digital Twin? • Digital Twins match entities representing real and digital world objects characterized by properties, describing the context • We can leverage on a standard API to get access to info of a Digital Twin (ETSI NGSI-LD) supported by multiple open source implementations (FIWARE) § A Digital Twin representation of Context brings the basis for architectures integrating multiple technologies: • Integration of data from IoT devices / Robotic systems as well as information systems • Distributed Ledger / Blockchain bringing a mechanism to register transactions on Digital Twins – trustworthy accounting, transparency, forensics • Digital Twin info as “raw material” over which processing (e.g., AI), analysis (BigData) visualization and simulation applies but also as “material” where results are shared • Digital Twin info as “coin of exchange” for Data Sharing, Brokering and Trading (Data Marketplace) • Digital Twin Data Access and Usage Control required 23
  • 25. Conclusions (2 of 2) ▪ Architectures gravitating around Digital Twin / Context Information Management are applicable to: ▪ Vertical Smart Solutions solving specific challenges ▪ Whole Organizations, turning them into smart organizattons following a “System of Systems” approach ▪ Properties in a System of Systems architecture: • Extensibility (new systems can be added easily) • Replaceability (systems can be replaced) • Loose coupling (systems can evolve independently) • Low intrusiveness (systems do not need to change) • Recursiveness (systems of systems at different levels) ▪ Ingredients for trusted exchange of data among organizations: ▪ IDS Connectors providing a Security Framework ▪ NGSI-LD and standard-based data models as “coin of exchange” 24
  • 26. Thank you! http://fiware.org Follow @FIWARE on Twitter Juanjo Hierro FIWARE Foundation CTO juanjose.hierro@fiware.org www.slideshare.net/JuanjoHierro