Cursusaanbod
Inleiding
- RabbitMQ versus de standaardberichtenwachtrijtechnologie van Windows (MSMQ)
Microservices en berichtenwachtrijen: een overzicht
Bekende communicatieprotocollen: REST, SOAP en AMQP
Hoe RabbitMQ AMQP implementeert voor een losgekoppelde verbinding tussen services
De ontwikkelomgeving opzetten
RabbitMQ installeren en configureren voor C#-applicaties
Een overzicht van de .NET-client-API van RabbitMQ
Verbinding maken met RabbitMQ
Twee eenvoudige verzender- en ontvanger-applicaties schrijven in C#
Gebruikelijke bewerkingen op RabbitMQ uitvoeren met de .NET-client
Code voor berichtverwerking schrijven
- Berichten verzenden, ontvangen en plaatsen in een wachtrij
Wachtrijen aanmaken via het beheergebruikersinterface en PowerShell
RabbitMQ integreren in een bestaande zakelijke .NET-applicatie
Routing: verschillen tussen Topic Exchange en Direct Exchange
Een RabbitMQ-cluster instellen en beheren
Failover- en replicatiemechanismen implementeren
Beheertechnieken voor RabbitMQ en hulpmiddelen
RabbitMQ beheren via een REST-API
Prestatietuning van RabbitMQ
Bewaking en beveiliging van RabbitMQ
Problemen oplossen in RabbitMQ
Samenvattend: afsluiting van de cursus
Vereisten
- Ervaring met het .Net Framework en programmeren in C#
- Inzicht in concepten rond bedrijfsapplicatieontwikkeling
Doelgroep
- Ontwikkelaars
- Software-architecten
- Beheerders
- Technische managers
Getuigenissen (2)
Interactiviteit en code-oplossingen op het moment zelf
Eduard-Emanuel Zaharia - Kruk Italia
Cursus - Advanced Blazor
Automatisch vertaald
Goede overzichtstour van het hulpmiddel
Philippe Canova - Meteo France
Cursus - RabbitMQ with Python
Automatisch vertaald