Multi-Tenant IoT Safety Monitoring Platform
Silo Pattern Architecture with Shared Control Plane
🌐
Shared Platform Services (Deploy Once)
IoT Core Provisioning
Route 53 DNS Zone
ACM SSL Certificate
S3 Firmware Bucket
Config Templates
CloudWatch Logs
Parameter Store
IAM Roles
🏥
Hospital St. Mary's (Deploy As Needed)
API Gateway
WebSocket API
Lambda Functions
DynamoDB Tables
TimeStream DB
VPC Network
SQS/SNS
S3 Data Bucket
🏭
Chemical Plant (Deploy As Needed)
API Gateway
WebSocket API
Lambda Functions
DynamoDB Tables
TimeStream DB
VPC Network
SQS/SNS
S3 Data Bucket
🏢
General Hospital (Deploy As Needed)
API Gateway
WebSocket API
Lambda Functions
DynamoDB Tables
TimeStream DB
VPC Network
SQS/SNS
S3 Data Bucket
📊
Data Flow Architecture
1
Device Connects
IoT Core Shared Endpoint
→
2
Topic Routing
customer-id/* topics
→
3
Process Data
Customer Lambda
→
4
Store & Alert
Customer Database
→
5
Real-time UI
Customer WebSocket