Course Outline
Introduction to Kafka as a Message Queue
- Overview of Apache Kafka
- Concepts and characteristics of Kafka as a message queue
- Practical applications for utilizing Kafka as a message queue
Configuring Kafka Topics for Message Queuing
- Topic configurations tailored for message queuing scenarios
- Strategies for partitioning to distribute messages
- Factors related to replication and fault tolerance
Producing and Consuming Messages
- Sending messages to Kafka topics
- Developing message consumers
- Handling consumer groups and offsets for efficient message consumption
Message Processing and Error Handling
- Processing semantics within Kafka
- Approaches to error handling and retries
- Utilizing dead-letter queues and reprocessing messages
Monitoring and Management
- Tracking Kafka performance regarding throughput and latency
- Administering Kafka topics and consumer groups
- Optimizing performance for message queuing workloads
Security and Compliance
- Establishing security protocols for Kafka message queuing
- Authentication and authorization for both producers and consumers
- Compliance requirements for data storage and processing
Summary and Next Steps
Requirements
- Familiarity with distributed systems
- Proficiency in using the Linux command-line interface
- Foundational programming experience in Java or a similar language
Target Audience
- System administrators
Testimonials (6)
The trainer tried to make the most complicated topics , explain it in simpler way
Calvin Raj Antony - SICPA SA
Course - Administration of Kafka Message Queue
Explanation on questions and giving more dipper understanding of the subject by lecturer
Lasha - SICPA SA
Course - Administration of Kafka Message Queue
The theory been applied on practical examples.
Aurelio Antonio - SICPA SA
Course - Administration of Kafka Message Queue
The training was a mix of both theoretical and practical sessions.
Joseph Maurice - SICPA SA
Course - Administration of Kafka Message Queue
the deploy of Kafka and zookeeper was very useful to understand the problem perhaps to check the config files would be also useful for next trainings
Bolivar Alvarez - SICPA SA
Course - Administration of Kafka Message Queue
Engagement with the Trainer A number of relevant Exercises and Labs Practical Exams