Course Outline
Introduction
Apache Kafka Advanced Overview
- Clusters, brokers, partitions, topics, etc.
- Architectural patterns of data flow
Kafka Security
- SSL/TSL 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
- Setting up an SSL certificate for the Apache Kafka application
- Setting up an SSL certificate for clients
SASL authentication
- Creating credentials
- Setting up a credential for the Apache Kafka application
- Setting up a credential for clients
ACL with Zookeeper and Kerberos
- Setting up Zookeeper with Keberos
- Creating ACLs with Kafka commands
- Storing ACLs on Zookeeper
- Creating principles
- Configuring authorization on Zookeeper
- Using security migration tool
Summary and Conclusion
Requirements
- An understanding of Apache Kafka
Audience
- Software Testers
Testimonials
Jorge was amazing- he is super knowledgeable and has a lot of Information to share.
Nadia Naidoo, Jembi Health Systems NPC
SMACK Stack for Data Science Course
very interactive...
Richard Langford - Nadia Naidoo, Jembi Health Systems NPC
SMACK Stack for Data Science Course
DADesktop feature, exercises difficulty, quality and quantity of examples
Distributed Messaging with Apache Kafka Course
Zadanka były ok/
Distributed Messaging with Apache Kafka Course
Good prepared testing envoirment
Maciej Grabski
Distributed Messaging with Apache Kafka Course
Sufficient hands on, trainer is knowledgable
Chris Tan
A Practical Introduction to Stream Processing Course
The trainer was very knowledgeable about the topic.
Zhivko Stanishev - Пейсейф България ЕООД
Microservices with Spring Cloud and Kafka Course
The lecturer regularly checked up on us and showed us how we can deal with some commonly seen issues when working with these tools.
Пейсейф България ЕООД
Microservices with Spring Cloud and Kafka Course
The course was excellent. Our trainer Andreas was very prepared and answered all the questions that we asked. Also he helped us when we have troubles and explained in details when needed. The best course that i have ever been part of.
Bozhidar Marinov - Пейсейф България ЕООД
Microservices with Spring Cloud and Kafka Course
The trainer was passionate and well-known what he said I appreciate his help and answers all our questions and suggested cases.
A Practical Introduction to Stream Processing Course
The lab exercises. Applying the theory from the first day in subsequent days.
- Dell
A Practical Introduction to Stream Processing Course
Recalling/reviewing keypoints of the topics discussed.