SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Downloaden Sie, um offline zu lesen
Saturn 2016
Yulian Slobodyan
Serge Haziyev
Internet of Things
Reference Architecture
& Case Studies
“Look deep into nature,
and then
you will understand
everything better.”
~ Albert Einstein
Cognitive
Loop Learn
Operate
ActSense
People
Environment
Things
Cognitive
Loop
Learn
Operate
Act
Sense
Learn
Operate
Sense Act
Cognitive
Loop
People
Environment
Things
Learn Act
Cloud
Actuators
HMIs
Software
Hardware
Sensors
HMIs
Learn
Operate
ActSense
People
& Things
Edge
& Communication
Data
Applications
& Services
Act
Sense
Operate
Manage & Control
Link
Bridge
Interconnect
Contextualize
Ingest
Process
Store
Augment Intelligence
Augment Behavior
Reference Model
People
& Things
Edge
& Communication
Data
Applications
& Services
Environ-
ment
Act World
Actuators
HCI
People
Things
Sense Link Bridge Interco-
nnect
Context-
ualize
Ingest
Process Store
Network
MGNT
Configuration
MGNT
Software
MGNT
Identity &
Access MGNT
Security
MGNT
Inventory
MGNT
Process
MGNT
Data
MGNT
PKI Monitoring Log
MGNT
Alerting
Manage
& Control
Operate
Augment
Intelligence
Augement
Behavior
Sensors
HCI
Software Hardware
WSN Edge
Gateways
IP-
Enabled
Devices
Event
Processing
Batch
Processing
Data
Pipelines
Bus
Wired
Other
Cellular Social
Reporting
Analytics
ML
Search
Appli-
cations
Services M2M
Work-
flows
3rd-party
Events
Batch
LPWAN
Satellite
Fiber
Copper
Time-
series
NoSQL
DFS
RDBMS
Long-
term
Implementation View
People
& Things
Edge
& Communication
Data
Applications
& Services
Security
Maintainability
Reliability
Durability & Resilience
Power efficiency
Invisibility
Security
Maintainability
Reliability
High-Availability
Performance
Interoperability
Security
Maintainability
High-Availability
Performance
Security
Maintainability
Configurability
Fault-tolerance
Interoperability
Quality Attributes
Backdoor Accounts
UART Access
Unencrypted Storage
Remote Shell Access
Cleartext Local API
Cleartext Cloud API
Known Vulnerabilities
That Ship With New Devices
People
& Things
Security
Maintainability
Reliability
Durability & Resilience
Power efficiency
Invisibility
People & Things: Tactics
Hardware Root of Trust
(TPM/SE/Kerkey/
STSAFE-A)
Trusted Execution
Environment (TEE)
Secure onboarding
and provisioning
process (HSM)
Firmware verification
Physical tampering
detection
Strong encryption
Strong authentication
of interactions (network,
peripherals)
Freezers and fridges monitoring and management solution.
Cloud based services allowing bidirectional communication to hundreds
thousands sensors/actuators for data collection/remote assets
management and analytics.
Designed to scale up to hundreds
thousands devices Operational expenses
optimization
Marketing insights based on
user behavior analytics
Improved supply chain
and logistics
Business Value
Case Study:
Smart Fridges Solution
Cloud Architecture
Raw Storage
(S3)
Staging
Storage
(S3)
Report
(Redsift)
Journal
(Graphite / InfluxDB)
Communication
Servers
Actions
UI
Send
Commands
Device
Configuration
Management
Custom
Implem. CoAP LWM2M CoAP
Mapping
UI
Device /
Master Data
Mappings
Batch
Processing
(Spark)
UI / API
MDM Core
Mapping
Master Data
UI / API
Import /
Export
Dictionaries
& Operations
Device Management
Master Data
Management
Import /
Export
Analytical
Reports
Operational
Reports
Reporting
Platform
Interactive
Journal
(HighCharts)
Data collection,
Reporting Operational / Analytical
Batch
Layer
Speed
Layer
Web
Portal
Streaming &
Enrichment
(Spark)
Event
Broker
(Kafka)
Sensors Hardware
WAN: GSM
Gateway nodes: ARM8
Leaf nodes: ARM Cortex M4
Sensor Network: I C, RF
Sensors: Light, temperature, AC/DC,
camera, weight, other
2
Analytics
Dashboard
DEMO
cratic
IoT
Icons created by Simon Child from Noun Project
User
Contract
Owner
Blockchain
Contract
Sensor
Gateway
Tech
Support
Infrastructure
Providers
Sensors
Owner
Sound Level
Sensors
Real-time
Dashboard
Operational
Analytics
Back to the nature: IoT systems resemble Human as an organism and
Human society as an organization of services and devices
SEI Architectural methods such as ATAM and ADD are well applicable
to IoT domain - Quality Attributes and Tactics help design and
evaluate complex IoT solutions
Security is a significant challenge in IoT adoption, but most vendors
have started realizing it and we will see improvements soon
Summary
Questions

Weitere ähnliche Inhalte

Was ist angesagt?

IOT PROTOCOLS.pptx
IOT PROTOCOLS.pptxIOT PROTOCOLS.pptx
IOT PROTOCOLS.pptxDRREC
 
Introduction to IoT Security
Introduction to IoT SecurityIntroduction to IoT Security
Introduction to IoT SecurityCAS
 
Internet of things - challenges scopes and solutions
Internet of things - challenges scopes and solutionsInternet of things - challenges scopes and solutions
Internet of things - challenges scopes and solutionsShivam Kumar
 
Internet of things startup basic
Internet of things  startup basicInternet of things  startup basic
Internet of things startup basicMathan kumar
 
Internet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An IcebergInternet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An IcebergDr. Mazlan Abbas
 
what is Internet of things(iot) & how does it work
what is Internet of things(iot) & how does it workwhat is Internet of things(iot) & how does it work
what is Internet of things(iot) & how does it workSara shall
 
Internet of things (IoT)
Internet of things (IoT)Internet of things (IoT)
Internet of things (IoT)Tarika Verma
 
Introduction to Internet of Things Hardware
Introduction to Internet of Things HardwareIntroduction to Internet of Things Hardware
Introduction to Internet of Things HardwareDaniel Eichhorn
 
Building Blocks for IoT Devices
Building Blocks for IoT DevicesBuilding Blocks for IoT Devices
Building Blocks for IoT DevicesAnil Gorthy
 

Was ist angesagt? (20)

IoT and m2m
IoT and m2mIoT and m2m
IoT and m2m
 
IOT PROTOCOLS.pptx
IOT PROTOCOLS.pptxIOT PROTOCOLS.pptx
IOT PROTOCOLS.pptx
 
Introduction to IoT Security
Introduction to IoT SecurityIntroduction to IoT Security
Introduction to IoT Security
 
Internet of things(IoT)
Internet of things(IoT)Internet of things(IoT)
Internet of things(IoT)
 
Iot
IotIot
Iot
 
Internet of things - challenges scopes and solutions
Internet of things - challenges scopes and solutionsInternet of things - challenges scopes and solutions
Internet of things - challenges scopes and solutions
 
Internet of things startup basic
Internet of things  startup basicInternet of things  startup basic
Internet of things startup basic
 
security and privacy-Internet of things
security and privacy-Internet of thingssecurity and privacy-Internet of things
security and privacy-Internet of things
 
IoT ecosystem
IoT ecosystemIoT ecosystem
IoT ecosystem
 
Internet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An IcebergInternet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An Iceberg
 
what is Internet of things(iot) & how does it work
what is Internet of things(iot) & how does it workwhat is Internet of things(iot) & how does it work
what is Internet of things(iot) & how does it work
 
Internet of things (IoT)
Internet of things (IoT)Internet of things (IoT)
Internet of things (IoT)
 
Internet of Things (IoT) - IK
Internet of Things (IoT) - IKInternet of Things (IoT) - IK
Internet of Things (IoT) - IK
 
IOT ppt
IOT pptIOT ppt
IOT ppt
 
Internet of things ppt
Internet of things pptInternet of things ppt
Internet of things ppt
 
Introduction to Internet of Things Hardware
Introduction to Internet of Things HardwareIntroduction to Internet of Things Hardware
Introduction to Internet of Things Hardware
 
IoT security (Internet of Things)
IoT security (Internet of Things)IoT security (Internet of Things)
IoT security (Internet of Things)
 
Internet of things(IOT)
Internet of things(IOT)Internet of things(IOT)
Internet of things(IOT)
 
Fog computing in IoT
Fog computing in IoTFog computing in IoT
Fog computing in IoT
 
Building Blocks for IoT Devices
Building Blocks for IoT DevicesBuilding Blocks for IoT Devices
Building Blocks for IoT Devices
 

Andere mochten auch

International SOS Tutorial for UTSA Faculty and Staff only 03.28.2016
International SOS Tutorial for UTSA Faculty and Staff only 03.28.2016International SOS Tutorial for UTSA Faculty and Staff only 03.28.2016
International SOS Tutorial for UTSA Faculty and Staff only 03.28.2016UTSA_International
 
Cradle Point Australia
Cradle Point AustraliaCradle Point Australia
Cradle Point AustraliaCalAnderson
 
International SOS web presentation
International SOS web presentationInternational SOS web presentation
International SOS web presentationUTSA_International
 
#Winning with Sitecore
#Winning with Sitecore#Winning with Sitecore
#Winning with SitecoreSagittarius
 
Personalising Customer Experiences Through Analytics
Personalising Customer Experiences Through AnalyticsPersonalising Customer Experiences Through Analytics
Personalising Customer Experiences Through AnalyticsSagittarius
 
Provoke: Case study - digital transformation for Robinsons Brewery
Provoke: Case study - digital transformation for Robinsons Brewery Provoke: Case study - digital transformation for Robinsons Brewery
Provoke: Case study - digital transformation for Robinsons Brewery Mando
 
Concierge Introduction
Concierge IntroductionConcierge Introduction
Concierge Introductionsachinvasudeva
 
Costa Farms Case Study : Azure IoT Hub, Azure Functions
Costa Farms Case Study : Azure IoT Hub, Azure FunctionsCosta Farms Case Study : Azure IoT Hub, Azure Functions
Costa Farms Case Study : Azure IoT Hub, Azure FunctionsJoe Raio
 
What is digital personalisation in Travel and why should I care? Travel Techn...
What is digital personalisation in Travel and why should I care? Travel Techn...What is digital personalisation in Travel and why should I care? Travel Techn...
What is digital personalisation in Travel and why should I care? Travel Techn...Sagittarius
 
Sagittarius - Knowing Your Niche
Sagittarius - Knowing Your NicheSagittarius - Knowing Your Niche
Sagittarius - Knowing Your NicheSagittarius
 
Provoke: Agile Marcoms - Strategies & Technologies
Provoke: Agile  Marcoms - Strategies & TechnologiesProvoke: Agile  Marcoms - Strategies & Technologies
Provoke: Agile Marcoms - Strategies & TechnologiesMando
 
Vodafone IoT_Prompt Softech case study
Vodafone IoT_Prompt Softech case studyVodafone IoT_Prompt Softech case study
Vodafone IoT_Prompt Softech case studyAshim Goldar
 
Simple Internet of Things (IoT) game with Bluemix and Node-Red
Simple Internet of Things (IoT)  game with Bluemix and Node-RedSimple Internet of Things (IoT)  game with Bluemix and Node-Red
Simple Internet of Things (IoT) game with Bluemix and Node-RedMarkus Van Kempen
 
Close the Gap - Understand your customer and enhance your digital experience ...
Close the Gap - Understand your customer and enhance your digital experience ...Close the Gap - Understand your customer and enhance your digital experience ...
Close the Gap - Understand your customer and enhance your digital experience ...edynamic
 
