SlideShare a Scribd company logo
1 of 13
I O T T E C H N I C A L
R O A D M A P
D E S I G N E D F O R I O T S T A R T U P B Y R E I D L A I
R E Q U I R E M E N T
O V E R V I E W
P A R T 1
B U S I N E S S R E Q U I R E M E N T
S U M M A R Y
C O R E M O D U L E S
I o T
P l a t f o r m
C a s e / P a l l
e t
R e a l t i me
M o n i t o r i n g
M e m b e r s h
i p a n d
U s a g e
B a s e d
B i l l i n g
P r e d i c t i o n
S e r vi c e
I o T
A s s e t s
e C o m m e r c
e S t o r e
I o T
A s s e t s
L i f e c yc l e
M a n a g e me
n t
I o T
A s s e t s
O r d e r
F u l f i l me n t
M e m b e r s h
i p a n d
U s a g e
B a s e d
B i l l i n g
I o T
A s s e t s
O r d e r
F u l f i l me n t
C O R E M O D U L E S
I o T
P l a t f o r m
C a s e / P a l l
e t
R e a l t i me
M o n i t o r i n g
P r e d i c t i o n
S e r vi c e
I o T
A s s e t s
e C o m m e r c
e S t o r e
I o T
A s s e t s
L i f e c yc l e
M a n a g e me
n t
P R O D U C T R O A D M A P
P A R T 2
T E C H N I C A L P R O D U C T R O A D M A P
P R O O F O F C O N C E P T
P A R T 3
C O N S T R A I N T S
• No information about sensor public access
communication - MQTT/AMQP/HTTP
• No information if sensor can be deployed with X.509
certificate
• Limited timeframe to deliver Proof of Concept
• No hardware on hand
• Learning curve about EPC tag format
D E C I S I O N P O I N T S / F A C T O R S
• Choosing between MQTT and AMQP protocol
• Sensor capability to support X.509 certificate deployment
• Comparing between Amazon AWS IoT and Microsoft IoT
Hub (Google IoT does not support MQTT)
• Choosing base board compatible with both AWS and
Azure
• Fast monitoring and dashboard implementation
P O C B U I L D ( 1 7 F E B 2 0 1 7 )
• Use MQTT v3.1.1 (bi-directional) with TLS v1.2 (X.509
certificate)
• Use Grove starter kit plus (optional) - because PST use ECP
Class 1 Gen 2 as communication standard between tag and
reader (All-in-one package for Intel Galileo Gen 2 and Edison)
• Use Azure IoT SDK - supports ANSI C, .NET, Java, NodeJS
and Python (AWS SDK only support C and NodeJS)
• Use FluentD to collect MQTT log message and forward to
InfluxDB stack running on Azure Container Service for fast alert
and bashboard prototype development
P O C D E L I V E R A B L E S
• EPC RF sensor simulator
• IoT message will be forward to Azure IoT Hub through MQTT v3.1.1 protocol with TLS 1.2 support
• Messages will be delivered to time series database (InfluxDB) for real-time Dashboard (Grafana)
• Draft RF sensor requirement
• Draft requirement of
• Tag EPC URI
• Reader URI
• numerical representation of the temperature
• location
• time stamp
P O C O V E R V I E W

More Related Content

What's hot

Pintrace: Distributed tracing @Pinterest
Pintrace: Distributed tracing @PinterestPintrace: Distributed tracing @Pinterest
Pintrace: Distributed tracing @PinterestSuman Karumuri
 
Consequences of an Insightful Algorithm
Consequences of an Insightful AlgorithmConsequences of an Insightful Algorithm
Consequences of an Insightful AlgorithmCarina C. Zona
 
So you want to be a hacker?
So you want to be a hacker?So you want to be a hacker?
So you want to be a hacker?Robin Ronne
 
Working Like a Network
Working Like  a NetworkWorking Like  a Network
Working Like a NetworkJonas Altman
 
Speaking questions 2nd_eso_unit5
Speaking questions 2nd_eso_unit5Speaking questions 2nd_eso_unit5
Speaking questions 2nd_eso_unit5ies juan de arejula
 
Filtración de contraseñas y correos: PROTOCOLO EXFILTRACION
Filtración de contraseñas y correos: PROTOCOLO EXFILTRACIONFiltración de contraseñas y correos: PROTOCOLO EXFILTRACION
Filtración de contraseñas y correos: PROTOCOLO EXFILTRACIONSelva Orejón
 
Speaking questions 2nd_eso_unit5
Speaking questions 2nd_eso_unit5Speaking questions 2nd_eso_unit5
Speaking questions 2nd_eso_unit5ies juan de arejula
 
Pro Dev Day 2018 - Passwords are Dead
Pro Dev Day 2018 - Passwords are DeadPro Dev Day 2018 - Passwords are Dead
Pro Dev Day 2018 - Passwords are DeadDaniel Ayala
 
Pdf guerrilla marketing
Pdf guerrilla marketingPdf guerrilla marketing
Pdf guerrilla marketingMecklerMedia
 
DTEK60 by BlackBerry Posters
DTEK60 by BlackBerry PostersDTEK60 by BlackBerry Posters
DTEK60 by BlackBerry PostersBlackBerry
 
Myunimol – Lesson Learned
Myunimol – Lesson LearnedMyunimol – Lesson Learned
Myunimol – Lesson LearnedMatteo Merola
 
Presentacion2
Presentacion2Presentacion2
Presentacion2fer228658
 
Plone ♥︎ Python 3
Plone ♥︎ Python 3Plone ♥︎ Python 3
Plone ♥︎ Python 3Philip Bauer
 
Speaking questions unit4 2nd eso
Speaking questions unit4 2nd esoSpeaking questions unit4 2nd eso
Speaking questions unit4 2nd esoies juan de arejula
 
No pain, no gain. CSS Code Reviews FTW.
No pain, no gain. CSS Code Reviews FTW.No pain, no gain. CSS Code Reviews FTW.
No pain, no gain. CSS Code Reviews FTW.Stacy Kvernmo
 
Jack D. Ryger: Best Colorado Ski Resorts
Jack D. Ryger: Best Colorado Ski ResortsJack D. Ryger: Best Colorado Ski Resorts
Jack D. Ryger: Best Colorado Ski ResortsJack D. Ryger
 
Antes, Agora, Depois
Antes, Agora, DepoisAntes, Agora, Depois
Antes, Agora, DepoisHugo Cristo
 

What's hot (20)

Pintrace: Distributed tracing @Pinterest
Pintrace: Distributed tracing @PinterestPintrace: Distributed tracing @Pinterest
Pintrace: Distributed tracing @Pinterest
 
Consequences of an Insightful Algorithm
Consequences of an Insightful AlgorithmConsequences of an Insightful Algorithm
Consequences of an Insightful Algorithm
 
So you want to be a hacker?
So you want to be a hacker?So you want to be a hacker?
So you want to be a hacker?
 
Working Like a Network
Working Like  a NetworkWorking Like  a Network
Working Like a Network
 
Speaking questions 2nd_eso_unit5
Speaking questions 2nd_eso_unit5Speaking questions 2nd_eso_unit5
Speaking questions 2nd_eso_unit5
 
Filtración de contraseñas y correos: PROTOCOLO EXFILTRACION
Filtración de contraseñas y correos: PROTOCOLO EXFILTRACIONFiltración de contraseñas y correos: PROTOCOLO EXFILTRACION
Filtración de contraseñas y correos: PROTOCOLO EXFILTRACION
 
Speaking questions 2nd_eso_unit5
Speaking questions 2nd_eso_unit5Speaking questions 2nd_eso_unit5
Speaking questions 2nd_eso_unit5
 
Pro Dev Day 2018 - Passwords are Dead
Pro Dev Day 2018 - Passwords are DeadPro Dev Day 2018 - Passwords are Dead
Pro Dev Day 2018 - Passwords are Dead
 
Pdf guerrilla marketing
Pdf guerrilla marketingPdf guerrilla marketing
Pdf guerrilla marketing
 
DTEK60 by BlackBerry Posters
DTEK60 by BlackBerry PostersDTEK60 by BlackBerry Posters
DTEK60 by BlackBerry Posters
 
Myunimol – Lesson Learned
Myunimol – Lesson LearnedMyunimol – Lesson Learned
Myunimol – Lesson Learned
 
Presentacion2
Presentacion2Presentacion2
Presentacion2
 
DATA FLOWS & NATIONAL SECURITY
DATA FLOWS & NATIONAL SECURITYDATA FLOWS & NATIONAL SECURITY
DATA FLOWS & NATIONAL SECURITY
 
Plone ♥︎ Python 3
Plone ♥︎ Python 3Plone ♥︎ Python 3
Plone ♥︎ Python 3
 
Speaking questions unit4 2nd eso
Speaking questions unit4 2nd esoSpeaking questions unit4 2nd eso
Speaking questions unit4 2nd eso
 
Speaking 2nd ESO unit3
Speaking 2nd ESO unit3Speaking 2nd ESO unit3
Speaking 2nd ESO unit3
 
Bits of video
Bits of videoBits of video
Bits of video
 
No pain, no gain. CSS Code Reviews FTW.
No pain, no gain. CSS Code Reviews FTW.No pain, no gain. CSS Code Reviews FTW.
No pain, no gain. CSS Code Reviews FTW.
 
Jack D. Ryger: Best Colorado Ski Resorts
Jack D. Ryger: Best Colorado Ski ResortsJack D. Ryger: Best Colorado Ski Resorts
Jack D. Ryger: Best Colorado Ski Resorts
 
Antes, Agora, Depois
Antes, Agora, DepoisAntes, Agora, Depois
Antes, Agora, Depois
 

Similar to IoT Technical Roadmap

SC4 Workshop 1: Helena Gellerman: data analyses in transport
SC4 Workshop 1: Helena Gellerman: data analyses in transport SC4 Workshop 1: Helena Gellerman: data analyses in transport
SC4 Workshop 1: Helena Gellerman: data analyses in transport BigData_Europe
 
Customer_Testimonial_IFFCO.pdf
Customer_Testimonial_IFFCO.pdfCustomer_Testimonial_IFFCO.pdf
Customer_Testimonial_IFFCO.pdfPRASHANTJUNNARKAR
 
PARASITIC COMPUTING: PROBLEMS AND ETHICAL CONSIDERATION
PARASITIC COMPUTING: PROBLEMS AND ETHICAL CONSIDERATIONPARASITIC COMPUTING: PROBLEMS AND ETHICAL CONSIDERATION
PARASITIC COMPUTING: PROBLEMS AND ETHICAL CONSIDERATIONDr. Michael Agbaje
 
CYBER DEFENCE SCENARIOS - Part 2: Building The Blue Team
CYBER DEFENCE SCENARIOS - Part 2: Building The Blue TeamCYBER DEFENCE SCENARIOS - Part 2: Building The Blue Team
CYBER DEFENCE SCENARIOS - Part 2: Building The Blue TeamUniversity of Hertfordshire
 
A Deep Dive into the Socio-Technical Aspects of Delays in Security Patching
A Deep Dive into the Socio-Technical Aspects of Delays in Security PatchingA Deep Dive into the Socio-Technical Aspects of Delays in Security Patching
A Deep Dive into the Socio-Technical Aspects of Delays in Security PatchingCREST @ University of Adelaide
 
Blockchain Technology : Privacy Perspectives and Security Concerns
Blockchain Technology : Privacy Perspectives and Security ConcernsBlockchain Technology : Privacy Perspectives and Security Concerns
Blockchain Technology : Privacy Perspectives and Security ConcernsGokul Alex
 
Chris Wróbel (vRational): Using VR and Imitation Machine Learning Algorithms ...
Chris Wróbel (vRational): Using VR and Imitation Machine Learning Algorithms ...Chris Wróbel (vRational): Using VR and Imitation Machine Learning Algorithms ...
Chris Wróbel (vRational): Using VR and Imitation Machine Learning Algorithms ...AugmentedWorldExpo
 
Running Puppet In Stand Alone Mode
Running Puppet In Stand Alone ModeRunning Puppet In Stand Alone Mode
Running Puppet In Stand Alone Modesarguru90
 
TV Everywhere Innovation at NET Serviços
TV Everywhere Innovation at NET ServiçosTV Everywhere Innovation at NET Serviços
TV Everywhere Innovation at NET ServiçosCarmelo Iaria
 
Obstruction lights - Lentoestevalot
Obstruction lights - LentoestevalotObstruction lights - Lentoestevalot
Obstruction lights - LentoestevalotAerial Oy
 
psa-medical-oxygen-plant-for-hospital.pdf
psa-medical-oxygen-plant-for-hospital.pdfpsa-medical-oxygen-plant-for-hospital.pdf
psa-medical-oxygen-plant-for-hospital.pdfDrSangitaEram
 
Nuno Job - what's next for software - ANDdigital tech summit
Nuno Job - what's next for software - ANDdigital tech summitNuno Job - what's next for software - ANDdigital tech summit
Nuno Job - what's next for software - ANDdigital tech summitGreta Strolyte
 
1-SYSTEM-ANALYSIS-AND-DESIGN-INTRODUCTION.pptx
1-SYSTEM-ANALYSIS-AND-DESIGN-INTRODUCTION.pptx1-SYSTEM-ANALYSIS-AND-DESIGN-INTRODUCTION.pptx
1-SYSTEM-ANALYSIS-AND-DESIGN-INTRODUCTION.pptxJohnLagman3
 

Similar to IoT Technical Roadmap (20)

SC4 Workshop 1: Helena Gellerman: data analyses in transport
SC4 Workshop 1: Helena Gellerman: data analyses in transport SC4 Workshop 1: Helena Gellerman: data analyses in transport
SC4 Workshop 1: Helena Gellerman: data analyses in transport
 
Customer_Testimonial_IFFCO.pdf
Customer_Testimonial_IFFCO.pdfCustomer_Testimonial_IFFCO.pdf
Customer_Testimonial_IFFCO.pdf
 
AUA Data Science Meetup
AUA Data Science MeetupAUA Data Science Meetup
AUA Data Science Meetup
 
PARASITIC COMPUTING: PROBLEMS AND ETHICAL CONSIDERATION
PARASITIC COMPUTING: PROBLEMS AND ETHICAL CONSIDERATIONPARASITIC COMPUTING: PROBLEMS AND ETHICAL CONSIDERATION
PARASITIC COMPUTING: PROBLEMS AND ETHICAL CONSIDERATION
 
Telecom service futures driven by customer need
Telecom service futures driven by customer needTelecom service futures driven by customer need
Telecom service futures driven by customer need
 
CYBER DEFENCE SCENARIOS - Part 2: Building The Blue Team
CYBER DEFENCE SCENARIOS - Part 2: Building The Blue TeamCYBER DEFENCE SCENARIOS - Part 2: Building The Blue Team
CYBER DEFENCE SCENARIOS - Part 2: Building The Blue Team
 
WeCT Infographic
WeCT InfographicWeCT Infographic
WeCT Infographic
 
A Deep Dive into the Socio-Technical Aspects of Delays in Security Patching
A Deep Dive into the Socio-Technical Aspects of Delays in Security PatchingA Deep Dive into the Socio-Technical Aspects of Delays in Security Patching
A Deep Dive into the Socio-Technical Aspects of Delays in Security Patching
 
Blockchain Technology : Privacy Perspectives and Security Concerns
Blockchain Technology : Privacy Perspectives and Security ConcernsBlockchain Technology : Privacy Perspectives and Security Concerns
Blockchain Technology : Privacy Perspectives and Security Concerns
 
eHarmony @ Phoenix Con 2016
eHarmony @ Phoenix Con 2016eHarmony @ Phoenix Con 2016
eHarmony @ Phoenix Con 2016
 
Chris Wróbel (vRational): Using VR and Imitation Machine Learning Algorithms ...
Chris Wróbel (vRational): Using VR and Imitation Machine Learning Algorithms ...Chris Wróbel (vRational): Using VR and Imitation Machine Learning Algorithms ...
Chris Wróbel (vRational): Using VR and Imitation Machine Learning Algorithms ...
 
Running Puppet In Stand Alone Mode
Running Puppet In Stand Alone ModeRunning Puppet In Stand Alone Mode
Running Puppet In Stand Alone Mode
 
AWS SEMINAR SERIES 2015 Perth
AWS SEMINAR SERIES 2015 PerthAWS SEMINAR SERIES 2015 Perth
AWS SEMINAR SERIES 2015 Perth
 
TV Everywhere Innovation at NET Serviços
TV Everywhere Innovation at NET ServiçosTV Everywhere Innovation at NET Serviços
TV Everywhere Innovation at NET Serviços
 
Auckland AWS Seminar Series
Auckland AWS Seminar SeriesAuckland AWS Seminar Series
Auckland AWS Seminar Series
 
