SlideShare uma empresa Scribd logo
1 de 14
The Internet of Things- An Architectural Perspective
Gaurav Awasthi
Software Architect &
Technology Evangelist
@gawasthi22
in.linkedin.com/in/gawasthi
2
What is Internet of things
Internet of Things can be realized in three paradigms:
 Internet-oriented (middleware)
 Things oriented (sensors)
 Semantic-oriented (knowledge)
Definition:
Interconnection of devices, sensors and actuators sharing information
and data across platforms through a unified framework and enabling
innovative business applications. This is achieved by large scale
sensing, analytics and representation using cloud computing and real
time streaming analysis
Primary Goal:
To create situation awareness, to make intelligent decisions and to
respond to dynamics of the environment
3
What does it comprise of ?
DEVICES
CONNECTIVITY
PLATFORM
APPLICATIONS
4
Technology Agnostic view of IOT
FeedbackandDecisions
© AllStuffIOT
THINGS
Internet
Device Data
Data Analytics
Operational
Feedback
Business
Insight
LOCAL ANALYTICS
FeedbackandDecisions
5
Remote Monitoring & VisualizationConnectivity
Data/Device
Management
 Device/Hardware
Firmware
 Sensors
 Reports and Dashboards
 Web, tablet, mobile, PC based applications
 Device Configuration, Monitoring and diagnostics
 Alarms, alerts, notifications
 Advanced analytics, Predictive analytics
Things
Cloud
 Data Models
 Device Management
 Cloud based solution
 Big data solutions
 Platform services
 Connectivity
 Device
Concentrator/Gateways
 Secure Communication
 Communication Interfaces –
NFC, BLE, Zigbees, GSM, GPRS
IOT COMPONENTS
MICRO IOT – REMOTE PATIENT MONITORING
CONNECTED HOSPITALS – TYPICAL REQUIREMENTS
Command Monitor
Registration/De-Registration of Medical devices
Device Health Monitoring
Patient Data Capture and Upload
Device Configuration data Upload
Software Update on devices
Compliance Requirements and Guidelines like HIPPA, Data Residency
Remote Troubleshooting
CONNECTED HOSPITALS – REFERENCE ARCHITECTURE
Gateway
HTTPS
ServiceBus
Device Management
Platform Services
Software Updates
Event
Ingester
Security
Fault
Handling
Audit
Logging
Event
Listener
Solution Portal
Visualization
Reports
Web API
Device
Device
Device
.
.
.
HTTPS
Alerts/
Notification
Rules Engine
Preventive/Predict
ive Maintenance
Green
Compliance
External Interfaces
Social Analytics
Mobile/
Wearable Apps
Device
Storage
Service
Bus
Big Data
Analytics
web services
Energy
Optimization
Enterprise
Applications
COMPONENT DESCRIPTION
•The medical devices can either be directly connected to internet or through a gateway.
•In some cases, there could be localized hubs which connect to gateways and then to the
platform
Devices
•There are generally two kind of requirements, one for communicating for large messages
from/to the platform or stream data
•Based on the data type, there are different kind of messaging components to ingest such
data. An ESB on ingress and egress is generally used
Messaging
•For Device Management, service like Software Upload to devices, Configuration data
download from devices, Device Health Service etc. are deployed on the platformDevice Management
•Data storage is generally used for persisting device configuration and device topology
•For Software packages, generally a cloud storage mechanism is usedStorage
Analytics
External Interface
• Big Data Analytics is generally used on data that is present in the database
• Real time Analytics is used for device health purposes on streaming data from devices
• External Interfaces to the platform are supported from Enterprise Service Bus and Data
API
DEVICE MANAGEMENT
GATEWAY ARCHITECTURE
AWS IMPLEMENTATION
DEPLOYMENT ARCHITECTURE
Devices
Gateway
Availability Zone 1
Availability Zone 2
Auto Scaling Group
Dashboard
Dashboard
Queueing
Service(SQS)
Storage
(S3)
CDN
(CloudFront)
Auto Scaling Group
Platform
Services
Platform
Services
Elastic Cache
E
l
a
s
t
i
c
L
o
a
d
B
a
l
a
n
c
e
r
Streaming channel
(Kinesis)
Master
RDS
Standby
RDS
Logs
(Cloud Watch)
Thank You