Internet of Things (IoT) reference architecture using Azure -MIC - Lahore
Internet of Things (IoT) reference architecture using Azure -MIC - LahoreInternet of Things (IoT) reference architecture using Azure -MIC - Lahore
Internet of Things (IoT) reference architecture using Azure -MIC - LahoreInformation Technology University
 
Sitecore & Microsoft Breakfast: Building a business case for transformation
Sitecore & Microsoft Breakfast: Building a business case for transformationSitecore & Microsoft Breakfast: Building a business case for transformation
Sitecore & Microsoft Breakfast: Building a business case for transformationSitecore
 
IoT M2M case study analysis
IoT M2M case study analysisIoT M2M case study analysis
IoT M2M case study analysisSpiros Louvros
 
Sitecore Digital Survivor Series - How Web and App Performance impacts Custom...
Sitecore Digital Survivor Series - How Web and App Performance impacts Custom...Sitecore Digital Survivor Series - How Web and App Performance impacts Custom...
Sitecore Digital Survivor Series - How Web and App Performance impacts Custom...Dynatrace
 

Andere mochten auch (20)

International SOS Tutorial for UTSA Faculty and Staff only 03.28.2016
International SOS Tutorial for UTSA Faculty and Staff only 03.28.2016International SOS Tutorial for UTSA Faculty and Staff only 03.28.2016
International SOS Tutorial for UTSA Faculty and Staff only 03.28.2016
 
Cradle Point Australia
Cradle Point AustraliaCradle Point Australia
Cradle Point Australia
 
International SOS web presentation
International SOS web presentationInternational SOS web presentation
International SOS web presentation
 
Neyy
NeyyNeyy
Neyy
 
#Winning with Sitecore
#Winning with Sitecore#Winning with Sitecore
#Winning with Sitecore
 
Personalising Customer Experiences Through Analytics
Personalising Customer Experiences Through AnalyticsPersonalising Customer Experiences Through Analytics
Personalising Customer Experiences Through Analytics
 
Provoke: Case study - digital transformation for Robinsons Brewery
Provoke: Case study - digital transformation for Robinsons Brewery Provoke: Case study - digital transformation for Robinsons Brewery
Provoke: Case study - digital transformation for Robinsons Brewery
 
Concierge Introduction
Concierge IntroductionConcierge Introduction
Concierge Introduction
 
Costa Farms Case Study : Azure IoT Hub, Azure Functions
Costa Farms Case Study : Azure IoT Hub, Azure FunctionsCosta Farms Case Study : Azure IoT Hub, Azure Functions
Costa Farms Case Study : Azure IoT Hub, Azure Functions
 
What is digital personalisation in Travel and why should I care? Travel Techn...
What is digital personalisation in Travel and why should I care? Travel Techn...What is digital personalisation in Travel and why should I care? Travel Techn...
What is digital personalisation in Travel and why should I care? Travel Techn...
 
Sagittarius - Knowing Your Niche
Sagittarius - Knowing Your NicheSagittarius - Knowing Your Niche
Sagittarius - Knowing Your Niche
 
Provoke: Agile Marcoms - Strategies & Technologies
Provoke: Agile  Marcoms - Strategies & TechnologiesProvoke: Agile  Marcoms - Strategies & Technologies
Provoke: Agile Marcoms - Strategies & Technologies
 
Vodafone IoT_Prompt Softech case study
Vodafone IoT_Prompt Softech case studyVodafone IoT_Prompt Softech case study
Vodafone IoT_Prompt Softech case study
 
SOS Emergency Evacuation Tutorial
SOS Emergency Evacuation TutorialSOS Emergency Evacuation Tutorial
SOS Emergency Evacuation Tutorial
 
Simple Internet of Things (IoT) game with Bluemix and Node-Red
Simple Internet of Things (IoT)  game with Bluemix and Node-RedSimple Internet of Things (IoT)  game with Bluemix and Node-Red
Simple Internet of Things (IoT) game with Bluemix and Node-Red
 