Transcripts and PC
Transcripts and PCTranscripts and PC
Transcripts and PC
 
Obstruction lights - Lentoestevalot
Obstruction lights - LentoestevalotObstruction lights - Lentoestevalot
Obstruction lights - Lentoestevalot
 
psa-medical-oxygen-plant-for-hospital.pdf
psa-medical-oxygen-plant-for-hospital.pdfpsa-medical-oxygen-plant-for-hospital.pdf
psa-medical-oxygen-plant-for-hospital.pdf
 
Nuno Job - what's next for software - ANDdigital tech summit
Nuno Job - what's next for software - ANDdigital tech summitNuno Job - what's next for software - ANDdigital tech summit
Nuno Job - what's next for software - ANDdigital tech summit
 
1-SYSTEM-ANALYSIS-AND-DESIGN-INTRODUCTION.pptx
1-SYSTEM-ANALYSIS-AND-DESIGN-INTRODUCTION.pptx1-SYSTEM-ANALYSIS-AND-DESIGN-INTRODUCTION.pptx
1-SYSTEM-ANALYSIS-AND-DESIGN-INTRODUCTION.pptx
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 

IoT Technical Roadmap

  • 1. I O T T E C H N I C A L R O A D M A P D E S I G N E D F O R I O T S T A R T U P B Y R E I D L A I
  • 2. R E Q U I R E M E N T O V E R V I E W P A R T 1
  • 3. B U S I N E S S R E Q U I R E M E N T S U M M A R Y
  • 4. C O R E M O D U L E S I o T P l a t f o r m C a s e / P a l l e t R e a l t i me M o n i t o r i n g M e m b e r s h i p a n d U s a g e B a s e d B i l l i n g P r e d i c t i o n S e r vi c e I o T A s s e t s e C o m m e r c e S t o r e I o T A s s e t s L i f e c yc l e M a n a g e me n t I o T A s s e t s O r d e r F u l f i l me n t
  • 5. M e m b e r s h i p a n d U s a g e B a s e d B i l l i n g I o T A s s e t s O r d e r F u l f i l me n t C O R E M O D U L E S I o T P l a t f o r m C a s e / P a l l e t R e a l t i me M o n i t o r i n g P r e d i c t i o n S e r vi c e I o T A s s e t s e C o m m e r c e S t o r e I o T A s s e t s L i f e c yc l e M a n a g e me n t
  • 6. P R O D U C T R O A D M A P P A R T 2
  • 7. T E C H N I C A L P R O D U C T R O A D M A P
  • 8. P R O O F O F C O N C E P T P A R T 3
  • 9. C O N S T R A I N T S • No information about sensor public access communication - MQTT/AMQP/HTTP • No information if sensor can be deployed with X.509 certificate • Limited timeframe to deliver Proof of Concept • No hardware on hand • Learning curve about EPC tag format
  • 10. D E C I S I O N P O I N T S / F A C T O R S • Choosing between MQTT and AMQP protocol • Sensor capability to support X.509 certificate deployment • Comparing between Amazon AWS IoT and Microsoft IoT Hub (Google IoT does not support MQTT) • Choosing base board compatible with both AWS and Azure • Fast monitoring and dashboard implementation
  • 11. P O C B U I L D ( 1 7 F E B 2 0 1 7 ) • Use MQTT v3.1.1 (bi-directional) with TLS v1.2 (X.509 certificate) • Use Grove starter kit plus (optional) - because PST use ECP Class 1 Gen 2 as communication standard between tag and reader (All-in-one package for Intel Galileo Gen 2 and Edison) • Use Azure IoT SDK - supports ANSI C, .NET, Java, NodeJS and Python (AWS SDK only support C and NodeJS) • Use FluentD to collect MQTT log message and forward to InfluxDB stack running on Azure Container Service for fast alert and bashboard prototype development
  • 12. P O C D E L I V E R A B L E S • EPC RF sensor simulator • IoT message will be forward to Azure IoT Hub through MQTT v3.1.1 protocol with TLS 1.2 support • Messages will be delivered to time series database (InfluxDB) for real-time Dashboard (Grafana) • Draft RF sensor requirement • Draft requirement of • Tag EPC URI • Reader URI • numerical representation of the temperature • location • time stamp
  • 13. P O C O V E R V I E W