Get in Touch

Course Outline

Introduction

Advanced Overview of Apache Kafka

  • Clusters, brokers, partitions, topics, and more
  • Architectural patterns for 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

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

SASL Authentication

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

ACL with Zookeeper and Kerberos

  • Configuring Zookeeper with Kerberos
  • Creating ACLs using Kafka commands
  • Storing ACLs in Zookeeper
  • Creating principals
  • Configuring authorization in Zookeeper
  • Utilizing security migration tools

Summary and Conclusion

Requirements

  • Knowledge of Apache Kafka

Target Audience

  • Software Testers
 7 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories