Schulungsübersicht
1. Einführung in RabbitMQ
- Einrichten der erforderlichen Ordner
- Herunterladen und Installieren von RabbitMQ
2. Grundlagen der Nachrichtenübermittlung
- Die Rolle eines Consumers
- Die Rolle eines Producers
- Bindungen zwischen Consumer und Producer
- Nachrichten und deren Haltbarkeit
- Wie die Auslieferung überprüft wird
3. Verwaltung von RabbitMQ
- Starten und Stoppen von Knoten
- Konfigurationsdateien von RabbitMQ
- Verwaltung von Berechtigungen
- Anzeigen von Statistiken und Analysieren von Logs
- Versenden von Warnmeldungen
- Einrichtung paralleler Verarbeitung
4. Hohe Verfügbarkeit mit Clustern
- Architektur eines Clusters
- Warteschlangen in einem Cluster
- Einrichten eines Testclusters
- Verteilen der Knoten auf mehrere Maschinen
- Erhalt der Nachrichten: replizierte Warteschlangen
5. Perspektive des Programmierers
- Schreiben robuster Codes
- Installation und Konfiguration von HAProxy
- Weiterleiten von Client-Anfragen zwischen Servern
6. Implementierung von Failover und Replikation
- Einrichtung eines Master/Slave-Systems basierend auf einem Load Balancer
- Installieren des Shovel-Plugins
- Konfigurieren und Ausführen von Shovel
7. Web-Tools zur Verwaltung von RabbitMQ
- Das RabbitMQ Management-Plugin
- Verwaltung von RabbitMQ über die Web-Konsole
- Benutzerverwaltung über die Web-Konsole
- Warteschlangenverwaltung über die Web-Konsole
- Nutzung der Kommandozeilenschnittstelle
8. RabbitMQ und die REST API
- Merkmale der REST API
- Zugriff auf Statistiken
- Bereitstellung von vhosts und Benutzern
9. Überwachung und Absicherung von RabbitMQ
- Nachrichtenhaltbarkeit und Nachrichtenbestätigung
- Speichernutzung und Prozesslimits
- Einrichten von SSL
Voraussetzungen
- Erfahrung mit der Linux-Kommandozeile.
- Verständnis von Konzepten der Unternehmensanwendungsentwicklung.
Zielgruppe
- IT-Fachkräfte
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