Close the Gap - Understand your customer and enhance your digital experience ...
Close the Gap - Understand your customer and enhance your digital experience ...Close the Gap - Understand your customer and enhance your digital experience ...
Close the Gap - Understand your customer and enhance your digital experience ...
 
Internet of Things (IoT) reference architecture using Azure -MIC - Lahore
Internet of Things (IoT) reference architecture using Azure -MIC - LahoreInternet of Things (IoT) reference architecture using Azure -MIC - Lahore
Internet of Things (IoT) reference architecture using Azure -MIC - Lahore
 
Sitecore & Microsoft Breakfast: Building a business case for transformation
Sitecore & Microsoft Breakfast: Building a business case for transformationSitecore & Microsoft Breakfast: Building a business case for transformation
Sitecore & Microsoft Breakfast: Building a business case for transformation
 
IoT M2M case study analysis
IoT M2M case study analysisIoT M2M case study analysis
IoT M2M case study analysis
 
Sitecore Digital Survivor Series - How Web and App Performance impacts Custom...
Sitecore Digital Survivor Series - How Web and App Performance impacts Custom...Sitecore Digital Survivor Series - How Web and App Performance impacts Custom...
Sitecore Digital Survivor Series - How Web and App Performance impacts Custom...
 

Ähnlich wie IoT Reference Architecture and Case Studies

Internet of things | Research Directions in Green IoT and Case Studies
Internet of things | Research Directions in Green IoT and Case StudiesInternet of things | Research Directions in Green IoT and Case Studies
Internet of things | Research Directions in Green IoT and Case StudiesPraveen Hanchinal
 
Are you ready for IoT disruption? by Ana Seliškar
Are you ready for IoT disruption? by Ana SeliškarAre you ready for IoT disruption? by Ana Seliškar
Are you ready for IoT disruption? by Ana SeliškarBosnia Agile
 
Physical-Cyber-Social Data Analytics & Smart City Applications
Physical-Cyber-Social Data Analytics & Smart City ApplicationsPhysical-Cyber-Social Data Analytics & Smart City Applications
Physical-Cyber-Social Data Analytics & Smart City ApplicationsPayamBarnaghi
 
Arpan pal u world2012
Arpan pal u world2012Arpan pal u world2012
Arpan pal u world2012Arpan Pal
 
The Internet of Things: Tutorial for students
The Internet of Things: Tutorial for studentsThe Internet of Things: Tutorial for students
The Internet of Things: Tutorial for studentsDaeyoung Kim
 
IoT.pptx
IoT.pptxIoT.pptx
IoT.pptxfanah4
 
Ai presentation on using of Artificial intelligence in smart cities
Ai presentation on using of Artificial intelligence in smart citiesAi presentation on using of Artificial intelligence in smart cities
Ai presentation on using of Artificial intelligence in smart citiesSai Srinivas Mittapalli
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)Virendra Thakur
 
DSS and Security Intelligence @IBM_Connect_2014_April
DSS and Security Intelligence @IBM_Connect_2014_AprilDSS and Security Intelligence @IBM_Connect_2014_April
DSS and Security Intelligence @IBM_Connect_2014_AprilAndris Soroka
 
CisCon 2017 - La Nuova era del Networking – La Rete Intuitiva
CisCon 2017 - La Nuova era del Networking – La Rete IntuitivaCisCon 2017 - La Nuova era del Networking – La Rete Intuitiva
CisCon 2017 - La Nuova era del Networking – La Rete IntuitivaAreaNetworking.it
 
Gartner TOP 10 Strategic Technology Trends 2017
Gartner TOP 10 Strategic Technology Trends 2017Gartner TOP 10 Strategic Technology Trends 2017
Gartner TOP 10 Strategic Technology Trends 2017Den Reymer
 
Gartner Top 10 Strategy Technology Trends 2018
Gartner Top 10 Strategy Technology Trends 2018Gartner Top 10 Strategy Technology Trends 2018
Gartner Top 10 Strategy Technology Trends 2018Den Reymer
 
IoT_building block_new.docx
IoT_building block_new.docxIoT_building block_new.docx
IoT_building block_new.docxutpola
 
