Get in Touch

Course Outline

Introduction

Advanced Overview of Apache Kafka

  • Clusters, brokers, partitions, topics, etc.
  • 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 principals
  • Configuring authorization on Zookeeper
  • Using the security migration tool

Summary and Conclusion

Requirements

  • Familiarity with Apache Kafka

Target Audience

  • Software Testers
 7 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories