RabbitMQ 4 Schulung: Clusterbetrieb
DevOps Kurse

RabbitMQ 4 Schulung: Clusterbetrieb

Du konfigurierst Routing, Quorum Queues und Cluster und stellst Nachrichtenflüsse nach Ausfällen kontrolliert wieder her.

Die wichtigsten Themen

AMQP-Routing mit Exchanges

Dead-Letter-Pfade kontrollieren

Quorum Queues für Knotenausfälle

Publisher Confirms auswerten

RabbitMQ-Cluster konfigurieren

Broker-Ausfälle systematisch beheben

Überblick Zustellregeln eines RabbitMQ-Brokers müssen unter Last und nach Knotenausfällen überprüft werden. Die RabbitMQ-Schulung prüft dieses Verhalten praktisch. Du modellierst Exchanges und Bindings, leitest unzustellbare...

Zustellregeln eines RabbitMQ-Brokers müssen unter Last und nach Knotenausfällen überprüft werden. Die RabbitMQ-Schulung prüft dieses Verhalten praktisch. Du modellierst Exchanges und Bindings, leitest unzustellbare Nachrichten über Dead-Letter-Exchanges weiter und wertest Publisher Confirms für bestätigte Veröffentlichungen aus. Quorum Queues replizieren Nachrichten mit dem Raft-Konsensalgorithmus, während Streams einen wiederholt lesbaren Nachrichtenverlauf speichern.

Anschließend baust du einen Cluster aus mehreren Knoten auf und beobachtest Queue-Zustände, Verbindungen sowie Ressourcenalarme. Beim simulierten Knotenausfall prüfst du die Leader-Wahl und bestätigst anschließend den Nachrichtenfluss. Die Laboraufgaben laufen in einer vorbereiteten Umgebung. In einer Inhouse-Schulung dienen anonymisierte Architekturbeispiele deines Teams als Vorlage für Routing-Topologien und Wiederanlauftests in der Übungsumgebung.

Die Themen RabbitMQ-4-Komponenten und Nachrichtenpfade · AMQP-Verbindungen und Channels · Virtual Hosts und Zugriffsrechte · Policies für Queue-Eigenschaften · Direct Exchanges mit exakten Routing Keys...

Broker-Architektur und Zugriff

  • RabbitMQ-4-Komponenten und Nachrichtenpfade
  • AMQP-Verbindungen und Channels
  • Virtual Hosts und Zugriffsrechte
  • Policies für Queue-Eigenschaften

Exchanges und Routing

  • Direct Exchanges mit exakten Routing Keys
  • Topic Exchanges mit Routing-Mustern
  • Fanout Exchanges für parallele Verteilung
  • Bindings zwischen Exchanges und Queues

Zustellung und Fehlerpfade

  • Publisher Confirms im Fehlerfall auswerten
  • Consumer Acknowledgements und erneute Zustellung
  • Dead-Letter-Exchanges für Fehlerpfade
  • Nachrichten-TTL und Queue-TTL konfigurieren
  • Begrenzte Wiederholungen mit Delivery Limit

Quorum Queues und Streams

  • Raft-Konsens für replizierte Queues
  • Leader-Wahl nach Knotenausfällen
  • Replikationsfaktor und Mitgliederplatzierung
  • Delivery Limit für Quorum Queues
  • Streams für wiederholbares Lesen
  • Stream-Retention nach Zeit und Größe

Cluster-Aufbau und Wiederanlauf

  • Cluster mit mehreren Knoten konfigurieren
  • Knotenbeitritt und Cluster-Metadaten
  • Verhalten bei Netzwerkpartitionen
  • Wiederanlauf nach einem Knotenausfall
  • Queue-Leader nach Ausfällen prüfen

Überwachung und Fehleranalyse

  • Queue-Tiefe und Nachrichtenraten überwachen
  • Verbindungen und Channels untersuchen
  • Speicheralarme und Flow Control
  • RabbitMQ-Protokolle für Ursachenanalysen
  • Management UI und Diagnosebefehle
Zielgruppe
  • Fachkräfte in der Backend-Entwicklung
  • Systemadministration mit Verantwortung für Message Broker
  • SRE- und Plattform-Teams mit Betriebsverantwortung
Das lernst du
  • AMQP-Routing mit reproduzierbaren Nachrichtentests prüfen
  • Dead-Letter-Pfade für fehlgeschlagene Zustellungen aufbauen
  • Quorum Queues mit geeigneter Replikationsgröße planen
  • Publisher Confirms und Acknowledgements auswerten
  • Cluster-Zustände anhand von Metriken beurteilen
  • Ausfälle beheben, damit Nachrichtenflüsse fortgesetzt werden
So arbeiten wir

Kurze Fachimpulse wechseln mit Konfigurationsübungen, Nachrichtentests und geführten Störungsanalysen. Eine vorbereitete Laborumgebung bildet Publisher, Consumer und mehrere RabbitMQ-Knoten ab.

Empfohlene Vorkenntnisse
  • Grundkenntnisse verteilter Anwendungen und Netzwerke
  • Erfahrung mit Linux-Kommandozeile oder Serveradministration
Dein Fahrplan
  • RabbitMQ-Architektur und AMQP 0-9-1
  • Connections, Channels und Virtual Hosts
  • Direct, Topic und Fanout Exchanges
  • Bindings und Routing Keys testen
  • Benutzerrechte und Broker-Richtlinien
Organisatorisches

Lernformate

Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.

Schulungsarten

Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.

Uhrzeiten

09:00-16:00 Uhr

Aktuelle Software

In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest - mit klarem Alltagsbezug und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.

Deine Vorteile

Zufriedenheitsgarantie

Wir sind von unserer Qualität überzeugt. Sollte ein Training einmal nicht deinen Erwartungen entsprechen, bieten wir dir an, den Kurs kostenlos zu wiederholen oder ein anderes Training zu besuchen. Ohne Risiko, ohne Diskussion.

Inklusivleistungen

Deine Teilnahme beinhaltet: Schulungsmaterial, Zertifikat, Verpflegung (bei Präsenzveranstaltungen) und persönliche Betreuung durch unsere Trainer und unser Orga-Team. Alles aus einer Hand - keine versteckten Kosten.

Lernen von Experten

Unsere Trainer sind zertifizierte und erfahrene Profis mit jahrelanger Berufserfahrung. Sie vermitteln dir in den Kursen nicht nur theoretisches Wissen, sondern teilen ihre Erfahrungen aus realen Projekten und helfen dir, das Gelernte direkt in deiner täglichen Arbeit anzuwenden. Das ist kein Werbeversprechen, sondern unser Anspruch. Am besten siehst du das in unseren Bewertungen, z.B. auch bei Google.

Keine Vorkasse

Du zahlst erst nach dem Seminar. Keine Vorkasse, keine Vorauszahlung - so kannst du sicher sein, dass du nur für das bezahlst, was du auch wirklich erhalten hast. Die Rechnung erhältst du erst nach Kursbeginn.

Max. 8 Teilnehmende

Wir setzen auf kleine Gruppen, damit du die Aufmerksamkeit bekommst, die du verdienst. So haben wir mehr Zeit für deine individuellen Fragen und können gezielt auf deine Bedürfnisse eingehen.

Termine & Buchung

Leider haben wir aktuell keine Termine geplant. Es wird wahrscheinlich bei uns etwas schief gelaufen sein - bitte kontaktiere uns und wir finden den passenden Termin.

Nicht der passende Termin dabei?

Wir finden eine Lösung: anderer Termin, mehrere Teilnehmer, Inhouse-Schulung oder individuelle Beratung.

Anfrage stellen
Inhouse & Firmenseminare

Lieber gleich das ganze Team schulen?

Diese Schulung gibt es auch exklusiv für dein Unternehmen, bei euch vor Ort, an unseren Standorten oder Live-Online. Inhalte und Termine nach Maß.

Wie die Planung abläuft, was ein Zuschnitt kostet und welche Themen wir abdecken, steht auf unserer Seite zu Inhouse Schulungen im Bereich DevOps.

Beliebteste Wahl

Inhouse-Schulung

Wir kommen zu euch: diese Schulung maßgeschneidert in euren Räumen, für Unternehmen und Behörden.

  • Inhalte exakt auf euch zugeschnitten
  • Termine nach euren Bedürfnissen
  • Günstiger ab mehreren Teilnehmern
  • Vertraute Umgebung, kein Reiseaufwand
Inhouse-Schulung anfragen

Firmen-Seminar

Exklusiv für dein Team an einem unserer Standorte oder Live-Online, individuell angepasst.

  • Geschlossene Gruppe aus eurem Haus
  • Individuelle Terminplanung
  • An unseren Standorten oder Live-Online
  • Angepasste Inhalte
Firmen-Seminar anfragen

Fragen und Antworten zu RabbitMQ 4 Schulung: Clusterbetrieb

Was ist RabbitMQ 4?

RabbitMQ 4 ist ein Message Broker für die asynchrone Kommunikation zwischen Anwendungen. Er nimmt Nachrichten über AMQP 0-9-1 an, routet sie anhand von Exchanges und liefert sie an Queues oder Streams aus. Quorum Queues replizieren Daten über mehrere Knoten und unterstützen den Weiterbetrieb nach einem Knotenausfall.

Wann nutzt man Quorum Queues statt Classic Queues?

Quorum Queues eignen sich für Nachrichten, deren Verfügbarkeit einen Knotenausfall überdauern soll. Sie replizieren Daten per Raft und wählen bei Bedarf einen neuen Leader. Classic Queues speichern ihre Daten auf einem Knoten und passen zu weniger kritischen oder kurzlebigen Nachrichtenflüssen.

Was sind Publisher Confirms in RabbitMQ?

Publisher Confirms melden dem Publisher, ob RabbitMQ eine Nachricht übernommen hat. Anwendungen werten diese Rückmeldung aus und behandeln ausbleibende oder negative Bestätigungen nach einer definierten Wiederholungsstrategie.

Wie überwacht man einen RabbitMQ-Cluster?

RabbitMQ stellt Kennzahlen zu Queues, Nachrichtenraten, Verbindungen und Ressourcen bereit. Im Seminar werden diese Werte mit Broker-Zuständen und Störungen verknüpft. Systemübergreifende Dashboards behandelt die Schulung zu Prometheus und Grafana.

Ist die RabbitMQ-Schulung auch inhouse möglich?

Ja, cmt führt die RabbitMQ-Schulung als Inhouse-Training oder Firmenseminar durch. Architekturbeispiele, Betriebsanforderungen und anonymisierte Fehlerfälle aus eurem Unternehmen lassen sich nach vorheriger Abstimmung einbeziehen.

Gibt es einen Nachweis für die Teilnahme?

Für dieses Seminar ist keine offizielle RabbitMQ-Zertifizierung angegeben. Die Ausgestaltung des Teilnahme-Nachweises stimmt cmt vor der Buchung mit dir ab.

Muss ich eigene Technik oder Lizenzen mitbringen?

Eine vorbereitete Übungsumgebung wird für die praktischen Aufgaben bereitgestellt. Du brauchst kein eigenes Notebook und keine eigenen Softwarelizenzen mitzubringen.

Weitere häufig gestellte Fragen und Antworten findest du in den FAQs.

Unser Qualitätsversprechen: Wissen, das in der Praxis funktioniert

Aus der Praxis für die Praxis

Schluss mit theoretischem Ballast. Wir trainieren dich für reale IT-Herausforderungen, nicht für Multiple-Choice-Tests. Unsere Trainer vermitteln dir genau das Wissen, das am nächsten Montagmorgen im Job wirklich funktioniert.

Individuell statt "Schema F"

Deine Fragen passen nicht ins Standard-Skript? Bei uns schon. Wir verzichten auf starre Lehrpläne und geben deinen konkreten Projekt-Fragen Raum. Unsere Trainer passen die Inhalte flexibel an das an, was dich und dein Team aktuell weiterbringt.

Maximale Freiheit: Remote oder vor Ort

Lerne so, wie es in deinen Alltag passt - ohne Reise-Stress und Zeitverlust. Egal ob remote, hybrid oder präsent vor Ort: Wir garantieren dir ein nahtloses und effektives Lernerlebnis, egal von wo du dich zuschaltest.

Mit Zufriedenheitsgarantie

Wir sind von unserer Qualität überzeugt - und wollen, dass du es auch bist. Sollte ein Training einmal nicht deinen Erwartungen entsprechen, bieten wir dir an, den Kurs kostenlos zu wiederholen oder ein anderes Training zu besuchen. Ohne Risiko, ohne Diskussion.

NOCH FRAGEN?

Rufe mich an oder schreibe mir eine E-Mail.

Yves Hoppe

Yves Hoppe

Über 20.000 Unternehmen und Behörden vertrauen auf uns

Alle Referenzen
Siemens Logo
Telekom Logo
Rheinmetall Logo
Infineon Logo
MAN Logo
Fraunhofer Logo
ADAC Logo
Munich Re Logo
Deutsche Bahn Logo