Internet of things architecture perspective - IndicThreads Conference
-
Upload
indicthreads -
Category
Software
-
view
212 -
download
0
Transcript of Internet of things architecture perspective - IndicThreads Conference
![Page 1: Internet of things architecture perspective - IndicThreads Conference](https://reader033.fdocuments.net/reader033/viewer/2022052509/55a5ff6c1a28ab6f3e8b456b/html5/thumbnails/1.jpg)
The Internet of Things- An Architectural Perspective
Gaurav AwasthiSoftware Architect &
Technology Evangelist
@gawasthi22
in.linkedin.com/in/gawasthi
![Page 2: Internet of things architecture perspective - IndicThreads Conference](https://reader033.fdocuments.net/reader033/viewer/2022052509/55a5ff6c1a28ab6f3e8b456b/html5/thumbnails/2.jpg)
2
What is Internet of thingsInternet 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
![Page 3: Internet of things architecture perspective - IndicThreads Conference](https://reader033.fdocuments.net/reader033/viewer/2022052509/55a5ff6c1a28ab6f3e8b456b/html5/thumbnails/3.jpg)
3
What does it comprise of ?
DEVICES
CONNECTIVITY
PLATFORM
APPLICATIONS
![Page 4: Internet of things architecture perspective - IndicThreads Conference](https://reader033.fdocuments.net/reader033/viewer/2022052509/55a5ff6c1a28ab6f3e8b456b/html5/thumbnails/4.jpg)
4
Technology Agnostic view of IOT
Fee
db
ack
and
Dec
isio
ns
© AllStuffIOT
THINGS
Internet
Device Data
Data Analytics
Operational Feedback
BusinessInsight
LOCAL ANALYTICS
Feed
back an
d D
ecision
s
![Page 5: Internet of things architecture perspective - IndicThreads Conference](https://reader033.fdocuments.net/reader033/viewer/2022052509/55a5ff6c1a28ab6f3e8b456b/html5/thumbnails/5.jpg)
5
Remote Monitoring & VisualizationConnectivityData/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
![Page 6: Internet of things architecture perspective - IndicThreads Conference](https://reader033.fdocuments.net/reader033/viewer/2022052509/55a5ff6c1a28ab6f3e8b456b/html5/thumbnails/6.jpg)
MICRO IOT – REMOTE PATIENT MONITORING
configures
Web dashboard
Alerts/Notifications
PrescriptionB.P.
![Page 7: Internet of things architecture perspective - IndicThreads Conference](https://reader033.fdocuments.net/reader033/viewer/2022052509/55a5ff6c1a28ab6f3e8b456b/html5/thumbnails/7.jpg)
CONNECTED HOSPITALS – 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
![Page 8: Internet of things architecture perspective - IndicThreads Conference](https://reader033.fdocuments.net/reader033/viewer/2022052509/55a5ff6c1a28ab6f3e8b456b/html5/thumbnails/8.jpg)
CONNECTED HOSPITALS – REFERENCE ARCHITECTURE
Gat
eway
HTTPS
Serv
ice B
us
Device Management
Platform Services
Software Updates
Event Ingester
SecurityFault
HandlingAudit
Logging
Event Listener
Solution Portal
Visualization
Reports
Web API
Device
Device
Device
.
.
.
HTTPS
Alerts/ Notification
Rules Engine
Preventive/Predictive Maintenance
Green Compliance
External Interfaces
Social Analytics
Mobile/ Wearable Apps
Device Storage
Serv
ice
Bu
s
Big Data Analytics
web services
Energy Optimization
Enterprise Applications
![Page 9: Internet of things architecture perspective - IndicThreads Conference](https://reader033.fdocuments.net/reader033/viewer/2022052509/55a5ff6c1a28ab6f3e8b456b/html5/thumbnails/9.jpg)
IOT DEVICE MANAGEMENT
![Page 10: Internet of things architecture perspective - IndicThreads Conference](https://reader033.fdocuments.net/reader033/viewer/2022052509/55a5ff6c1a28ab6f3e8b456b/html5/thumbnails/10.jpg)
GATEWAY ARCHITECTURE
![Page 11: Internet of things architecture perspective - IndicThreads Conference](https://reader033.fdocuments.net/reader033/viewer/2022052509/55a5ff6c1a28ab6f3e8b456b/html5/thumbnails/11.jpg)
AWS IMPLEMENTATION
![Page 12: Internet of things architecture perspective - IndicThreads Conference](https://reader033.fdocuments.net/reader033/viewer/2022052509/55a5ff6c1a28ab6f3e8b456b/html5/thumbnails/12.jpg)
DEPLOYMENT ARCHITECTURE
Remote Location
Devices
Gate
wa
yAvailability 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
ElasticLoadBalancer
Streaming channel(Kinesis)
Master RDS
StandbyRDS
Logs(Cloud Watch)
![Page 13: Internet of things architecture perspective - IndicThreads Conference](https://reader033.fdocuments.net/reader033/viewer/2022052509/55a5ff6c1a28ab6f3e8b456b/html5/thumbnails/13.jpg)
Thank You
![Page 14: Internet of things architecture perspective - IndicThreads Conference](https://reader033.fdocuments.net/reader033/viewer/2022052509/55a5ff6c1a28ab6f3e8b456b/html5/thumbnails/14.jpg)
Appendix
![Page 15: Internet of things architecture perspective - IndicThreads Conference](https://reader033.fdocuments.net/reader033/viewer/2022052509/55a5ff6c1a28ab6f3e8b456b/html5/thumbnails/15.jpg)
SEMANTICS FOR THE IOT
Knowledge Hierarchy of Data Transformation
Wisdom
Knowledge
Information
Data
Actionable Intelligence
Abstractions and Perceptions
Structured Data with Semantics
Raw Sensory Data
Semantic technologies are needed to describe objects, share and integrate information, and infer new knowledge
Knowledge Hierarchy