Ein praxisnaher, angeleiteter Einstieg in RabbitMQ. Für echte Einsteiger konzipiert, vermittelt der Kurs die Grundlagen von Message Queues, AMQP 0-9-1 und den Alltag mit RabbitMQ durch kurze Erklärungen und geführte Walkthroughs.
Sie verstehen, wann Messaging Mehrwert schafft, und wenden Kernkonzepte wie Exchanges, Routing, Acknowledgments, Haltbarkeit und Monitoring sicher an, ohne sich in Spezialfällen zu verlieren.
Nach dem Training sind Sie in der Lage:
• Messaging-Grundlagen und das AMQP 0-9-1-Modell zu erklären.
• RabbitMQ lokal zu installieren (Installer oder Docker) und die Management UI zu nutzen.
• Einfache Producer und Consumer zu erstellen (Beispiele in Python/Node/Java).
• Exchange-Typen korrekt anzuwenden (direct, fanout, topic, headers) und Routing Keys zu nutzen.
• Zuverlässigkeit durch Haltbarkeit, Persistenz, Acks und Dead-Lettering herzustellen.
• Grundlegende Flow-Control einzusetzen (prefetch/QoS) und Work-Queue-Pattern anzuwenden.
• Typische Fehler zu diagnostizieren, Benutzer/VHosts zu verwalten und Basis-Security umzusetzen.
• Grundkenntnisse in einer Programmiersprache.
• Vertrautheit mit der Kommandozeile.
• Laptop mit Admin-Rechten; Docker Desktop ist hilfreich.
*Wir wissen, dass jedes Team eigene Bedürfnisse und Spezifikationen hat. Deshalb können wir die Schulungsübersicht nach Bedarf anpassen.
Modul 1: Messaging 101 und RabbitMQ Überblick
Modul 2: Erste Producer und Consumer
Modul 3: Exchange-Typen und einfaches Routing
Modul 4: Zuverlässigkeit - Haltbarkeit, Persistenz, Retries
Modul 5: Durchsatz und Flow-Control für Work Queues
Modul 6: Betrieb von RabbitMQ - Monitoring, Security, Troubleshooting
Modul 7: Abschluss und nächste Schritte
Praxisnahes Lernen mit erfahrenen Trainern an Ihrem Standort für Organisationen.
Neue Fähigkeiten erlernen, angeleitet von erfahrenen Trainern von überall.