Architecture Overview
/IOTCONNECT™ is built on a microservices-based architecture that provides scalability, resilience, and flexibility. The platform is deployed on cloud infrastructure (AWS / Azure) and structured into distinct functional layers, each responsible for a specific set of capabilities.
This layered approach ensures that each component can scale independently, be updated without impacting other services, and maintain high availability across the entire system.
Application layer: Web Portal, Dashboards, REST APIs, Mobile Apps, Third-party Integrations
Platform core layer: Device Management, Rule Engine, Data Processing, OTA, Commands, User Management
Communication layer: MQTT Broker, HTTPS, WebSockets, SignalR
Device identity & security Layer: X.509 Certificates, TPM, SAS Tokens, device Authentication, Certificate Management
Edge & device layer: IoT devices, Sensors, Gateways, Edge Gateways, Greengrass, Wireless, SDKs (Python, C, Node.js, Java, C#)
