Upcoming Webinar
MQTT: Paving the Way for Smart Mobility | Register Now →

Benefits

Simplified data processing

The SQL-like syntax and stream processing capabilities make it easier to filter, transform, and distribute data without needing to develop custom code or use additional tools.

Real-time insights and actions

By triggering actions based on specific conditions, the Rule Engine enables users to derive real-time insights and take appropriate actions

Reduced development time and effort

The Rule Engine simplifies the development of IoT applications by providing a wide range of built-in capabilities, reducing the need to develop custom code and minimizing maintenance efforts.

Scalability and reliability

Designed to handle high throughput and large numbers of connected devices, allowing users to scale their IoT solutions without sacrificing performance or reliability.

Capabilities

SQL-based Real-time Data Processing

Real-time processing of data streams using SQL-like syntax. Filter, transform, and distribute data on-the-fly to derive insights.

SQL-based Real-time Data Processing

Event triggers with conditional actions

Rule engine can respond to various events such as message publish/subscribe and actions to be taken could based on specific conditions.

Event triggers with conditional actions

Rich built-in functions

A bunch of predefined operations that can be used within the Rule Engine to process and manipulate the data streams more effectively and efficiently.

Rich built-in functions

Schema registry and message encoding/decoding

High-performance encode/decode MQTT messages in JSON, Avro, Protobuf formats via built-in schema registry.

Schema registry and message encoding/decoding

HTTP/gRPC extension

Extend processing capabilities with a cross-platform HTTP/gRPC method to achieve custom types of data processing.

HTTP/gRPC extension

Complex JSON Processing

Integrate the powerful JSON-specific processing tool jq to convert and process complex JSON data effortlessly.

Complex JSON Processing