- Understanding of distributed systems
- Experience with Linux command-line interface
- Basic programming experience in Java or another programming language
Audience
- System administrators
Kafka's capabilities extend beyond streaming data processing to include message queuing, making it a versatile tool for building real-time data pipelines.
This instructor-led, live training (online or onsite) is aimed at intermediate-level system administrators who wish to harness Kafka's message queuing features effectively.
By the end of this training, participants will be able to:
- Understand Kafka's message queuing capabilities and architecture.
- Configure Kafka topics for message queuing scenarios.
- Produce and consume messages using Kafka.
- Monitor and manage Kafka as a message queue.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Introduction to Kafka as a Message Queue
- Overview of Apache Kafka
- Kafka as a message queue: concepts and characteristics
- Use cases for using Kafka as a message queue
Configuring Kafka Topics for Message Queuing
- Topic configuration for message queuing scenarios
- Partitioning strategies for message distribution
- Replication and fault tolerance considerations
Producing and Consuming Messages
- Producing messages to Kafka topics
- Implementing message consumers
- Managing consumer groups and offsets for message consumption
Message Processing and Error Handling
- Message processing semantics in Kafka
- Error handling and retry strategies
- Dead-letter queues and message reprocessing
Monitoring and Management
- Monitoring Kafka for message throughput and latency
- Managing Kafka topics and consumer groups
- Performance tuning for message queuing workloads
Security and Compliance
- Implementing security measures for Kafka message queuing
- Authentication and authorization for producers and consumers
- Compliance considerations for message storage and processing
Summary and Next Steps
United Arab Emirates - Administration of Kafka Message Queue
Qatar - Administration of Kafka Message Queue
Egypt - Administration of Kafka Message Queue
Saudi Arabia - Administration of Kafka Message Queue
South Africa - Administration of Kafka Message Queue
Brasil - Administration of Kafka Message Queue
Canada - Administration of Kafka Message Queue
中国 - Administration of Kafka Message Queue
香港 - Administration of Kafka Message Queue
澳門 - Administration of Kafka Message Queue
台灣 - Administration of Kafka Message Queue
USA - Administration of Kafka Message Queue
Österreich - Administration of Kafka Message Queue
Schweiz - Administration of Kafka Message Queue
Deutschland - Administration of Kafka Message Queue
Czech Republic - Administration of Kafka Message Queue
Denmark - Administration of Kafka Message Queue
Estonia - Administration of Kafka Message Queue
Finland - Administration of Kafka Message Queue
Greece - Administration of Kafka Message Queue
Magyarország - Administration of Kafka Message Queue
Ireland - Administration of Kafka Message Queue
Luxembourg - Administration of Kafka Message Queue
Latvia - Administration of Kafka Message Queue
España - Administration of Kafka Message Queue
Italia - Administration of Kafka Message Queue
Lithuania - Administration of Kafka Message Queue
Nederland - Administration of Kafka Message Queue
Norway - Administration of Kafka Message Queue
Portugal - Administration of Kafka Message Queue
România - Administration of Kafka Message Queue
Sverige - Administration of Kafka Message Queue
Türkiye - Administration of Kafka Message Queue
Malta - Administration of Kafka Message Queue
Belgique - Administration of Kafka Message Queue
France - Administration of Kafka Message Queue
日本 - Administration of Kafka Message Queue
Australia - Administration of Kafka Message Queue
Malaysia - Administration of Kafka Message Queue
New Zealand - Administration of Kafka Message Queue
Philippines - Administration of Kafka Message Queue
Singapore - Administration of Kafka Message Queue
Thailand - Administration of Kafka Message Queue
Vietnam - Administration of Kafka Message Queue
India - Administration of Kafka Message Queue
Argentina - Administration of Kafka Message Queue
Chile - Administration of Kafka Message Queue
Costa Rica - Administration of Kafka Message Queue
Ecuador - Administration of Kafka Message Queue
Guatemala - Administration of Kafka Message Queue
Colombia - Administration of Kafka Message Queue
México - Administration of Kafka Message Queue
Panama - Administration of Kafka Message Queue
Peru - Administration of Kafka Message Queue
Uruguay - Administration of Kafka Message Queue
Venezuela - Administration of Kafka Message Queue
Polska - Administration of Kafka Message Queue
United Kingdom - Administration of Kafka Message Queue
South Korea - Administration of Kafka Message Queue
Pakistan - Administration of Kafka Message Queue
Sri Lanka - Administration of Kafka Message Queue
Bulgaria - Administration of Kafka Message Queue
Bolivia - Administration of Kafka Message Queue
Indonesia - Administration of Kafka Message Queue
Kazakhstan - Administration of Kafka Message Queue
Moldova - Administration of Kafka Message Queue
Morocco - Administration of Kafka Message Queue
Tunisia - Administration of Kafka Message Queue
Kuwait - Administration of Kafka Message Queue
Oman - Administration of Kafka Message Queue
Slovakia - Administration of Kafka Message Queue
Kenya - Administration of Kafka Message Queue
Nigeria - Administration of Kafka Message Queue
Botswana - Administration of Kafka Message Queue
Slovenia - Administration of Kafka Message Queue
Croatia - Administration of Kafka Message Queue
Serbia - Administration of Kafka Message Queue
Bhutan - Administration of Kafka Message Queue