Course Code: kafkamqadmin
Duration: 14 hours
Prerequisites:
  • Understanding of distributed systems
  • Experience with Linux command-line interface
  • Basic programming experience in Java or another programming language

Audience

  • System administrators
Overview:

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.
Course Outline:

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

Sites Published:

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

Nepal - Administration of Kafka Message Queue

Uzbekistan - Administration of Kafka Message Queue