Schulungsübersicht
1. Einführung in RabbitMQ
- Erstellen der benötigten Ordner
- Herunterladen und Installieren von RabbitMQ
2. Verständnis für Messaging
- Die Rolle eines Consumers
- Die Rolle eines Producers
- Verknüpfung von Consumern und Producers
- Nachrichten und Persistenz
- Verifizierung der Auslieferung
3. Verwalten von RabbitMQ
- Knoten starten und stoppen
- RabbitMQ-Konfigurationsdateien
- Verwalten von Berechtigungen
- Anzeigen von Statistiken und Analysieren der Logs
- Einrichten von Alerts
- Konfigurieren von parallelen Verarbeitungsprozessen
4. Hohe Verfügbarkeit mit Clustern
- Architektur eines Clusters
- Warteschlangen in einem Cluster
- Einrichten eines Test-Clusters
- Verteilen der Knoten auf mehrere Maschinen
- Sichern von Nachrichten: Replizierte Warteschlangen
5. Perspektive für Entwickelnde
- Schreiben robuster Code
- Installieren und Konfigurieren von HAProxy
- Fehlerbehandlung bei Client-Verbindungen zwischen Servern
6. Implementieren von Failover und Replikation
- Einrichten einer Lastverteilung basierend auf Master/Slave-Architektur
- Installieren des Shovel-Plugins
- Konfigurieren und Ausführen von Shovel
7. Webtools zur Administration von RabbitMQ
- Das RabbitMQ Management Plugin
- Verwalten von RabbitMQ über die Webkonsole
- Verwalten von Benutzerkonten über die Webkonsole
- Verwalten von Warteschlangen über die Webkonsole
- Nutzen der Kommandozeile
8. RabbitMQ und die REST API
- Funktionen der REST API
- Abrufen von Statistiken
- Einrichten von vhost und Benutzern
9. Überwachen und Absichern von RabbitMQ
- Persistenz von Nachrichten und Bestätigung der Entgegennahme
- Speicherbedarf und Prozessgrenzen
- Einrichten von SSL
Voraussetzungen
- Erfahrung in der Bedienung der Linux-Kommandozeile.
- Grundkenntnisse in den Konzepten der Entwicklung von Unternehmensanwendungen.
Zielgruppe
- IT-Spezialistinnen und IT-Spezialisten
Erfahrungsberichte (7)
Die realitätsnahe Fachkompetenz
Markus Martinet - Deutsche Gesetzliche Unfallversicherung e. V. (DGUV) REB
Kurs - RabbitMQ
Die Flexibilität der Tagesordnung und die Berücksichtigung der aktuell behandelten Themen war sehr geschätzt. Es war großartig, das Wissen und die Erfahrungen auszutauschen!
Fabian - Continental Barum s.r.o.
Kurs - RabbitMQ
Maschinelle Übersetzung
Der Kurs war gut organisiert und die Möglichkeit, den Anweisungen mithilfe eines virtuellen Desktops zu folgen, schien ein sehr guter Ansatz zu sein, um sicherzustellen, dass alle Kursteilnehmer engagiert waren.
Andy Lehane - Global Knowledge
Kurs - RabbitMQ
Maschinelle Übersetzung
Wissenswert, gute Abdeckung des Inhalts. Sehr zufrieden.
Rikesh Zaveri - Global Knowledge
Kurs - RabbitMQ
Maschinelle Übersetzung
Fulvio nutzte die begrenzte Zeit (nur 2 Tage) sehr effizient und gab uns so viele Informationen wie möglich. Die Schulung war sehr gut vorbereitet, wir hatten keine Probleme mit den Installationen und unseren Tests.
Koray Akay - Payvision
Kurs - RabbitMQ
Maschinelle Übersetzung
Der Trainer war ein Experte in seinem Fachgebiet und konnte jede einzelne Frage beantworten.
Ioannis Bitros - BYTE Computer
Kurs - RabbitMQ
Maschinelle Übersetzung
Ich habe die ha; Federation; Shovel ehrlich gemocht.
Raymundo Maciel Yelmi
Kurs - RabbitMQ
Maschinelle Übersetzung