Schulungsübersicht
Einleitung
Grundlagen zu Microservices und Nachrichtenwarteschlangen
Überblick über gängige Kommunikationsprotokolle: REST, SOAP und AMQP
Wie RabbitMQ das AMQP-Protokoll nutzt, um eine lose Kopplung zwischen Diensten zu ermöglichen
Einrichtung der Entwicklungsumgebung
Installation und Konfiguration von RabbitMQ
Einführung in die Pika-Bibliothek – den RabbitMQ-Client für Python
Fallstudie: Behandlung einer Anfrage zum Herunterladen einer PDF-Datei
Erstellung von Sender- und Empfänger-Anwendungen in Python
Verbindung zum RabbitMQ-Server herstellen
Durchführung häufiger Operationen mit RabbitMQ
Nachrichten senden, empfangen und in die Warteschlange einreihen
Integration von RabbitMQ in eine bestehende Anwendung
Routing mithilfe von Topic-Exchange vs. Direct-Exchange
Verwaltung des RabbitMQ-Servers
Überwachung des RabbitMQ-Servers
Fehlerbehebung bei Problemen mit RabbitMQ
Zusammenfassung und Abschluss
Voraussetzungen
- Erfahrung in der Python-Programmierung
Zielgruppe
- Entwickler
- Softwarearchitekten
Erfahrungsberichte (2)
Die realitätsnahe Fachkompetenz
Markus Martinet - Deutsche Gesetzliche Unfallversicherung e. V. (DGUV) REB
Kurs - RabbitMQ
Der Dozent war sowohl im Kursinhalt als auch in verwandten Themen sehr bewandert und konnte unsere Fragen beantworten. Falls er einer Frage sofort nicht nachkommen konnte, notierte er sie sich und kam später darauf zurück.
Abe Sabbagh - Enbridge
Kurs - Advanced RabbitMQ - 2 Days
Maschinelle Übersetzung