IoT / Cloud Architecture / Data
In ProgressIoT Operations Dashboard
Multi-tenant device visibility with weather and outage correlation
Overview
Built from 7 years of IoT and M2M pre-sales and architecture experience, this project demonstrates the kind of operational visibility platform that enterprise IoT customers actually need. The dashboard provides a geographic map view of device state, correlates device health with weather data and operator-defined outage events, and supports both a company admin view and a customer-facing view with appropriate data scoping. Phase 1 focuses on the front-end map interface and data visualization. Phase 2 adds device management, analytics, and a separate statistics dashboard. Custom outage definitions are stored in DynamoDB and rendered on the map. Optional SNS notifications alert on threshold breaches. This is not a toy demo. It is designed the way a production IoT operations platform would be designed.
Key highlights
- Geographic map interface showing real-time device state and health
- Weather data overlay correlated with device performance
- Operator-defined outage zones: custom geometry stored in DynamoDB, rendered on map
- Multi-tenant architecture: Company/Admin view and Customer view with scoped data access
- Event-driven data ingestion pipeline using EventBridge and Lambda
- Optional SNS notification hooks for threshold-based alerting
- Phase 2: device management console and statistics dashboard
Architecture
Architecture diagram coming soon. HLD and LLD documents will be linked below when complete.
Technology Stack
aws
app
tooling
practices
Documents
High-Level Design (HLD)
Coming soon
Phase 1 Low-Level Design (LLD)
Coming soon
Phase 2 Low-Level Design (LLD)
Coming soon