SlideShare a Scribd company logo
1 of 21
Download to read offline
Building Production Grade IoT Platform
Leveraging FIWARE
Parwinder Singh Technical Specialist (ITPF -IoT/EDGE/Cloud/Security)
Satinder Jeet Singh Group Project Manager (IoT Platform Solutions)
NEC Technologies India Pvt. Ltd.
23-Oct-2019
FIWARE Global Summit, Berlin
2 © NEC Technologies India Private Limited 2019
Agenda
▌IoT Industry Landscape – Present View
▌Common IoT Functions Chain
▌NECTI’s Common IoT Functions (CIF) Architecture
▌FIWARE GES Mapping to CIF
▌A Million Dollar Question ? Functional & Non Functional Compliance
▌Identified Weakness Context
▌Self Service Dashboard Operation View
▌Production Grade Highly Available Deployment for FIWARE
▌NECTI’s FIWARE Driven Success Story/Use Case
▌Performance Results
▌Summary
3 © NEC Technologies India Private Limited 2019
IoT Industry Landscape – Present View
Source:Nasscom
TRANSPORT & MOBILITY
SECURITY & SERVEILLANCE
RATAIL & BANKING
COMMERCIAL BUILDING
SMART INDUSTRIES
SMART HEALTHCARE
WEARABLES COMPUTING
SMARTS CITIES & HOMES
APPLICATION AREA
ENERGY & SMART GRID
CONSUMER/EDGE IoT
4 © NEC Technologies India Private Limited 2019
Complete IoT Function Chain
Source:Gartner
“It is important as you embark on your IoT journey that, as you set your goals, you very clearly
identify the business value rather than the technological challenges.”Mark Hung, VP, Gartner Research
5 © NEC Technologies India Private Limited 2019
NECTI’s Common IoT Functions (CIF) Architecture
Actuators Mobile Devices
IP CameraSensors
Data Context Processing
Data Validation &
Transformation
Data Ingestion
Identity Management
Integration Services
Device Management
Self Service Dashboard
Devices Gateway
RFID Reader
………………..
NGSI(NGSI-LD/NGSIv2) Custom Interface
NGSI(NGSI-LD/NGSIv2) Custom Interface
REST/HTTP/HTTPS Bindings IoT Protocols Bindings
Smart City Digital Factory Logistics…
CommonIoTServicesPlatform
IoT Devices /Data Source
Apps/Services Consumers
Device Interfacing
API Service Gateway/Discovery
Edge/Cloud Infra
Management
UID Services
Device Gateway
Services
Digital Services
Data Visualization
AI/ML Data Analytics
FCAPs & Monitoring
REST/HTTP/HTTPS Bindings
Interfacing Applications
CI/CD Management
Log/Config Management
Service Orchestration
Data History
Business/KPI Reports
OperationsManagement
DataCoreManagement
ServiceManagement
IoTinfraManagement
Data Agents
Management
6 © NEC Technologies India Private Limited 2019
FIWARE GEs Mapping to CIF
Actuators Mobile Devices
IP CameraSensors
Data Context Processing
Data Validation &
Transformation
Data Ingestion
Identity Management
Integration Services
Device Management
Self Service Dashboard
Devices Gateway
RFID Reader
………………..
NGSI(NGSI-LD/NGSIv2) Custom Interface
NGSI(NGSI-LD/NGSIv2) Custom Interface
REST/HTTP/HTTPS Bindings IoT Protocols Bindings
Smart City Digital Factory Logistics…
CommonIoTServicesPlatform
IoT Devices /Data Source
Apps/Services Consumers
Device Interfacing
API Service Gateway/Discovery
Edge/Cloud Infra
Management
UID Services
Device Gateway
Services
E-Seal Digital Services
Data Visualization
AI/ML Data Analytics
FCAPs & Monitoring
REST/HTTP/HTTPS Bindings
Interfacing Applications
CI/CD Management
Log/Config Management
Service Orchestration
Data History
Business/KPI Reports
OperationsManagement
DataCoreManagement
ServiceManagement
IoTinfraManagement
Data Agents
Management
Orion/Scorpio
Draco
Quantum Leap
IoT Agents
Cosmos
NGSI/NGSI-LD
Wirecloud
Keyrock/Autz
Wilma/APInf
FogFlow
IoT agent/
LWM2M..
Wilma/APInfDocker/Swarm
DevOpSwarm
KnowAge/Biz
NGSI/NGSI-LD
NGSI/NGSI-LD MqTT/LoRAWAN ……
FogFlow
7 © NEC Technologies India Private Limited 2019
A Million Dollar Question
▌Is FIWARE GEs are of production grade???
l Functionality Compliance
ØYes (to large extent)
lNon Functional compliance at production scale that should measure the following
• Highly Available
• Scalable
• Secure
• Interoperable
• Performance efficient
• Close loop automation
• Service Orchestration
• Centralized FCAPs management that include monitoring, debugging, logging & alarm handling
ØNo (to large extent)
▌What to do then ?
lWeakness & bottleneck Identification
lFeature/Function Enhancement, Strengthening & Hardening
lRemoval of all weakness & bottleneck at design & at implementation level.
8 © NEC Technologies India Private Limited 2019
Identified Weakness Context (1/2)
Client OrionIoT Agent
Synchronous Single threaded call
Issue#1
• Model Validation
• NGSI conversion
• Sync Update to
Orion
• Single threaded
context framework
• Parsed & validate
• Store in DB & send
response back
• DB Watcher & parallel
Notification for
subscribed entities
Client OrionIoT Agent
Asynchronous/Multi-processed Call
Resolve: Issue#1
• Cached Validation
• NGSI conversion
• Async Update to
Orion (option)
• Multi processed/
threaded context
• Parsed & validate
• Store in DB & send
response back
• DB Watcher & parallel
Notification for
subscribed entities
Outcome: 4x performance boost
Wilma OrionIoT Agent
Distributed overhead, Data loss chances
• Segregated responsibility
• Latency overhead
• End device’s integration restriction &
distributed call flow
• Data reliability at Orion only following
long data path.
Issue#2
Keyrock
I/P
VDG OrionIoT Agent
Abstracted & Reliability
• Abstracted responsibility
• Latency overhead minimised
• Simplification integration due to
functional abstraction in VDG.
• Data reliability & async processing
Keyrock
I/P
Resolve: Issue#2
*VDG- Virtual
Device Gateway
Outcome: 20x performance boost
9 © NEC Technologies India Private Limited 2019
Client
Client
Identified Weakness Context (2/2)
Mong DB replication & scalabilityIssue#3
• Primary is taking all load
• Replication using secondary&
read/Write operations is handled
by primary set creating it
bottleneck in the given data path
Resolve: Issue#3
Issue#4 Service Orchestration
MongoDB
MongoDB
Primary
Secondary
Secondary
Client
MongoDB
• Config Store cluster metadata
mapping of shards
• Router use metadata to interface
the application operations with
shards
• Parallel Read write operations
MongoDB
MongoDB
Shard(replica set)
Shard(replica set)
Shard(replica set)
Mongo
Router
Config
Server
• Production Grade Orchestration
• Multi-tenant Service Orchestration
• Service Monitoring & Auto
scaling/healing
• Upgrade/Update
• Centralized configuration update,
logging & tracing
• Lack of self service dashboard
Resolved: Issue#4 Service Orchestration
• Orchestration using Kubernetes
• Using project/namespace level tenancy deployment
• Use of CNCF components like Prometheus & use of policy
driven event triggers to kick in Auto scaling/healing
• Upgrade/Update using HA proxy with load balance techniques.
• Centralized configuration update, logging & tracing using
Fluentd or ELK and Jaeger.
• Enriched user operations unified dashboard shown (e.g. in
next slide)
Client
MongoDB
10 © NEC Technologies India Private Limited 2019
Self Service Dashboard Operation View
10
1. Create
Environment
2. Add
Component
from Catalog
Service
3. Deploy the
Environment
4. Consume
IoT Service
5. Charge by
Billing System
6. Delete the
Environment
11 © NEC Technologies India Private Limited 2019
Production Grade Highly Available Deployment Model for FIWARE
NECTI FIWARE Driven Success Story
Logistics Use Case Domain
13 © NEC Technologies India Private Limited 2019
Executive Summary
▌First commercial deployment of FIWARE by NECTI is carried out in the last week of
September successfully for DMICDC Logistics Data Services (DLDS)’s Logistics Data
Bank (LDB) service with the target to track 0.8 million IoT enabled containers entities
per month over FIWARE platform.
▌Since Go-Live (last week of Sep 2019), more than 4+ million (& counting) transactions
has been processed via FIWARE system so far
▌NECTI has enhanced and productized the FIWARE platform as Common Services IoT
Platform for commercial usage for various Smart Industry & Smart city verticals
▌FIWARE IoT Platform has been enhanced from three viewpoints
lFeatures enhancement for design improvement, data reliability, smart data visualization &
functional hardening of various FIWARE GEs e.g. IoT agents, Orion, Draco, Keyrock etc.
lSecurity for devices has been added to offer authentication, authorization in a generic way to
leverage any kind of IDM & security abstraction. It also address the security issues of devices
that may have limited computing power & find hard to process security logics.
lPerformance improvement from 300-400 transaction per sec to 25+K transaction per
second has been achieved. NECTI has achieved it using its own component VDG (Virtual
Device Gateway) along with FIWARE components
14 © NEC Technologies India Private Limited 2019
▌“Logistics Data Bank (LDB) Service” is an overarching solution that integrates the
information available with various agencies across the supply chain to provide detailed
real time information within a single window.
▌User can track and receive status notification for in-transit containers. SMS/E-mail
notification feature is available for registered users.
▌Bulk assignments/Multiple containers can be inter-linked and tracked via a
single/common tracking ID.
▌ Container tracking process flow: https://www.ldb.co.in/ldb/containersearch
About Logistics Data Bank (LDB) Service
15 © NEC Technologies India Private Limited 2019
Logistics Data Bank (LDB) Coverage at PAN India
95% of
INDIAN PORTS
COVERED
50+
TOLL
PLAZAS
18M+
CONTAINER
S HANDLED
135+
CFS/ICDS
1400+
RFID
READERS
24x7 ROUND
THE CLOCK
OPERATIONS
400+
OPERATORS
PAN INDIA
AND
GROWING
…
22 Port
TERMINALS
16 © NEC Technologies India Private Limited 2019
with FIWARE
Without FIWARE
LDB Case Study: Leverage FIWARE In Logistics Domain
Virtual Device Gateway End-to-End data flows
Intermediate
Data ServerIntermediate
Data Server
Application
MidllewareApplication
Midlleware
Front End
ApplicationsFront End
Applications
Intermediate
Data
Processing
Servers
Application
Middleware
LDB
Application
Client Server Model Monolithic Implementation
Lack of Standard Interfaces
Scalability, Security & Interoperability issues
Huge Impact on upgrade/update Long Data path & non real time.
Application
MidllewareApplication
Midlleware
Front End
ApplicationsFront End
Applications
FIWARE GEs
LDB
Application
Platform Services Model Microservices Implementation
Open & Standard Interfaces
Easily Scalable, Secure & Interoperable
No impact Upgrade/update
Vendor Agnostic device registration & API driven Integration
Shortest data path & real time
Saving CAPEX & OPEX
Multiple vendor & dependent software components Surging CAPEX & OPEX
VDG
VDG
VDG
DataSources(IoTDevice)
FIWARE based Generic Enablers Platform
*Abstractedviewdue
todataconfidentiality
LDB APP
17 © NEC Technologies India Private Limited 2019
Performance results after configuration optimization
q Enabled multiprocessing at IoT agent
(bottleneck due to single threaded nodeJs framework)
▌Performance KPI business requirement for LDB Business team
lTotal No. of RFID Readers Currently : ~1400
lTotal No. of expected RFID Readers in next 3 years : ~ 3000
lPeak Load per Hour is ~10 K
▌Performance Testing Results measured for LDB over FIWARE Go-Live setup:
Threads/Connect
ions
Time Throughput
(Requests/second)
Total Requests Error
1000 60 seconds ~229.8 13790 0%
Performance results before configuration optimization
Performance Results Achieved for LDB on FIWARE
Threads/Connect
ions
Time Throughput
(Requests/second)
Total Requests Error
2000 60 seconds 1683.93 100980 0%
18 © NEC Technologies India Private Limited 2019
Performance Testing Results for FIWARE Upgraded architecture (*):
q Multi Node Performance (HA & LB - 3 Nodes).
(Here Throughput can be scaled further w.r.t scale in infra & optimization)
Threads/Connect
ions
Time Throughput
(Requests/second)
Total Requests Error
100 160 seconds 9285.45 1485672 0%
Performance Testing Results for FIWARE Upgraded architecture (*):
q Single Node Performance (Non HA/Non LB)
Threads/Connect
ions
Time Throughput
(Requests/second)
Total Requests Error
100 160 seconds 26106.30 4179658 0%
Note (*) FIWARE IoT Platform Arch. design enhancement is done using a newly developed VDG
(Virtual Device gateway) component and the given result are taken based on that performance.
This performance is only applicable for data push operation from devices side to the IoT platform.
VDG (Virtual Device Gateway) – A service consists of Security abstraction, data validation &
scheduler of work for other components in the IoT platform. Improves data reliability, performance &
functional interface. This can be perceived & leveraged as digital twin in future.
Performance Results Achieved for FIWARE Common Services IoT PF
19 © NEC Technologies India Private Limited 2019
Summary
▌IoT horizon is extending very rapidly with lots of industry player involved.
▌Common IoT services shall be realised through standard i.e. NGSI /NGSI-LD & open
APIs and reference implementation of FIWARE.
▌Production grade solutions comes up with coverage of Functional & Non Functional
Compliance mandate.
▌All weakness & limitation for mission critical properties (i.e. performance, security, data
reliability, operability, availability & connectivity) can be addressed to easily uplift
FIWARE as the best choice candidate for production grade IoT solution.
▌NECTI’s has leveraged the FIWARE to realize its CIF architecture for its end customer
successfully and has also addressed all FIWARE weakness & achieved remarkable
performance throughput (1600 req/sec with existing component optimization &
25K per second with newly developed component) to deliver quality to end customers.
Thanks…
Contact:
Email: satinder.singh@india.nec.com
parwinder.singh@india.nec.com
21 © NEC Technologies India Private Limited 2019
IoTPlatform-
as-a-Service
Infrastructure
as-aService
End-to-End IoT Service Orchestration - View
Cloud Provisioning
Virtual Resource Provisioning
Kubernetes Cluster Orchestration
FIWARE/IoT Services orchestration
IoT Application Integration Endpoints
Bare Metal Provisioning (OS)
Network Connectivity Configuration
Prerequisites Packages Installation
Service
Orchestration
Node (OSS
Automated
Deployment
Framework Tooling)
#Node
1
#Node
2
#Node…N**
End User Service Management
Endpoints/Interfaces
Infra-as-a-
Service
Platform-as-a-
Service
SaaS

More Related Content

What's hot

Bristol is Open Introduction
Bristol is Open IntroductionBristol is Open Introduction
Bristol is Open IntroductionBristol Is Open
 
FIWARE Global Summit - Empowering and Enhancing IoT Agent for Device Manageme...
FIWARE Global Summit - Empowering and Enhancing IoT Agent for Device Manageme...FIWARE Global Summit - Empowering and Enhancing IoT Agent for Device Manageme...
FIWARE Global Summit - Empowering and Enhancing IoT Agent for Device Manageme...FIWARE
 
FIWARE Global Summit - Summit Opening
FIWARE Global Summit - Summit OpeningFIWARE Global Summit - Summit Opening
FIWARE Global Summit - Summit OpeningFIWARE
 
FIWARE Global Summit - Usage of FIWARE Components to Build Open and Smart IoT...
FIWARE Global Summit - Usage of FIWARE Components to Build Open and Smart IoT...FIWARE Global Summit - Usage of FIWARE Components to Build Open and Smart IoT...
FIWARE Global Summit - Usage of FIWARE Components to Build Open and Smart IoT...FIWARE
 
From farm to fork, DEMETER style
From farm to fork, DEMETER styleFrom farm to fork, DEMETER style
From farm to fork, DEMETER styleH2020 DEMETER
 
FIWARE Global Summit - Thinking City IoT Platform
FIWARE Global Summit - Thinking City IoT PlatformFIWARE Global Summit - Thinking City IoT Platform
FIWARE Global Summit - Thinking City IoT PlatformFIWARE
 
The Top 30 Trends & Statistics on the Future of IoT, M2M & Cloud Computing
The Top 30 Trends & Statistics  on the Future of IoT, M2M & Cloud ComputingThe Top 30 Trends & Statistics  on the Future of IoT, M2M & Cloud Computing
The Top 30 Trends & Statistics on the Future of IoT, M2M & Cloud ComputingRECAP Project
 
FIWARE Global Summit - Presentation of CEF – Purpose of Program, Digital Sing...
FIWARE Global Summit - Presentation of CEF – Purpose of Program, Digital Sing...FIWARE Global Summit - Presentation of CEF – Purpose of Program, Digital Sing...
FIWARE Global Summit - Presentation of CEF – Purpose of Program, Digital Sing...FIWARE
 
FIWARE Global Summit - Smart Cities Showcases Program
FIWARE Global Summit - Smart Cities Showcases ProgramFIWARE Global Summit - Smart Cities Showcases Program
FIWARE Global Summit - Smart Cities Showcases ProgramFIWARE
 
INSITE_SMARTSOLUTIONSv1[1]
INSITE_SMARTSOLUTIONSv1[1]INSITE_SMARTSOLUTIONSv1[1]
INSITE_SMARTSOLUTIONSv1[1]Jeff Kling
 
Valencia Smart City project powered by Telefonica and Red Hat IoT solutions
Valencia Smart City project powered by Telefonica and Red Hat IoT solutionsValencia Smart City project powered by Telefonica and Red Hat IoT solutions
Valencia Smart City project powered by Telefonica and Red Hat IoT solutionsDavid Bericat
 
The Interconnection Index Volume 2: Breaking Down Interconnection in Asia-Pac...
The Interconnection Index Volume 2: Breaking Down Interconnection in Asia-Pac...The Interconnection Index Volume 2: Breaking Down Interconnection in Asia-Pac...
The Interconnection Index Volume 2: Breaking Down Interconnection in Asia-Pac...Equinix
 
IBM-ISSIP Presentation
IBM-ISSIP Presentation IBM-ISSIP Presentation
IBM-ISSIP Presentation Ali Yavari
 
Equinix and IDC Webinar - Trends Transforming Digital Connectivity
Equinix and IDC Webinar - Trends Transforming Digital ConnectivityEquinix and IDC Webinar - Trends Transforming Digital Connectivity
Equinix and IDC Webinar - Trends Transforming Digital ConnectivityEquinix
 
FIWARE Global Summit - Smart Home/Building for Energy Optimization: FIWARE Be...
FIWARE Global Summit - Smart Home/Building for Energy Optimization: FIWARE Be...FIWARE Global Summit - Smart Home/Building for Energy Optimization: FIWARE Be...
FIWARE Global Summit - Smart Home/Building for Energy Optimization: FIWARE Be...FIWARE
 
ETSI IoT keynote (2016)
ETSI IoT keynote (2016)ETSI IoT keynote (2016)
ETSI IoT keynote (2016)Marc Jadoul
 
FIWARE Tech Summit - FIWOO, the IoE Smart City Platform
FIWARE Tech Summit - FIWOO, the IoE Smart City PlatformFIWARE Tech Summit - FIWOO, the IoE Smart City Platform
FIWARE Tech Summit - FIWOO, the IoE Smart City PlatformFIWARE
 
Getting hands-on with API, data models and platforms
Getting hands-on with API, data models and platformsGetting hands-on with API, data models and platforms
Getting hands-on with API, data models and platformsOpen & Agile Smart Cities
 
The Interconnection Index Volume 2: Breaking Down Interconnection in Latin Am...
The Interconnection Index Volume 2: Breaking Down Interconnection in Latin Am...The Interconnection Index Volume 2: Breaking Down Interconnection in Latin Am...
The Interconnection Index Volume 2: Breaking Down Interconnection in Latin Am...Equinix
 

What's hot (20)

Bristol is Open Introduction
Bristol is Open IntroductionBristol is Open Introduction
Bristol is Open Introduction
 
FIWARE Global Summit - Empowering and Enhancing IoT Agent for Device Manageme...
FIWARE Global Summit - Empowering and Enhancing IoT Agent for Device Manageme...FIWARE Global Summit - Empowering and Enhancing IoT Agent for Device Manageme...
FIWARE Global Summit - Empowering and Enhancing IoT Agent for Device Manageme...
 
