Kontakt aufnehmen

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
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien