Course Outline
Introduction to Kafka as a Message Queue
- Overview of Apache Kafka
- Core concepts and characteristics of Kafka as a message queue
- Practical use cases for employing Kafka as a message queue
Configuring Kafka Topics for Message Queuing
- Topic configuration strategies for message queuing
- Partitioning approaches for effective message distribution
- Considerations for replication and fault tolerance
Producing and Consuming Messages
- Generating messages to Kafka topics
- Developing message consumers
- Managing consumer groups and offsets for efficient message consumption
Message Processing and Error Handling
- Understanding message processing semantics in Kafka
- Strategies for error handling and retries
- Utilizing dead-letter queues for message reprocessing
Monitoring and Management
- Tracking Kafka for message throughput and latency metrics
- Managing Kafka topics and consumer groups
- Optimizing performance for message queuing workloads
Security and Compliance
- Implementing security protocols for Kafka message queuing
- Authentication and authorization mechanisms for producers and consumers
- Compliance standards for message storage and processing
Summary and Next Steps
Requirements
- Foundational understanding of distributed systems
- Hands-on experience with the Linux command-line interface
- Basic programming proficiency 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