iot module 1 ppt.pptx
iot module 1 ppt.pptxiot module 1 ppt.pptx
iot module 1 ppt.pptxShreeDevi42
 
iot module 1 ppt (3).pdf
iot module 1 ppt (3).pdfiot module 1 ppt (3).pdf
iot module 1 ppt (3).pdfShreeDevi42
 
IOT Model An Overview
IOT Model An OverviewIOT Model An Overview
IOT Model An OverviewKnoldus Inc.
 

Ähnlich wie IoT Reference Architecture and Case Studies (20)

Internet of things | Research Directions in Green IoT and Case Studies
Internet of things | Research Directions in Green IoT and Case StudiesInternet of things | Research Directions in Green IoT and Case Studies
Internet of things | Research Directions in Green IoT and Case Studies
 
Are you ready for IoT disruption? by Ana Seliškar
Are you ready for IoT disruption? by Ana SeliškarAre you ready for IoT disruption? by Ana Seliškar
Are you ready for IoT disruption? by Ana Seliškar
 
Physical-Cyber-Social Data Analytics & Smart City Applications
Physical-Cyber-Social Data Analytics & Smart City ApplicationsPhysical-Cyber-Social Data Analytics & Smart City Applications
Physical-Cyber-Social Data Analytics & Smart City Applications
 
Arpan pal u world2012
Arpan pal u world2012Arpan pal u world2012
Arpan pal u world2012
 
The Internet of Things: Tutorial for students
The Internet of Things: Tutorial for studentsThe Internet of Things: Tutorial for students
The Internet of Things: Tutorial for students
 
IoT.pptx
IoT.pptxIoT.pptx
IoT.pptx
 
Ai presentation on using of Artificial intelligence in smart cities
Ai presentation on using of Artificial intelligence in smart citiesAi presentation on using of Artificial intelligence in smart cities
Ai presentation on using of Artificial intelligence in smart cities
 
FUTURE OF IOT
FUTURE OF IOTFUTURE OF IOT
FUTURE OF IOT
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)
 
DSS and Security Intelligence @IBM_Connect_2014_April
DSS and Security Intelligence @IBM_Connect_2014_AprilDSS and Security Intelligence @IBM_Connect_2014_April
DSS and Security Intelligence @IBM_Connect_2014_April
 
CisCon 2017 - La Nuova era del Networking – La Rete Intuitiva
CisCon 2017 - La Nuova era del Networking – La Rete IntuitivaCisCon 2017 - La Nuova era del Networking – La Rete Intuitiva
CisCon 2017 - La Nuova era del Networking – La Rete Intuitiva
 
Gartner TOP 10 Strategic Technology Trends 2017
Gartner TOP 10 Strategic Technology Trends 2017Gartner TOP 10 Strategic Technology Trends 2017
Gartner TOP 10 Strategic Technology Trends 2017
 
Gartner Top 10 Strategy Technology Trends 2018
Gartner Top 10 Strategy Technology Trends 2018Gartner Top 10 Strategy Technology Trends 2018
Gartner Top 10 Strategy Technology Trends 2018
 
IoT
IoTIoT
IoT
 
IoT_building block_new.docx
IoT_building block_new.docxIoT_building block_new.docx
IoT_building block_new.docx
 
iot module 1 ppt.pptx
iot module 1 ppt.pptxiot module 1 ppt.pptx
iot module 1 ppt.pptx
 
iot module 1 ppt (3).pdf
iot module 1 ppt (3).pdfiot module 1 ppt (3).pdf
iot module 1 ppt (3).pdf
 
EENA2019: Track2 session1 _Improving coordinated response with cloud-based so...
EENA2019: Track2 session1 _Improving coordinated response with cloud-based so...EENA2019: Track2 session1 _Improving coordinated response with cloud-based so...
EENA2019: Track2 session1 _Improving coordinated response with cloud-based so...
 
IoT
IoTIoT
IoT
 
IOT Model An Overview
IOT Model An OverviewIOT Model An Overview
IOT Model An Overview
 

