Schulungsübersicht
1. Einführung in RabbitMQ
- Einrichtung der erforderlichen Ordner
- Herunterladen und Installieren von RabbitMQ
2. Grundlegendes zum Message-Verständnis
- Die Rolle eines Consumers
- Die Rolle eines Producers
- Verknüpfung von Consumer und Producer
- Messages und Persistenz
- Verifizierung der Zustellung
3. Administration von RabbitMQ
- Knoten starten und stoppen
- Konfigurationsdateien von RabbitMQ
- Verwalten von Berechtigungen
- Anzeigen von Statistiken und Analysieren von Logs
- Einrichten von Warnmeldungen
- Einrichtung der Parallelverarbeitung
4. Hohe Verfügbarkeit mit Clustern
- Architektur eines Clusters
- Queues in einem Cluster
- Einrichten einer Testumgebung als Cluster
- Verteilen der Knoten auf mehrere Maschinen
- Sichern von Nachrichten durch replizierte Queues
5. Entwicklerperspektive
- Schreiben robusten Codes
- Installieren und Konfigurieren von HAProxy
- Fehlersuche bei Clients zwischen Servern
6. Implementierung von Failover und Replikation
- Einrichtung eines Lastverteilers im Master/Slave-Modus
- Installieren des Shovel-Plugins
- Konfigurieren und Ausführen von Shovel
7. Webtools zur Administration von RabbitMQ
- Das Management-Plugin für RabbitMQ
- Verwalten von RabbitMQ über die Weboberfläche
- Verwalten von Benutzern in der Weboberfläche
- Verwalten von Queues in der Weboberfläche
- Nutzung der Befehlszeile
8. RabbitMQ und die REST-API
- Funktionen der REST-API
- Zugriff auf Statistiken
- Bereitstellung von vhost und Benutzern
9. Monitoring und Absicherung von RabbitMQ
- Persistenz von Nachrichten und Bestätigung des Empfangs
- Speichernutzung und Prozesslimits
- Einrichtung von SSL
Voraussetzungen
- Erfahrung mit der Linux-Befehlszeile
- Grundkenntnisse in Konzepten der Enterprise-Anwendungsentwicklung
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