A Kafka system is at the core of a data lake. This tutorial designs and deploys a Kafka system. Once a Kafka system is ready, you can create topics to receive and consume real-time messages.
For managing topics and their access permissions, we will create a Kafka Client Environment (KCE). We can use the scripts provided by the KCE to create/delete topics. We can also assign access rights (producer/consumer) to users.