Course Outline
Introduction
- Apache Kafka vs traditional message brokers
Overview of Kafka Features, Architecture, and Ecosystem
Running Apache Kafka On-premise vs in the Cloud.
Apache Kafka Standalone vs Cluster
Electing the Proper Architecture
Choosing an Apache Kafka Distribution
Installing and Configuring Apache Kafka
Setting up Zookeeper to Manage the Kafka Cluster
Configuring and Managing Brokers
Testing the Cluster
Advanced Kafka Configurations
Administering Kafka using Kafka Manager
Administering Kafka Using Third-Party Tools
Restarting the Cluster when Problems Arise
Optimizing Kafka for Better Performance
Deploying Kafka to Production
Troubleshooting
Summary and Conclusion
Requirements
- An understanding of distributed system concepts (clusters, etc.)
- Experience with the Linux command line
- A cloud provider account (AWS, etc.) in order to install to a cloud server.
Audience
- System administrators
- Architects
- Developers tasked with administering a Kafka cluster
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.