FIWARE Global Summit - Summit Opening
FIWARE Global Summit - Summit OpeningFIWARE Global Summit - Summit Opening
FIWARE Global Summit - Summit Opening
 
FIWARE Global Summit - Usage of FIWARE Components to Build Open and Smart IoT...
FIWARE Global Summit - Usage of FIWARE Components to Build Open and Smart IoT...FIWARE Global Summit - Usage of FIWARE Components to Build Open and Smart IoT...
FIWARE Global Summit - Usage of FIWARE Components to Build Open and Smart IoT...
 
From farm to fork, DEMETER style
From farm to fork, DEMETER styleFrom farm to fork, DEMETER style
From farm to fork, DEMETER style
 
IoT - Big Data & Security
IoT - Big Data & SecurityIoT - Big Data & Security
IoT - Big Data & Security
 
FIWARE Global Summit - Thinking City IoT Platform
FIWARE Global Summit - Thinking City IoT PlatformFIWARE Global Summit - Thinking City IoT Platform
FIWARE Global Summit - Thinking City IoT Platform
 
The Top 30 Trends & Statistics on the Future of IoT, M2M & Cloud Computing
The Top 30 Trends & Statistics  on the Future of IoT, M2M & Cloud ComputingThe Top 30 Trends & Statistics  on the Future of IoT, M2M & Cloud Computing
The Top 30 Trends & Statistics on the Future of IoT, M2M & Cloud Computing
 
FIWARE Global Summit - Presentation of CEF – Purpose of Program, Digital Sing...
FIWARE Global Summit - Presentation of CEF – Purpose of Program, Digital Sing...FIWARE Global Summit - Presentation of CEF – Purpose of Program, Digital Sing...
FIWARE Global Summit - Presentation of CEF – Purpose of Program, Digital Sing...
 
FIWARE Global Summit - Smart Cities Showcases Program
FIWARE Global Summit - Smart Cities Showcases ProgramFIWARE Global Summit - Smart Cities Showcases Program
FIWARE Global Summit - Smart Cities Showcases Program
 
INSITE_SMARTSOLUTIONSv1[1]
INSITE_SMARTSOLUTIONSv1[1]INSITE_SMARTSOLUTIONSv1[1]
INSITE_SMARTSOLUTIONSv1[1]
 
Valencia Smart City project powered by Telefonica and Red Hat IoT solutions
Valencia Smart City project powered by Telefonica and Red Hat IoT solutionsValencia Smart City project powered by Telefonica and Red Hat IoT solutions
Valencia Smart City project powered by Telefonica and Red Hat IoT solutions
 
The Interconnection Index Volume 2: Breaking Down Interconnection in Asia-Pac...
The Interconnection Index Volume 2: Breaking Down Interconnection in Asia-Pac...The Interconnection Index Volume 2: Breaking Down Interconnection in Asia-Pac...
The Interconnection Index Volume 2: Breaking Down Interconnection in Asia-Pac...
 
IBM-ISSIP Presentation
IBM-ISSIP Presentation IBM-ISSIP Presentation
IBM-ISSIP Presentation
 
Equinix and IDC Webinar - Trends Transforming Digital Connectivity
Equinix and IDC Webinar - Trends Transforming Digital ConnectivityEquinix and IDC Webinar - Trends Transforming Digital Connectivity
Equinix and IDC Webinar - Trends Transforming Digital Connectivity
 
FIWARE Global Summit - Smart Home/Building for Energy Optimization: FIWARE Be...
FIWARE Global Summit - Smart Home/Building for Energy Optimization: FIWARE Be...FIWARE Global Summit - Smart Home/Building for Energy Optimization: FIWARE Be...
FIWARE Global Summit - Smart Home/Building for Energy Optimization: FIWARE Be...
 
ETSI IoT keynote (2016)
ETSI IoT keynote (2016)ETSI IoT keynote (2016)
ETSI IoT keynote (2016)
 
FIWARE Tech Summit - FIWOO, the IoE Smart City Platform
FIWARE Tech Summit - FIWOO, the IoE Smart City PlatformFIWARE Tech Summit - FIWOO, the IoE Smart City Platform
FIWARE Tech Summit - FIWOO, the IoE Smart City Platform
 
Getting hands-on with API, data models and platforms
Getting hands-on with API, data models and platformsGetting hands-on with API, data models and platforms
Getting hands-on with API, data models and platforms
 
The Interconnection Index Volume 2: Breaking Down Interconnection in Latin Am...
The Interconnection Index Volume 2: Breaking Down Interconnection in Latin Am...The Interconnection Index Volume 2: Breaking Down Interconnection in Latin Am...
The Interconnection Index Volume 2: Breaking Down Interconnection in Latin Am...
 

Similar to FIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWARE

FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...
FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...
FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...FIWARE
 
Developing Interoperable Components for an Open IoT Foundation
Developing Interoperable Components for an Open IoT Foundation Developing Interoperable Components for an Open IoT Foundation
Developing Interoperable Components for an Open IoT Foundation Eurotech
 
Session 1908 connecting devices to the IBM IoT Cloud
Session 1908   connecting devices to the  IBM IoT CloudSession 1908   connecting devices to the  IBM IoT Cloud
Session 1908 connecting devices to the IBM IoT CloudPeterNiblett
 
The Current And Future State Of Service Mesh
The Current And Future State Of Service MeshThe Current And Future State Of Service Mesh
The Current And Future State Of Service MeshRam Vennam
 
Device to Intelligence, IOT and Big Data in Oracle
Device to Intelligence, IOT and Big Data in OracleDevice to Intelligence, IOT and Big Data in Oracle
Device to Intelligence, IOT and Big Data in OracleJunSeok Seo
 
Accelerating Edge Computing Adoption
Accelerating Edge Computing Adoption Accelerating Edge Computing Adoption
Accelerating Edge Computing Adoption Michelle Holley
 
Edge Computing risks and Opportunities for Telco and hyperscalers
Edge Computing risks and Opportunities for Telco and hyperscalersEdge Computing risks and Opportunities for Telco and hyperscalers
Edge Computing risks and Opportunities for Telco and hyperscalersPatrick Lopez
 
IoT and M2M Services for the Railway Market
IoT and M2M Services for the Railway MarketIoT and M2M Services for the Railway Market
IoT and M2M Services for the Railway MarketEurotech
 
Whitepaper: Mobile Networks in a smart digital future - deploying a platform ...
Whitepaper: Mobile Networks in a smart digital future - deploying a platform ...Whitepaper: Mobile Networks in a smart digital future - deploying a platform ...
Whitepaper: Mobile Networks in a smart digital future - deploying a platform ...Petr Nemec
 
IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018Peter Defreyne
 
Kura M2M IoT Gateway
Kura M2M IoT GatewayKura M2M IoT Gateway
Kura M2M IoT GatewayEurotech
 
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco Canada
 
Platform-based approach for IIoT trends
Platform-based approach for IIoT trendsPlatform-based approach for IIoT trends
Platform-based approach for IIoT trendsNinad Deshpande
 
Digital twins and New Business Models
Digital twins and New Business ModelsDigital twins and New Business Models
Digital twins and New Business ModelsRoberto Siagri
 
Cisco Connect Halifax 2018 Understanding Cisco's next generation sd-wan sol...
Cisco Connect Halifax 2018   Understanding Cisco's next generation sd-wan sol...Cisco Connect Halifax 2018   Understanding Cisco's next generation sd-wan sol...
Cisco Connect Halifax 2018 Understanding Cisco's next generation sd-wan sol...Cisco Canada
 
Session Sponsored by Intel: Smart Cities, Infrastructure and Health powered b...
Session Sponsored by Intel: Smart Cities, Infrastructure and Health powered b...Session Sponsored by Intel: Smart Cities, Infrastructure and Health powered b...
Session Sponsored by Intel: Smart Cities, Infrastructure and Health powered b...Amazon Web Services
 
02_5G下物聯網的挑戰與機會.pdf
02_5G下物聯網的挑戰與機會.pdf02_5G下物聯網的挑戰與機會.pdf
02_5G下物聯網的挑戰與機會.pdfChien Huang Chang
 
5G Multi-Access Edge Compute
5G Multi-Access Edge Compute5G Multi-Access Edge Compute
5G Multi-Access Edge ComputeMichelle Holley
 
How to monitor all aspects of Citrix NetScaler usage and performance within t...
How to monitor all aspects of Citrix NetScaler usage and performance within t...How to monitor all aspects of Citrix NetScaler usage and performance within t...
How to monitor all aspects of Citrix NetScaler usage and performance within t...eG Innovations
 

Similar to FIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWARE (20)

FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...
FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...
FIWARE Global Summit - The Scorpio NGSI-LD Broker: Features and Supported Arc...
 
Developing Interoperable Components for an Open IoT Foundation
Developing Interoperable Components for an Open IoT Foundation Developing Interoperable Components for an Open IoT Foundation
Developing Interoperable Components for an Open IoT Foundation
 
Session 1908 connecting devices to the IBM IoT Cloud
Session 1908   connecting devices to the  IBM IoT CloudSession 1908   connecting devices to the  IBM IoT Cloud
Session 1908 connecting devices to the IBM IoT Cloud
 
The Current And Future State Of Service Mesh
The Current And Future State Of Service MeshThe Current And Future State Of Service Mesh
The Current And Future State Of Service Mesh
 
Device to Intelligence, IOT and Big Data in Oracle
Device to Intelligence, IOT and Big Data in OracleDevice to Intelligence, IOT and Big Data in Oracle
Device to Intelligence, IOT and Big Data in Oracle
 
Accelerating Edge Computing Adoption
Accelerating Edge Computing Adoption Accelerating Edge Computing Adoption
Accelerating Edge Computing Adoption
 
Introduction to IoT by Vectolabs
Introduction to IoT by VectolabsIntroduction to IoT by Vectolabs
Introduction to IoT by Vectolabs
 
Edge Computing risks and Opportunities for Telco and hyperscalers
Edge Computing risks and Opportunities for Telco and hyperscalersEdge Computing risks and Opportunities for Telco and hyperscalers
Edge Computing risks and Opportunities for Telco and hyperscalers
 
IoT and M2M Services for the Railway Market
IoT and M2M Services for the Railway MarketIoT and M2M Services for the Railway Market
IoT and M2M Services for the Railway Market
 
Whitepaper: Mobile Networks in a smart digital future - deploying a platform ...
Whitepaper: Mobile Networks in a smart digital future - deploying a platform ...Whitepaper: Mobile Networks in a smart digital future - deploying a platform ...
Whitepaper: Mobile Networks in a smart digital future - deploying a platform ...
 
IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018
 
Kura M2M IoT Gateway
Kura M2M IoT GatewayKura M2M IoT Gateway
Kura M2M IoT Gateway
 
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
 
Platform-based approach for IIoT trends
Platform-based approach for IIoT trendsPlatform-based approach for IIoT trends
Platform-based approach for IIoT trends
 
Digital twins and New Business Models
Digital twins and New Business ModelsDigital twins and New Business Models
Digital twins and New Business Models
 
Cisco Connect Halifax 2018 Understanding Cisco's next generation sd-wan sol...
Cisco Connect Halifax 2018   Understanding Cisco's next generation sd-wan sol...Cisco Connect Halifax 2018   Understanding Cisco's next generation sd-wan sol...
Cisco Connect Halifax 2018 Understanding Cisco's next generation sd-wan sol...
 
Session Sponsored by Intel: Smart Cities, Infrastructure and Health powered b...
Session Sponsored by Intel: Smart Cities, Infrastructure and Health powered b...Session Sponsored by Intel: Smart Cities, Infrastructure and Health powered b...
Session Sponsored by Intel: Smart Cities, Infrastructure and Health powered b...
 
02_5G下物聯網的挑戰與機會.pdf
02_5G下物聯網的挑戰與機會.pdf02_5G下物聯網的挑戰與機會.pdf
02_5G下物聯網的挑戰與機會.pdf
 
5G Multi-Access Edge Compute
5G Multi-Access Edge Compute5G Multi-Access Edge Compute
5G Multi-Access Edge Compute
 
How to monitor all aspects of Citrix NetScaler usage and performance within t...
How to monitor all aspects of Citrix NetScaler usage and performance within t...How to monitor all aspects of Citrix NetScaler usage and performance within t...
How to monitor all aspects of Citrix NetScaler usage and performance within t...
 

More from FIWARE

Behm_Herne_NeMo_akt.pptx
Behm_Herne_NeMo_akt.pptxBehm_Herne_NeMo_akt.pptx
Behm_Herne_NeMo_akt.pptxFIWARE
 
Katharina Hogrebe Herne Digital Days.pdf
 Katharina Hogrebe Herne Digital Days.pdf Katharina Hogrebe Herne Digital Days.pdf
Katharina Hogrebe Herne Digital Days.pdfFIWARE
 
Christoph Mertens_IDSA_Introduction to Data Spaces.pptx
Christoph Mertens_IDSA_Introduction to Data Spaces.pptxChristoph Mertens_IDSA_Introduction to Data Spaces.pptx
Christoph Mertens_IDSA_Introduction to Data Spaces.pptxFIWARE
 
Behm_Herne_NeMo.pptx
Behm_Herne_NeMo.pptxBehm_Herne_NeMo.pptx
Behm_Herne_NeMo.pptxFIWARE
 
Evangelists + iHubs Promo Slides.pptx
Evangelists + iHubs Promo Slides.pptxEvangelists + iHubs Promo Slides.pptx
Evangelists + iHubs Promo Slides.pptxFIWARE
 
Lukas Künzel Smart City Operating System.pptx
Lukas Künzel Smart City Operating System.pptxLukas Künzel Smart City Operating System.pptx
Lukas Künzel Smart City Operating System.pptxFIWARE
 
Pierre Golz Der Transformationsprozess im Konzern Stadt.pptx
Pierre Golz Der Transformationsprozess im Konzern Stadt.pptxPierre Golz Der Transformationsprozess im Konzern Stadt.pptx
Pierre Golz Der Transformationsprozess im Konzern Stadt.pptxFIWARE
 
Dennis Wendland_The i4Trust Collaboration Programme.pptx
Dennis Wendland_The i4Trust Collaboration Programme.pptxDennis Wendland_The i4Trust Collaboration Programme.pptx
Dennis Wendland_The i4Trust Collaboration Programme.pptxFIWARE
 
Ulrich Ahle_FIWARE.pptx
Ulrich Ahle_FIWARE.pptxUlrich Ahle_FIWARE.pptx
Ulrich Ahle_FIWARE.pptxFIWARE
 
Aleksandar Vrglevski _FIWARE DACH_OSIH.pptx
Aleksandar Vrglevski _FIWARE DACH_OSIH.pptxAleksandar Vrglevski _FIWARE DACH_OSIH.pptx
Aleksandar Vrglevski _FIWARE DACH_OSIH.pptxFIWARE
 
Water Quality - Lukas Kuenzel.pdf
Water Quality - Lukas Kuenzel.pdfWater Quality - Lukas Kuenzel.pdf
Water Quality - Lukas Kuenzel.pdfFIWARE
 
Cameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptx
Cameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptxCameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptx
Cameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptxFIWARE
 
FiWareSummit.msGIS-Data-to-Value.2023.06.12.pptx
FiWareSummit.msGIS-Data-to-Value.2023.06.12.pptxFiWareSummit.msGIS-Data-to-Value.2023.06.12.pptx
FiWareSummit.msGIS-Data-to-Value.2023.06.12.pptxFIWARE
 
Boris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptx
Boris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptxBoris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptx
Boris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptxFIWARE
 
Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....
Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....
Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....FIWARE
 
Abdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdf
Abdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdfAbdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdf
Abdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdfFIWARE
 
FGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdf
FGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdfFGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdf
FGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdfFIWARE
 
HTAG_Skalierung_Plattform_lokal_final_versand.pptx
HTAG_Skalierung_Plattform_lokal_final_versand.pptxHTAG_Skalierung_Plattform_lokal_final_versand.pptx
HTAG_Skalierung_Plattform_lokal_final_versand.pptxFIWARE
 
WE_LoRaWAN _ IoT.pptx
WE_LoRaWAN  _ IoT.pptxWE_LoRaWAN  _ IoT.pptx
WE_LoRaWAN _ IoT.pptxFIWARE
 
EU Opp_Clara Pezuela - German chapter.pptx
EU Opp_Clara Pezuela - German chapter.pptxEU Opp_Clara Pezuela - German chapter.pptx
EU Opp_Clara Pezuela - German chapter.pptxFIWARE
 

More from FIWARE (20)

Behm_Herne_NeMo_akt.pptx
Behm_Herne_NeMo_akt.pptxBehm_Herne_NeMo_akt.pptx
Behm_Herne_NeMo_akt.pptx
 
Katharina Hogrebe Herne Digital Days.pdf
 Katharina Hogrebe Herne Digital Days.pdf Katharina Hogrebe Herne Digital Days.pdf
Katharina Hogrebe Herne Digital Days.pdf
 
Christoph Mertens_IDSA_Introduction to Data Spaces.pptx
Christoph Mertens_IDSA_Introduction to Data Spaces.pptxChristoph Mertens_IDSA_Introduction to Data Spaces.pptx
Christoph Mertens_IDSA_Introduction to Data Spaces.pptx
 
Behm_Herne_NeMo.pptx
Behm_Herne_NeMo.pptxBehm_Herne_NeMo.pptx
Behm_Herne_NeMo.pptx
 
Evangelists + iHubs Promo Slides.pptx
Evangelists + iHubs Promo Slides.pptxEvangelists + iHubs Promo Slides.pptx
Evangelists + iHubs Promo Slides.pptx
 
Lukas Künzel Smart City Operating System.pptx
Lukas Künzel Smart City Operating System.pptxLukas Künzel Smart City Operating System.pptx
Lukas Künzel Smart City Operating System.pptx
 
Pierre Golz Der Transformationsprozess im Konzern Stadt.pptx
Pierre Golz Der Transformationsprozess im Konzern Stadt.pptxPierre Golz Der Transformationsprozess im Konzern Stadt.pptx
Pierre Golz Der Transformationsprozess im Konzern Stadt.pptx
 
Dennis Wendland_The i4Trust Collaboration Programme.pptx
Dennis Wendland_The i4Trust Collaboration Programme.pptxDennis Wendland_The i4Trust Collaboration Programme.pptx
Dennis Wendland_The i4Trust Collaboration Programme.pptx
 
Ulrich Ahle_FIWARE.pptx
Ulrich Ahle_FIWARE.pptxUlrich Ahle_FIWARE.pptx
Ulrich Ahle_FIWARE.pptx
 
Aleksandar Vrglevski _FIWARE DACH_OSIH.pptx
Aleksandar Vrglevski _FIWARE DACH_OSIH.pptxAleksandar Vrglevski _FIWARE DACH_OSIH.pptx
Aleksandar Vrglevski _FIWARE DACH_OSIH.pptx
 
Water Quality - Lukas Kuenzel.pdf
Water Quality - Lukas Kuenzel.pdfWater Quality - Lukas Kuenzel.pdf
Water Quality - Lukas Kuenzel.pdf
 
Cameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptx
Cameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptxCameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptx
Cameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptx
 
FiWareSummit.msGIS-Data-to-Value.2023.06.12.pptx
FiWareSummit.msGIS-Data-to-Value.2023.06.12.pptxFiWareSummit.msGIS-Data-to-Value.2023.06.12.pptx
FiWareSummit.msGIS-Data-to-Value.2023.06.12.pptx
 
Boris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptx
Boris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptxBoris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptx
Boris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptx
 
Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....
Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....
Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....
 
Abdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdf
Abdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdfAbdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdf
Abdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdf
 
FGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdf
FGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdfFGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdf
FGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdf
 
HTAG_Skalierung_Plattform_lokal_final_versand.pptx
HTAG_Skalierung_Plattform_lokal_final_versand.pptxHTAG_Skalierung_Plattform_lokal_final_versand.pptx
HTAG_Skalierung_Plattform_lokal_final_versand.pptx
 
WE_LoRaWAN _ IoT.pptx
WE_LoRaWAN  _ IoT.pptxWE_LoRaWAN  _ IoT.pptx
WE_LoRaWAN _ IoT.pptx
 
EU Opp_Clara Pezuela - German chapter.pptx
EU Opp_Clara Pezuela - German chapter.pptxEU Opp_Clara Pezuela - German chapter.pptx
EU Opp_Clara Pezuela - German chapter.pptx
 

Recently uploaded

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 

