Rule Engine is an easy-to-use framework for building event-based workflows. Rule engine is used to preprocess, transform and filter data. It filters data, manages alarms, aggregates data, sends RPC commands, and integrates with external pipelines like Kafka, Spark and AWS services.