Kontakt aufnehmen

Schulungsübersicht

Einführung

  • RabbitMQ im Vergleich zur standardmäßigen Warteschlangentechnologie von Windows (MSMQ)

Verständnis von Microservices (Micro-Services) und Message Queuing

Übersicht der Messaging-Protokolle: REST, SOAP und AMQP

Wie RabbitMQ AMQP implementiert, um eine lose Kopplung zwischen Diensten zu ermöglichen

Einrichten der Entwicklungsumgebung

Installieren und Konfigurieren von RabbitMQ für C#-Anwendungen

Übersicht über die .NET-Client-API von RabbitMQ

Verbinden mit RabbitMQ

Schreiben zweier einfacher Sender- und Empfängeranwendungen in C#

Ausführen gängiger RabbitMQ-Operationen mit dem .NET-Client

Schreiben des Warteschlangen-Codes

  • Nachrichten senden, empfangen und warten

Erstellen von Warteschlangen über die Verwaltungs-Benutzeroberfläche und PowerShell

Integrieren von RabbitMQ in eine bestehende .NET-Unternehmensanwendung

Routing mit Topics Exchange vs. Direct Exchange

Einrichten und Verwalten eines RabbitMQ-Clusters

Implementieren von Failover und Replikation

Tools und Techniken zur Verwaltung von RabbitMQ

Verwalten von RabbitMQ über eine REST-API

Performance-Tuning von RabbitMQ

Überwachen und Sichern von RabbitMQ

Fehlerbehebung bei RabbitMQ

Zusammenfassung und Fazit

Voraussetzungen

  • Erfahrung mit dem .Net Framework und der C#-Programmierung
  • Verständnis für Konzepte der Enterprise-Anwendungsentwicklung

Zielgruppe

  • Entwickler
  • Softwarearchitekten
  • Administratoren
  • Technische Manager
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien