Part 3. Going further

 

Part 3 focuses on how to further our use of Kafka beyond what part 2 covered as the core pieces of Kafka. In this part, we go further than just having a Kafka cluster that we can read and write data to. We add more security, data schemas, and look at other Kafka products.

  • In chapter 10, we look at strengthening a Kafka cluster by using SSL, ACLs, and options like quotas.
  • In chapter 11, we dig into the Schema Registry and how it is used to help data evolve in compatible ways.
  • In chapter 12, we look at Kafka Streams and ksqlDB.

These pieces are all part of the Kafka ecosystem and are higher levels of abstraction built on the core subjects you studied in part 2. At the end of this part, you’ll be ready to dig into even more advanced Kafka topics on your own and, even better, you’ll be able to use Kafka in your day-to-day workflow.