Schulungsübersicht
1. Einführung in RabbitMQ
- Erstellen der erforderlichen Verzeichnisse
- Herunterladen und Installieren von RabbitMQ
2. Grundlagen des Nachrichtenaustauschs
- Die Rolle eines Empfängers
- Die Rolle eines Absenders
- Verknüpfung von Empfängern und Absendern
- Nachrichten sowie deren Dauerhaftigkeit
- Überprüfen der erfolgreichen Zustellung
3. Verwaltung von RabbitMQ
- Starten und Stoppen der Knoten
- Konfigurationsdateien von RabbitMQ
- Verwaltung von Berechtigungen
- Auswertung von Statistiken sowie Analyse von Protokollen
- Einrichtung von Benachrichtigungen
- Parallele Verarbeitung konfigurieren
4. Hohe Verfügbarkeit mittels Clustering
- Architektur eines Clusters
- Warteschlangen in einem Cluster
- Einrichtung eines Test-Clusters
- Verteilung der Knoten auf mehrere Maschinen
- Gewährleistung der Nachrichtenkonsistenz: gespiegelte Warteschlangen
5. Sichtweise eines Programmierers
- Erstellung robuster Programme
- Installation und Konfiguration von HAProxy
- Ausfallsichere Client-Verbindungen zwischen Servern
6. Failover- und Replikationsmechanismen implementieren
- Einrichtung eines Load-Balancers für Master-Slave-Konfigurationen
- Installation des Shovel-Plugins
- Konfigurieren und Ausführen von Shovel
7. Webtools zur Verwaltung von RabbitMQ
- Das Management-Plugin von RabbitMQ
- Verwaltung über die Webkonsole
- Benutzerverwaltung via Webkonsole
- Steuerung der Warteschlangen durch die Webkonsole
- Nutzung der Befehlszeilenschnittstelle
8. RabbitMQ und die REST-API
- Funktionen der REST-API
- Abfrage von Statistiken
- Erstellung und Verwaltung von virtuellen Hosts sowie Benutzern
9. Überwachung und Absicherung von RabbitMQ
- Nachrichtenkonsistenz und Bestätigungsmechanismen
- Überwachung des Speichereinsatzes sowie Prozessgrenzen
- Einrichtung von SSL-Verschlüsselung
Voraussetzungen
- Erfahrung mit der Linux-Befehlszeilenschnittstelle.
- Grundkenntnisse im Bereich der Entwicklung von Unternehmensanwendungen.
Zielgruppe
- 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