What's new

Kaa Enterprise is the second generation of the Kaa platform that builds on the best features of the first generation (now Kaa Community Edition) while taking advantage of the modular microservice architecture and emerging IoT standards. The new Kaa provides the key IoT functions out of the box as well as allows you to customize its components or add new ones as you see fit.

Feature kaa community edition kaa enterprise
Architecture Monolithic Microservices
Connectivity protocol Proprietary Open, standards-based
Gateway connectivity model One connection per device Single, multiplexed connection
Communication security RSA+AES (D)TLS
SDK Required Optional
Device credential management No Yes
Device metadata Structured Structured or unstructured
Device filtering / grouping Yes Yes
Data collection Single data type, structured only Unlimited data types, isolated flows, structured or unstructured
Configuration management Structured only Structured or unstructured
Data processing and analytics 3-rd party integrations Built-in or 3-rd party integrations
Data visualization 3-rd party integrations Built-in customizable dashboards or 3-rd party integrations
Device notifications Yes No, superseded by commands
Command execution No Yes
Over-the-air updates No Yes
Multiple applications Yes Yes
Application versioning Yes Yes
Technology stack Mainly Java Polylingual
Scalability, elasticity, self-healing Manual Automated container orchestration
Server configuration Non-portable, stored in DB Portable declarative blueprint