Get in Touch

Course Outline

Introduction

Advanced Overview of Apache Kafka

  • Clusters, brokers, partitions, topics, and more
  • Architectural patterns of data flow

Kafka Security

  • SSL/TLS encryption
  • SSL/SASL authentication
  • ACL authentication

Preparing the Development Environment

  • Installing Apache Kafka
  • Installing and configuring Kerberos
  • Creating a server instance
  • Setting up Zookeeper
  • Testing configurations

SSL in Kafka

  • Creating an SSL certificate
  • Configuring an SSL certificate for the Apache Kafka application
  • Configuring an SSL certificate for clients

SASL Authentication

  • Creating credentials
  • Configuring credentials for the Apache Kafka application
  • Configuring credentials for clients

ACL with Zookeeper and Kerberos

  • Setting up Zookeeper with Kerberos
  • Creating ACLs using Kafka commands
  • Storing ACLs on Zookeeper
  • Creating principles
  • Configuring authorisation on Zookeeper
  • Using the security migration tool

Summary and Conclusion

Requirements

  • A solid understanding of Apache Kafka

Audience

  • Software Testers
 7 Hours

Number of participants


Price per participant

Testimonials (2)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories