Apache Kafka Security

Apache Kafka is an internal middle layer enabling your back-end systems to share real-time data feeds with each other through Kafka topics. With a standard Kafka setup, any user or application can write any messages to any topic, as well as read data from any topics.

Kafka Security has three components:

Before Enabling Security in Kafka make sure you have setup the followings:

Now, you can refer to the following documentation for enabling security in kafka cluster.