IoT Reference Architecture and Case Studies

  • 1. Saturn 2016 Yulian Slobodyan Serge Haziyev Internet of Things Reference Architecture & Case Studies
  • 2. “Look deep into nature, and then you will understand everything better.” ~ Albert Einstein
  • 6. People & Things Edge & Communication Data Applications & Services Act Sense Operate Manage & Control Link Bridge Interconnect Contextualize Ingest Process Store Augment Intelligence Augment Behavior Reference Model
  • 7. People & Things Edge & Communication Data Applications & Services Environ- ment Act World Actuators HCI People Things Sense Link Bridge Interco- nnect Context- ualize Ingest Process Store Network MGNT Configuration MGNT Software MGNT Identity & Access MGNT Security MGNT Inventory MGNT Process MGNT Data MGNT PKI Monitoring Log MGNT Alerting Manage & Control Operate Augment Intelligence Augement Behavior Sensors HCI Software Hardware WSN Edge Gateways IP- Enabled Devices Event Processing Batch Processing Data Pipelines Bus Wired Other Cellular Social Reporting Analytics ML Search Appli- cations Services M2M Work- flows 3rd-party Events Batch LPWAN Satellite Fiber Copper Time- series NoSQL DFS RDBMS Long- term Implementation View
  • 8. People & Things Edge & Communication Data Applications & Services Security Maintainability Reliability Durability & Resilience Power efficiency Invisibility Security Maintainability Reliability High-Availability Performance Interoperability Security Maintainability High-Availability Performance Security Maintainability Configurability Fault-tolerance Interoperability Quality Attributes
  • 9. Backdoor Accounts UART Access Unencrypted Storage Remote Shell Access Cleartext Local API Cleartext Cloud API Known Vulnerabilities That Ship With New Devices
  • 10. People & Things Security Maintainability Reliability Durability & Resilience Power efficiency Invisibility People & Things: Tactics Hardware Root of Trust (TPM/SE/Kerkey/ STSAFE-A) Trusted Execution Environment (TEE) Secure onboarding and provisioning process (HSM) Firmware verification Physical tampering detection Strong encryption Strong authentication of interactions (network, peripherals)
  • 11. Freezers and fridges monitoring and management solution. Cloud based services allowing bidirectional communication to hundreds thousands sensors/actuators for data collection/remote assets management and analytics. Designed to scale up to hundreds thousands devices Operational expenses optimization Marketing insights based on user behavior analytics Improved supply chain and logistics Business Value Case Study: Smart Fridges Solution
  • 12. Cloud Architecture Raw Storage (S3) Staging Storage (S3) Report (Redsift) Journal (Graphite / InfluxDB) Communication Servers Actions UI Send Commands Device Configuration Management Custom Implem. CoAP LWM2M CoAP Mapping UI Device / Master Data Mappings Batch Processing (Spark) UI / API MDM Core Mapping Master Data UI / API Import / Export Dictionaries & Operations Device Management Master Data Management Import / Export Analytical Reports Operational Reports Reporting Platform Interactive Journal (HighCharts) Data collection, Reporting Operational / Analytical Batch Layer Speed Layer Web Portal Streaming & Enrichment (Spark) Event Broker (Kafka)
  • 13. Sensors Hardware WAN: GSM Gateway nodes: ARM8 Leaf nodes: ARM Cortex M4 Sensor Network: I C, RF Sensors: Light, temperature, AC/DC, camera, weight, other 2
  • 16. Icons created by Simon Child from Noun Project User Contract Owner Blockchain Contract Sensor Gateway Tech Support Infrastructure Providers Sensors Owner Sound Level Sensors Real-time Dashboard Operational Analytics
  • 17. Back to the nature: IoT systems resemble Human as an organism and Human society as an organization of services and devices SEI Architectural methods such as ATAM and ADD are well applicable to IoT domain - Quality Attributes and Tactics help design and evaluate complex IoT solutions Security is a significant challenge in IoT adoption, but most vendors have started realizing it and we will see improvements soon Summary