-
In times of CI/CD or Agile, applications are changing rapidly. This is precisely why a stable or robust connection between applications is essential. One such possibility is offered by message queues, which facilitate the development of robust connections between applications. In this training course, you will learn the basics of message queuing and analyze the architectures and connections between modern applications.
In addition, the theoretical basics will be explained using two products: Kafka and RabbitMQ. During the course you will get to know both products and the architecture of the products. The course also provides examples of the implementation of such products.
-
Course Contents
-
- What is message queuing?
- Why are queues needed?
- Example architectures of modern applications
- How message queuing works
- Kafka (architecture and functionality)
- RabbitMQ (architecture and functionality)
- Concepts of message queuing (e.g. FI-FO or routing)
- Limits of message queues
- Practical examples
The detailed digital documentation package, consisting of an e-book and PDF, is included in the price of the course.
Premium Course Documents
In addition to the digital documentation package, the exclusive Premium Print Package is also available to you.
- High-quality color prints of the ExperTeach documentation
- Exclusive folder in an elegant design
- Document pouch in backpack shape
- Elegant LAMY ballpoint pen
- Practical notepad
The Premium Print Package can be added during the ordering process for € 150,- plus VAT (only for classroom participation). -
Target Group
-
This training is aimed at anyone working in application development, design, operations and platform architecture who wants to get a quick and easy way into the world of message queuing with Kafka or RabbitMQ.
1 | Message Queuing |
1.1 | Message Queue |
1.1.1 | Grundkonzept |
1.1.2 | Vorteile |
1.2 | Queuing Protokolle |
1.2.1 | Advanced Message Queuing Protocol (AMQP) |
1.2.2 | MQTT - DAS IoT Protokoll |
1.3 | Einsatzmöglichkeit von MQ |
1.3.1 | Microservices |
1.3.2 | Event-Driven Data Management |
1.3.3 | Monitoring |
2 | RabbitMQ |
2.1 | RabbitMQ |
2.2 | Architektur |
2.2.1 | Arbeitsweise |
2.2.2 | Exchange-Types |
2.3 | Beispiel-Installation RabbitMQ-Server Installation |
3 | Kafka |
3.1 | Kafka |
3.2 | Architektur |
3.2.1 | Apache ZooKeeper |
3.2.2 | Apache Kafka Raft |
3.2.3 | Consumer Group |
-
Classroom training
- Do you prefer the classic training method? A course in one of our Training Centers, with a competent trainer and the direct exchange between all course participants? Then you should book one of our classroom training dates!
-
Online training
- You wish to attend a course in online mode? We offer you online course dates for this course topic. To attend these seminars, you need to have a PC with Internet access (minimum data rate 1Mbps), a headset when working via VoIP and optionally a camera. For further information and technical recommendations, please refer to.
-
Tailor-made courses
-
You need a special course for your team? In addition to our standard offer, we will also support you in creating your customized courses, which precisely meet your individual demands. We will be glad to consult you and create an individual offer for you.

-
In times of CI/CD or Agile, applications are changing rapidly. This is precisely why a stable or robust connection between applications is essential. One such possibility is offered by message queues, which facilitate the development of robust connections between applications. In this training course, you will learn the basics of message queuing and analyze the architectures and connections between modern applications.
In addition, the theoretical basics will be explained using two products: Kafka and RabbitMQ. During the course you will get to know both products and the architecture of the products. The course also provides examples of the implementation of such products.
-
Course Contents
-
- What is message queuing?
- Why are queues needed?
- Example architectures of modern applications
- How message queuing works
- Kafka (architecture and functionality)
- RabbitMQ (architecture and functionality)
- Concepts of message queuing (e.g. FI-FO or routing)
- Limits of message queues
- Practical examples
The detailed digital documentation package, consisting of an e-book and PDF, is included in the price of the course.
Premium Course Documents
In addition to the digital documentation package, the exclusive Premium Print Package is also available to you.
- High-quality color prints of the ExperTeach documentation
- Exclusive folder in an elegant design
- Document pouch in backpack shape
- Elegant LAMY ballpoint pen
- Practical notepad
The Premium Print Package can be added during the ordering process for € 150,- plus VAT (only for classroom participation). -
Target Group
-
This training is aimed at anyone working in application development, design, operations and platform architecture who wants to get a quick and easy way into the world of message queuing with Kafka or RabbitMQ.
1 | Message Queuing |
1.1 | Message Queue |
1.1.1 | Grundkonzept |
1.1.2 | Vorteile |
1.2 | Queuing Protokolle |
1.2.1 | Advanced Message Queuing Protocol (AMQP) |
1.2.2 | MQTT - DAS IoT Protokoll |
1.3 | Einsatzmöglichkeit von MQ |
1.3.1 | Microservices |
1.3.2 | Event-Driven Data Management |
1.3.3 | Monitoring |
2 | RabbitMQ |
2.1 | RabbitMQ |
2.2 | Architektur |
2.2.1 | Arbeitsweise |
2.2.2 | Exchange-Types |
2.3 | Beispiel-Installation RabbitMQ-Server Installation |
3 | Kafka |
3.1 | Kafka |
3.2 | Architektur |
3.2.1 | Apache ZooKeeper |
3.2.2 | Apache Kafka Raft |
3.2.3 | Consumer Group |
-
Classroom training
- Do you prefer the classic training method? A course in one of our Training Centers, with a competent trainer and the direct exchange between all course participants? Then you should book one of our classroom training dates!
-
Online training
- You wish to attend a course in online mode? We offer you online course dates for this course topic. To attend these seminars, you need to have a PC with Internet access (minimum data rate 1Mbps), a headset when working via VoIP and optionally a camera. For further information and technical recommendations, please refer to.
-
Tailor-made courses
-
You need a special course for your team? In addition to our standard offer, we will also support you in creating your customized courses, which precisely meet your individual demands. We will be glad to consult you and create an individual offer for you.
