CEP is a complex event processing engine based on Kafka and Siddhi. CEP analyses incoming data based on processing rules and give us a processed output. You only need to define a JSON processing stream where you specify the process logic and how the message is transformed.