Features and components
Kaa is a modular IoT platform that leverages the microservice architecture for clear separation of concerns, scalability, and extensibility. This documentation section discusses the most important core features of the Kaa platform, their architecture, and how you can use them. Explore the nested subsections to learn more about the various Kaa features and the components that enable them.
|Record of digital twins of physical devices. Device access credentials, metadata attributes, filtering and grouping.
|Devices and gateways communication enablement. Authentication, access authorization, data exchange and multiplexing.
|Device telemetry data collection and storage. Time series data, device logs, alerts. Connecting external systems.
|Management and distribution of the device configuration data: individually or in bulk.
|Remote control of connected devices. Immediate and delayed command invocation.
|Device data storage, querying, analysis, and visualization. Trigger-based alerting and notifications delivery.
|Software version management and upgrade orchestration. Targeted, gradual, and scheduled software roll-out.
|Web interface for data visualization, device management, platform administration, and more.
|Components that enables multi-tenancy.
|Infrastructure components for the Kaa platform clusters operation and administration.
|Miscellaneous additional Kaa platform functionality.