Mais conteúdo relacionado

Mais procurados

SeaCat: and SDN End-to-end Application Containment ArchitecTure
SeaCat: and SDN End-to-end Application Containment ArchitecTureSeaCat: and SDN End-to-end Application Containment ArchitecTure
SeaCat: and SDN End-to-end Application Containment ArchitecTureUS-Ignite
 
Prism presentation
Prism presentationPrism presentation
Prism presentationLakshmi .
 
SeaCat: SDN End-to-End Application Containment
SeaCat: SDN End-to-End Application ContainmentSeaCat: SDN End-to-End Application Containment
SeaCat: SDN End-to-End Application ContainmentUS-Ignite
 
Crime Investigation with Cybernetic Protector
Crime Investigation with Cybernetic ProtectorCrime Investigation with Cybernetic Protector
Crime Investigation with Cybernetic ProtectorIRJET Journal
 
Mobile database security threats
Mobile database security threatsMobile database security threats
Mobile database security threatsAkhil Kumar
 
Stop the Evil, Protect the Endpoint
Stop the Evil, Protect the EndpointStop the Evil, Protect the Endpoint
Stop the Evil, Protect the EndpointBeyondTrust
 
Information technology in health care management
Information technology in health care managementInformation technology in health care management
Information technology in health care managementmohamedmoosa2
 
information security(authentication application, Authentication and Access Co...
information security(authentication application, Authentication and Access Co...information security(authentication application, Authentication and Access Co...
information security(authentication application, Authentication and Access Co...Zara Nawaz
 
Ethical Hacking Services
Ethical Hacking ServicesEthical Hacking Services
Ethical Hacking ServicesVirtue Security
 
an efficient spam detection technique for io t devices using machine learning
an efficient spam detection technique for io t devices using machine learningan efficient spam detection technique for io t devices using machine learning
an efficient spam detection technique for io t devices using machine learningVenkat Projects
 
A Study and Comparative analysis of Conditional Random Fields for Intrusion d...
A Study and Comparative analysis of Conditional Random Fields for Intrusion d...A Study and Comparative analysis of Conditional Random Fields for Intrusion d...
A Study and Comparative analysis of Conditional Random Fields for Intrusion d...IJORCS
 
efficient io t management with resilience to unauthorized access to cloud sto...
efficient io t management with resilience to unauthorized access to cloud sto...efficient io t management with resilience to unauthorized access to cloud sto...
efficient io t management with resilience to unauthorized access to cloud sto...Venkat Projects
 
Intelligent Protocol Content Analysis - Efficient Data Extraction
Intelligent Protocol Content Analysis - Efficient Data ExtractionIntelligent Protocol Content Analysis - Efficient Data Extraction
Intelligent Protocol Content Analysis - Efficient Data ExtractionBialogics
 
Information security
Information securityInformation security
Information securityWilliam Moore
 
Smartt fleet presentation
Smartt fleet presentationSmartt fleet presentation
Smartt fleet presentationDeniseByer
 
Operational Security Intelligence
Operational Security IntelligenceOperational Security Intelligence
Operational Security IntelligenceSplunk
 

Mais procurados (20)

SeaCat: and SDN End-to-end Application Containment ArchitecTure
SeaCat: and SDN End-to-end Application Containment ArchitecTureSeaCat: and SDN End-to-end Application Containment ArchitecTure
SeaCat: and SDN End-to-end Application Containment ArchitecTure
 
Prism presentation
Prism presentationPrism presentation
Prism presentation
 
SeaCat: SDN End-to-End Application Containment
SeaCat: SDN End-to-End Application ContainmentSeaCat: SDN End-to-End Application Containment
SeaCat: SDN End-to-End Application Containment
 
Crime Investigation with Cybernetic Protector
Crime Investigation with Cybernetic ProtectorCrime Investigation with Cybernetic Protector
Crime Investigation with Cybernetic Protector
 
Mobile database security threats
Mobile database security threatsMobile database security threats
Mobile database security threats
 
Ijcet 06 07_002
Ijcet 06 07_002Ijcet 06 07_002
Ijcet 06 07_002
 
Stop the Evil, Protect the Endpoint
Stop the Evil, Protect the EndpointStop the Evil, Protect the Endpoint
Stop the Evil, Protect the Endpoint
 
Information technology in health care management
Information technology in health care managementInformation technology in health care management
Information technology in health care management
 
information security(authentication application, Authentication and Access Co...
information security(authentication application, Authentication and Access Co...information security(authentication application, Authentication and Access Co...
information security(authentication application, Authentication and Access Co...
 
Ethical Hacking Services
Ethical Hacking ServicesEthical Hacking Services
Ethical Hacking Services
 
an efficient spam detection technique for io t devices using machine learning
an efficient spam detection technique for io t devices using machine learningan efficient spam detection technique for io t devices using machine learning
an efficient spam detection technique for io t devices using machine learning
 
A Study and Comparative analysis of Conditional Random Fields for Intrusion d...
A Study and Comparative analysis of Conditional Random Fields for Intrusion d...A Study and Comparative analysis of Conditional Random Fields for Intrusion d...
A Study and Comparative analysis of Conditional Random Fields for Intrusion d...
 
efficient io t management with resilience to unauthorized access to cloud sto...
efficient io t management with resilience to unauthorized access to cloud sto...efficient io t management with resilience to unauthorized access to cloud sto...
efficient io t management with resilience to unauthorized access to cloud sto...
 
Intelligent Protocol Content Analysis - Efficient Data Extraction
Intelligent Protocol Content Analysis - Efficient Data ExtractionIntelligent Protocol Content Analysis - Efficient Data Extraction
Intelligent Protocol Content Analysis - Efficient Data Extraction
 
Alive 2016
Alive 2016Alive 2016
Alive 2016
 
Information security
Information securityInformation security
Information security
 
Smartt fleet presentation
Smartt fleet presentationSmartt fleet presentation
Smartt fleet presentation
 
Operational Security Intelligence
Operational Security IntelligenceOperational Security Intelligence
Operational Security Intelligence
 
IOT wearable device case study
IOT wearable device case studyIOT wearable device case study
IOT wearable device case study
 
Unit4
Unit4Unit4
Unit4
 

Destaque

Internet of things architecture perspective - IndicThreads Conference
Internet of things architecture perspective - IndicThreads ConferenceInternet of things architecture perspective - IndicThreads Conference
Internet of things architecture perspective - IndicThreads ConferenceIndicThreads
 
IoT Architecture
IoT ArchitectureIoT Architecture
IoT ArchitectureNaseeba P P
 
A reference architecture for the internet of things
A reference architecture for the internet of thingsA reference architecture for the internet of things
A reference architecture for the internet of thingsCharles Gibbons
 
IoT Cloud architecture
IoT Cloud architectureIoT Cloud architecture
IoT Cloud architectureMachinePulse
 

Destaque (6)

Internet of things architecture perspective - IndicThreads Conference
Internet of things architecture perspective - IndicThreads ConferenceInternet of things architecture perspective - IndicThreads Conference
Internet of things architecture perspective - IndicThreads Conference
 
IoT Architecture
IoT ArchitectureIoT Architecture
IoT Architecture
 
Enterprise, Architecture and IoT
Enterprise, Architecture and IoTEnterprise, Architecture and IoT
Enterprise, Architecture and IoT
 
A reference architecture for the internet of things
A reference architecture for the internet of thingsA reference architecture for the internet of things
A reference architecture for the internet of things
 
IoT Cloud architecture
IoT Cloud architectureIoT Cloud architecture
IoT Cloud architecture
 
IoT architecture
IoT architectureIoT architecture
IoT architecture
 

Semelhante a Internet of Things - An Architectural Perspective

Iot Solution Development Platform
Iot Solution Development PlatformIot Solution Development Platform
Iot Solution Development PlatformUnmesh Ballal
 
An Internet Based Interactive Data Acquisition System
An Internet Based Interactive Data Acquisition System An Internet Based Interactive Data Acquisition System
An Internet Based Interactive Data Acquisition System Saptarshi Nag
 
IoT definition and the presentation for engineers
IoT definition and the presentation for engineersIoT definition and the presentation for engineers
IoT definition and the presentation for engineersjeevarajan1302
 
SMART CITY 3 novembre
SMART CITY 3 novembre SMART CITY 3 novembre
SMART CITY 3 novembre canaleenergia
 
IoT Dynatrace
IoT Dynatrace IoT Dynatrace
IoT Dynatrace Malik BC
 
Successful Industrial IoT patterns
Successful Industrial IoT patterns Successful Industrial IoT patterns
Successful Industrial IoT patterns John Mathon
 
Comparative analysis of traditional scada systems and io t implemented scada
Comparative analysis of traditional scada systems and io t implemented scadaComparative analysis of traditional scada systems and io t implemented scada
Comparative analysis of traditional scada systems and io t implemented scadaIJARIIT
 
Real World IoT Architectures and Projects with Eclipse IoT
Real World IoT Architectures and Projects with Eclipse IoTReal World IoT Architectures and Projects with Eclipse IoT
Real World IoT Architectures and Projects with Eclipse IoTEurotech
 
Presentation about IoT in media and communication.pdf
Presentation about IoT in media and communication.pdfPresentation about IoT in media and communication.pdf
Presentation about IoT in media and communication.pdfezzAyman1
 
Internet of Things (IoT) in a Nutshell
Internet of Things (IoT) in a NutshellInternet of Things (IoT) in a Nutshell
Internet of Things (IoT) in a NutshellIntersog
 
SN-Security Architecture for Mobile Computing and IoT
SN-Security Architecture for Mobile Computing and IoTSN-Security Architecture for Mobile Computing and IoT
SN-Security Architecture for Mobile Computing and IoTSukumar Nayak
 
Medical & Healthcare IoT M2M Solutions
Medical & Healthcare IoT M2M SolutionsMedical & Healthcare IoT M2M Solutions
Medical & Healthcare IoT M2M SolutionsEurotech
 
TechEd NZ 2014: Intelligent Systems Service - Concept, Code and Demo
TechEd NZ 2014: Intelligent Systems Service - Concept, Code and DemoTechEd NZ 2014: Intelligent Systems Service - Concept, Code and Demo
TechEd NZ 2014: Intelligent Systems Service - Concept, Code and DemoIntergen
 
What are the roles of Building and Functional Blocks of IoT.pdf
What are the roles of Building and Functional Blocks of IoT.pdfWhat are the roles of Building and Functional Blocks of IoT.pdf
What are the roles of Building and Functional Blocks of IoT.pdfashumasih3
 
Addressing the Complexity and Risks of M2M Projects - M2M World Congress Apri...
Addressing the Complexity and Risks of M2M Projects - M2M World Congress Apri...Addressing the Complexity and Risks of M2M Projects - M2M World Congress Apri...
Addressing the Complexity and Risks of M2M Projects - M2M World Congress Apri...Eurotech
 
How to deploy Windows Mobile to 40,000 users
How to deploy Windows Mobile to 40,000 usersHow to deploy Windows Mobile to 40,000 users
How to deploy Windows Mobile to 40,000 usersjasonlan
 
Io t and cloud based computational framework, evolutionary approach in health...
Io t and cloud based computational framework, evolutionary approach in health...Io t and cloud based computational framework, evolutionary approach in health...
Io t and cloud based computational framework, evolutionary approach in health...owatheowais
 

Semelhante a Internet of Things - An Architectural Perspective (20)

Iot Solution Development Platform
Iot Solution Development PlatformIot Solution Development Platform
Iot Solution Development Platform
 
An Internet Based Interactive Data Acquisition System
An Internet Based Interactive Data Acquisition System An Internet Based Interactive Data Acquisition System
An Internet Based Interactive Data Acquisition System
 
IoT definition and the presentation for engineers
IoT definition and the presentation for engineersIoT definition and the presentation for engineers
IoT definition and the presentation for engineers
 
IoT Big Data Analytics Insights from Patents
IoT Big Data Analytics Insights from PatentsIoT Big Data Analytics Insights from Patents
IoT Big Data Analytics Insights from Patents
 
SMART CITY 3 novembre
SMART CITY 3 novembre SMART CITY 3 novembre
SMART CITY 3 novembre
 
IoT Dynatrace
IoT Dynatrace IoT Dynatrace
IoT Dynatrace
 
Successful Industrial IoT patterns
Successful Industrial IoT patterns Successful Industrial IoT patterns
Successful Industrial IoT patterns
 
Comparative analysis of traditional scada systems and io t implemented scada
Comparative analysis of traditional scada systems and io t implemented scadaComparative analysis of traditional scada systems and io t implemented scada
Comparative analysis of traditional scada systems and io t implemented scada
 
Real World IoT Architectures and Projects with Eclipse IoT
Real World IoT Architectures and Projects with Eclipse IoTReal World IoT Architectures and Projects with Eclipse IoT
Real World IoT Architectures and Projects with Eclipse IoT
 
Presentation about IoT in media and communication.pdf
Presentation about IoT in media and communication.pdfPresentation about IoT in media and communication.pdf
Presentation about IoT in media and communication.pdf
 
Internet of Things (IoT) in a Nutshell
Internet of Things (IoT) in a NutshellInternet of Things (IoT) in a Nutshell
Internet of Things (IoT) in a Nutshell
 
SN-Security Architecture for Mobile Computing and IoT
SN-Security Architecture for Mobile Computing and IoTSN-Security Architecture for Mobile Computing and IoT
SN-Security Architecture for Mobile Computing and IoT
 
Medical & Healthcare IoT M2M Solutions
Medical & Healthcare IoT M2M SolutionsMedical & Healthcare IoT M2M Solutions
Medical & Healthcare IoT M2M Solutions
 
TechEd NZ 2014: Intelligent Systems Service - Concept, Code and Demo
TechEd NZ 2014: Intelligent Systems Service - Concept, Code and DemoTechEd NZ 2014: Intelligent Systems Service - Concept, Code and Demo
TechEd NZ 2014: Intelligent Systems Service - Concept, Code and Demo
 
What are the roles of Building and Functional Blocks of IoT.pdf
What are the roles of Building and Functional Blocks of IoT.pdfWhat are the roles of Building and Functional Blocks of IoT.pdf
What are the roles of Building and Functional Blocks of IoT.pdf
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
Addressing the Complexity and Risks of M2M Projects - M2M World Congress Apri...
Addressing the Complexity and Risks of M2M Projects - M2M World Congress Apri...Addressing the Complexity and Risks of M2M Projects - M2M World Congress Apri...
Addressing the Complexity and Risks of M2M Projects - M2M World Congress Apri...
 
How to deploy Windows Mobile to 40,000 users
How to deploy Windows Mobile to 40,000 usersHow to deploy Windows Mobile to 40,000 users
How to deploy Windows Mobile to 40,000 users
 
Io t and cloud based computational framework, evolutionary approach in health...
Io t and cloud based computational framework, evolutionary approach in health...Io t and cloud based computational framework, evolutionary approach in health...
Io t and cloud based computational framework, evolutionary approach in health...
 

Último

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
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
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
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
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
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
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 

Último (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
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
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
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...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
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
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
+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...
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 

Internet of Things - An Architectural Perspective

  • 1. The Internet of Things- An Architectural Perspective Gaurav Awasthi Software Architect & Technology Evangelist @gawasthi22 in.linkedin.com/in/gawasthi
  • 2. 2 What is Internet of things Internet of Things can be realized in three paradigms:  Internet-oriented (middleware)  Things oriented (sensors)  Semantic-oriented (knowledge) Definition: Interconnection of devices, sensors and actuators sharing information and data across platforms through a unified framework and enabling innovative business applications. This is achieved by large scale sensing, analytics and representation using cloud computing and real time streaming analysis Primary Goal: To create situation awareness, to make intelligent decisions and to respond to dynamics of the environment
  • 3. 3 What does it comprise of ? DEVICES CONNECTIVITY PLATFORM APPLICATIONS
  • 4. 4 Technology Agnostic view of IOT FeedbackandDecisions © AllStuffIOT THINGS Internet Device Data Data Analytics Operational Feedback Business Insight LOCAL ANALYTICS FeedbackandDecisions
  • 5. 5 Remote Monitoring & VisualizationConnectivity Data/Device Management  Device/Hardware Firmware  Sensors  Reports and Dashboards  Web, tablet, mobile, PC based applications  Device Configuration, Monitoring and diagnostics  Alarms, alerts, notifications  Advanced analytics, Predictive analytics Things Cloud  Data Models  Device Management  Cloud based solution  Big data solutions  Platform services  Connectivity  Device Concentrator/Gateways  Secure Communication  Communication Interfaces – NFC, BLE, Zigbees, GSM, GPRS IOT COMPONENTS
  • 6. MICRO IOT – REMOTE PATIENT MONITORING
  • 7. CONNECTED HOSPITALS – TYPICAL REQUIREMENTS Command Monitor Registration/De-Registration of Medical devices Device Health Monitoring Patient Data Capture and Upload Device Configuration data Upload Software Update on devices Compliance Requirements and Guidelines like HIPPA, Data Residency Remote Troubleshooting
  • 8. CONNECTED HOSPITALS – REFERENCE ARCHITECTURE Gateway HTTPS ServiceBus Device Management Platform Services Software Updates Event Ingester Security Fault Handling Audit Logging Event Listener Solution Portal Visualization Reports Web API Device Device Device . . . HTTPS Alerts/ Notification Rules Engine Preventive/Predict ive Maintenance Green Compliance External Interfaces Social Analytics Mobile/ Wearable Apps Device Storage Service Bus Big Data Analytics web services Energy Optimization Enterprise Applications
  • 9. COMPONENT DESCRIPTION •The medical devices can either be directly connected to internet or through a gateway. •In some cases, there could be localized hubs which connect to gateways and then to the platform Devices •There are generally two kind of requirements, one for communicating for large messages from/to the platform or stream data •Based on the data type, there are different kind of messaging components to ingest such data. An ESB on ingress and egress is generally used Messaging •For Device Management, service like Software Upload to devices, Configuration data download from devices, Device Health Service etc. are deployed on the platformDevice Management •Data storage is generally used for persisting device configuration and device topology •For Software packages, generally a cloud storage mechanism is usedStorage Analytics External Interface • Big Data Analytics is generally used on data that is present in the database • Real time Analytics is used for device health purposes on streaming data from devices • External Interfaces to the platform are supported from Enterprise Service Bus and Data API
  • 13. DEPLOYMENT ARCHITECTURE Devices Gateway Availability Zone 1 Availability Zone 2 Auto Scaling Group Dashboard Dashboard Queueing Service(SQS) Storage (S3) CDN (CloudFront) Auto Scaling Group Platform Services Platform Services Elastic Cache E l a s t i c L o a d B a l a n c e r Streaming channel (Kinesis) Master RDS Standby RDS Logs (Cloud Watch)