Recently uploaded (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 

FIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWARE

  • 1. Building Production Grade IoT Platform Leveraging FIWARE Parwinder Singh Technical Specialist (ITPF -IoT/EDGE/Cloud/Security) Satinder Jeet Singh Group Project Manager (IoT Platform Solutions) NEC Technologies India Pvt. Ltd. 23-Oct-2019 FIWARE Global Summit, Berlin
  • 2. 2 © NEC Technologies India Private Limited 2019 Agenda ▌IoT Industry Landscape – Present View ▌Common IoT Functions Chain ▌NECTI’s Common IoT Functions (CIF) Architecture ▌FIWARE GES Mapping to CIF ▌A Million Dollar Question ? Functional & Non Functional Compliance ▌Identified Weakness Context ▌Self Service Dashboard Operation View ▌Production Grade Highly Available Deployment for FIWARE ▌NECTI’s FIWARE Driven Success Story/Use Case ▌Performance Results ▌Summary
  • 3. 3 © NEC Technologies India Private Limited 2019 IoT Industry Landscape – Present View Source:Nasscom TRANSPORT & MOBILITY SECURITY & SERVEILLANCE RATAIL & BANKING COMMERCIAL BUILDING SMART INDUSTRIES SMART HEALTHCARE WEARABLES COMPUTING SMARTS CITIES & HOMES APPLICATION AREA ENERGY & SMART GRID CONSUMER/EDGE IoT
  • 4. 4 © NEC Technologies India Private Limited 2019 Complete IoT Function Chain Source:Gartner “It is important as you embark on your IoT journey that, as you set your goals, you very clearly identify the business value rather than the technological challenges.”Mark Hung, VP, Gartner Research
  • 5. 5 © NEC Technologies India Private Limited 2019 NECTI’s Common IoT Functions (CIF) Architecture Actuators Mobile Devices IP CameraSensors Data Context Processing Data Validation & Transformation Data Ingestion Identity Management Integration Services Device Management Self Service Dashboard Devices Gateway RFID Reader ……………….. NGSI(NGSI-LD/NGSIv2) Custom Interface NGSI(NGSI-LD/NGSIv2) Custom Interface REST/HTTP/HTTPS Bindings IoT Protocols Bindings Smart City Digital Factory Logistics… CommonIoTServicesPlatform IoT Devices /Data Source Apps/Services Consumers Device Interfacing API Service Gateway/Discovery Edge/Cloud Infra Management UID Services Device Gateway Services Digital Services Data Visualization AI/ML Data Analytics FCAPs & Monitoring REST/HTTP/HTTPS Bindings Interfacing Applications CI/CD Management Log/Config Management Service Orchestration Data History Business/KPI Reports OperationsManagement DataCoreManagement ServiceManagement IoTinfraManagement Data Agents Management
  • 6. 6 © NEC Technologies India Private Limited 2019 FIWARE GEs Mapping to CIF Actuators Mobile Devices IP CameraSensors Data Context Processing Data Validation & Transformation Data Ingestion Identity Management Integration Services Device Management Self Service Dashboard Devices Gateway RFID Reader ……………….. NGSI(NGSI-LD/NGSIv2) Custom Interface NGSI(NGSI-LD/NGSIv2) Custom Interface REST/HTTP/HTTPS Bindings IoT Protocols Bindings Smart City Digital Factory Logistics… CommonIoTServicesPlatform IoT Devices /Data Source Apps/Services Consumers Device Interfacing API Service Gateway/Discovery Edge/Cloud Infra Management UID Services Device Gateway Services E-Seal Digital Services Data Visualization AI/ML Data Analytics FCAPs & Monitoring REST/HTTP/HTTPS Bindings Interfacing Applications CI/CD Management Log/Config Management Service Orchestration Data History Business/KPI Reports OperationsManagement DataCoreManagement ServiceManagement IoTinfraManagement Data Agents Management Orion/Scorpio Draco Quantum Leap IoT Agents Cosmos NGSI/NGSI-LD Wirecloud Keyrock/Autz Wilma/APInf FogFlow IoT agent/ LWM2M.. Wilma/APInfDocker/Swarm DevOpSwarm KnowAge/Biz NGSI/NGSI-LD NGSI/NGSI-LD MqTT/LoRAWAN …… FogFlow
  • 7. 7 © NEC Technologies India Private Limited 2019 A Million Dollar Question ▌Is FIWARE GEs are of production grade??? l Functionality Compliance ØYes (to large extent) lNon Functional compliance at production scale that should measure the following • Highly Available • Scalable • Secure • Interoperable • Performance efficient • Close loop automation • Service Orchestration • Centralized FCAPs management that include monitoring, debugging, logging & alarm handling ØNo (to large extent) ▌What to do then ? lWeakness & bottleneck Identification lFeature/Function Enhancement, Strengthening & Hardening lRemoval of all weakness & bottleneck at design & at implementation level.
  • 8. 8 © NEC Technologies India Private Limited 2019 Identified Weakness Context (1/2) Client OrionIoT Agent Synchronous Single threaded call Issue#1 • Model Validation • NGSI conversion • Sync Update to Orion • Single threaded context framework • Parsed & validate • Store in DB & send response back • DB Watcher & parallel Notification for subscribed entities Client OrionIoT Agent Asynchronous/Multi-processed Call Resolve: Issue#1 • Cached Validation • NGSI conversion • Async Update to Orion (option) • Multi processed/ threaded context • Parsed & validate • Store in DB & send response back • DB Watcher & parallel Notification for subscribed entities Outcome: 4x performance boost Wilma OrionIoT Agent Distributed overhead, Data loss chances • Segregated responsibility • Latency overhead • End device’s integration restriction & distributed call flow • Data reliability at Orion only following long data path. Issue#2 Keyrock I/P VDG OrionIoT Agent Abstracted & Reliability • Abstracted responsibility • Latency overhead minimised • Simplification integration due to functional abstraction in VDG. • Data reliability & async processing Keyrock I/P Resolve: Issue#2 *VDG- Virtual Device Gateway Outcome: 20x performance boost
  • 9. 9 © NEC Technologies India Private Limited 2019 Client Client Identified Weakness Context (2/2) Mong DB replication & scalabilityIssue#3 • Primary is taking all load • Replication using secondary& read/Write operations is handled by primary set creating it bottleneck in the given data path Resolve: Issue#3 Issue#4 Service Orchestration MongoDB MongoDB Primary Secondary Secondary Client MongoDB • Config Store cluster metadata mapping of shards • Router use metadata to interface the application operations with shards • Parallel Read write operations MongoDB MongoDB Shard(replica set) Shard(replica set) Shard(replica set) Mongo Router Config Server • Production Grade Orchestration • Multi-tenant Service Orchestration • Service Monitoring & Auto scaling/healing • Upgrade/Update • Centralized configuration update, logging & tracing • Lack of self service dashboard Resolved: Issue#4 Service Orchestration • Orchestration using Kubernetes • Using project/namespace level tenancy deployment • Use of CNCF components like Prometheus & use of policy driven event triggers to kick in Auto scaling/healing • Upgrade/Update using HA proxy with load balance techniques. • Centralized configuration update, logging & tracing using Fluentd or ELK and Jaeger. • Enriched user operations unified dashboard shown (e.g. in next slide) Client MongoDB
  • 10. 10 © NEC Technologies India Private Limited 2019 Self Service Dashboard Operation View 10 1. Create Environment 2. Add Component from Catalog Service 3. Deploy the Environment 4. Consume IoT Service 5. Charge by Billing System 6. Delete the Environment
  • 11. 11 © NEC Technologies India Private Limited 2019 Production Grade Highly Available Deployment Model for FIWARE
  • 12. NECTI FIWARE Driven Success Story Logistics Use Case Domain
  • 13. 13 © NEC Technologies India Private Limited 2019 Executive Summary ▌First commercial deployment of FIWARE by NECTI is carried out in the last week of September successfully for DMICDC Logistics Data Services (DLDS)’s Logistics Data Bank (LDB) service with the target to track 0.8 million IoT enabled containers entities per month over FIWARE platform. ▌Since Go-Live (last week of Sep 2019), more than 4+ million (& counting) transactions has been processed via FIWARE system so far ▌NECTI has enhanced and productized the FIWARE platform as Common Services IoT Platform for commercial usage for various Smart Industry & Smart city verticals ▌FIWARE IoT Platform has been enhanced from three viewpoints lFeatures enhancement for design improvement, data reliability, smart data visualization & functional hardening of various FIWARE GEs e.g. IoT agents, Orion, Draco, Keyrock etc. lSecurity for devices has been added to offer authentication, authorization in a generic way to leverage any kind of IDM & security abstraction. It also address the security issues of devices that may have limited computing power & find hard to process security logics. lPerformance improvement from 300-400 transaction per sec to 25+K transaction per second has been achieved. NECTI has achieved it using its own component VDG (Virtual Device Gateway) along with FIWARE components
  • 14. 14 © NEC Technologies India Private Limited 2019 ▌“Logistics Data Bank (LDB) Service” is an overarching solution that integrates the information available with various agencies across the supply chain to provide detailed real time information within a single window. ▌User can track and receive status notification for in-transit containers. SMS/E-mail notification feature is available for registered users. ▌Bulk assignments/Multiple containers can be inter-linked and tracked via a single/common tracking ID. ▌ Container tracking process flow: https://www.ldb.co.in/ldb/containersearch About Logistics Data Bank (LDB) Service
  • 15. 15 © NEC Technologies India Private Limited 2019 Logistics Data Bank (LDB) Coverage at PAN India 95% of INDIAN PORTS COVERED 50+ TOLL PLAZAS 18M+ CONTAINER S HANDLED 135+ CFS/ICDS 1400+ RFID READERS 24x7 ROUND THE CLOCK OPERATIONS 400+ OPERATORS PAN INDIA AND GROWING … 22 Port TERMINALS
  • 16. 16 © NEC Technologies India Private Limited 2019 with FIWARE Without FIWARE LDB Case Study: Leverage FIWARE In Logistics Domain Virtual Device Gateway End-to-End data flows Intermediate Data ServerIntermediate Data Server Application MidllewareApplication Midlleware Front End ApplicationsFront End Applications Intermediate Data Processing Servers Application Middleware LDB Application Client Server Model Monolithic Implementation Lack of Standard Interfaces Scalability, Security & Interoperability issues Huge Impact on upgrade/update Long Data path & non real time. Application MidllewareApplication Midlleware Front End ApplicationsFront End Applications FIWARE GEs LDB Application Platform Services Model Microservices Implementation Open & Standard Interfaces Easily Scalable, Secure & Interoperable No impact Upgrade/update Vendor Agnostic device registration & API driven Integration Shortest data path & real time Saving CAPEX & OPEX Multiple vendor & dependent software components Surging CAPEX & OPEX VDG VDG VDG DataSources(IoTDevice) FIWARE based Generic Enablers Platform *Abstractedviewdue todataconfidentiality LDB APP
  • 17. 17 © NEC Technologies India Private Limited 2019 Performance results after configuration optimization q Enabled multiprocessing at IoT agent (bottleneck due to single threaded nodeJs framework) ▌Performance KPI business requirement for LDB Business team lTotal No. of RFID Readers Currently : ~1400 lTotal No. of expected RFID Readers in next 3 years : ~ 3000 lPeak Load per Hour is ~10 K ▌Performance Testing Results measured for LDB over FIWARE Go-Live setup: Threads/Connect ions Time Throughput (Requests/second) Total Requests Error 1000 60 seconds ~229.8 13790 0% Performance results before configuration optimization Performance Results Achieved for LDB on FIWARE Threads/Connect ions Time Throughput (Requests/second) Total Requests Error 2000 60 seconds 1683.93 100980 0%
  • 18. 18 © NEC Technologies India Private Limited 2019 Performance Testing Results for FIWARE Upgraded architecture (*): q Multi Node Performance (HA & LB - 3 Nodes). (Here Throughput can be scaled further w.r.t scale in infra & optimization) Threads/Connect ions Time Throughput (Requests/second) Total Requests Error 100 160 seconds 9285.45 1485672 0% Performance Testing Results for FIWARE Upgraded architecture (*): q Single Node Performance (Non HA/Non LB) Threads/Connect ions Time Throughput (Requests/second) Total Requests Error 100 160 seconds 26106.30 4179658 0% Note (*) FIWARE IoT Platform Arch. design enhancement is done using a newly developed VDG (Virtual Device gateway) component and the given result are taken based on that performance. This performance is only applicable for data push operation from devices side to the IoT platform. VDG (Virtual Device Gateway) – A service consists of Security abstraction, data validation & scheduler of work for other components in the IoT platform. Improves data reliability, performance & functional interface. This can be perceived & leveraged as digital twin in future. Performance Results Achieved for FIWARE Common Services IoT PF
  • 19. 19 © NEC Technologies India Private Limited 2019 Summary ▌IoT horizon is extending very rapidly with lots of industry player involved. ▌Common IoT services shall be realised through standard i.e. NGSI /NGSI-LD & open APIs and reference implementation of FIWARE. ▌Production grade solutions comes up with coverage of Functional & Non Functional Compliance mandate. ▌All weakness & limitation for mission critical properties (i.e. performance, security, data reliability, operability, availability & connectivity) can be addressed to easily uplift FIWARE as the best choice candidate for production grade IoT solution. ▌NECTI’s has leveraged the FIWARE to realize its CIF architecture for its end customer successfully and has also addressed all FIWARE weakness & achieved remarkable performance throughput (1600 req/sec with existing component optimization & 25K per second with newly developed component) to deliver quality to end customers.
  • 21. 21 © NEC Technologies India Private Limited 2019 IoTPlatform- as-a-Service Infrastructure as-aService End-to-End IoT Service Orchestration - View Cloud Provisioning Virtual Resource Provisioning Kubernetes Cluster Orchestration FIWARE/IoT Services orchestration IoT Application Integration Endpoints Bare Metal Provisioning (OS) Network Connectivity Configuration Prerequisites Packages Installation Service Orchestration Node (OSS Automated Deployment Framework Tooling) #Node 1 #Node 2 #Node…N** End User Service Management Endpoints/Interfaces Infra-as-a- Service Platform-as-a- Service SaaS