Schița de curs
Introducere
- RabbitMQ vs tehnologia de coadă implicită Windows (MSMQ)
Înțelegerea Microservices (microservicii) și Message Queuing
Prezentare generală a protocoalelor de mesagerie: REST, SOAP și AMQP
Cum RabbitMQ implementează AMQP pentru a permite cuplarea liberă între servicii
Crearea mediului de dezvoltare
Instalarea și configurarea RabbitMQ pentru C# Aplicații
Prezentare generală a RabbitMQ API-ului client .NET
Conectarea la RabbitMQ
Scrierea a două aplicații simple de expeditor și receptor în C#
Efectuarea de operațiuni comune RabbitMQ cu clientul .Net
Scrierea codului de așteptare
- Trimiterea, primirea și punerea în așteptare a mesajelor
Cozi de scriere prin interfața de utilizare de administrare și PowerShell
Integrarea RabbitMQ într-o aplicație .Net Enterprise existentă
Rutarea cu Topics Exchange vs Direct Exchange
Configurarea și gestionarea unui RabbitMQ cluster
Implementarea failover și replicare
Instrumente și tehnici de administrare RabbitMQ
Gestionarea RabbitMQ printr-un API REST
Ajustarea performanței RabbitMQ
Monitorizare și securizare RabbitMQ
Depanare RabbitMQ
Rezumat și Concluzie
Cerințe
- Experiență cu .Net Framework și C# programare
- O înțelegere a conceptelor de dezvoltare a aplicațiilor de întreprindere
Audiență
- Dezvoltatori
- Arhitecți software
- Administratori
- Manageri tehnici
Mărturii (5)
it was a great cource becuase we got the chance to discuss things and try working with the things we got taught. But the thing I liked the most was that everything was based on experience that Marcin had.
Jesper - ProgramDuon AB
Curs - Advanced Blazor
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Curs - Unit Testing with C#
Formatorul a explicat foarte bine subiectele, cu exemple reale din lumea reală, ceea ce ne-a facilitat înțelegerea informațiilor.
Florin-Viorel Marut - Continental Automotive Romania
Curs - High-Performance Application Development with .NET Core
Tradus de catre o masina
Cunoașterea adecvată și înțelegerea profundă a subiectului de către formator, precum și capacitatea acestuia de a prezenta și transfera cunoștințele într-un mod clar și eficient.
Balazs Farkas - Greentube GmbH
Curs - Implementing the Actor Model with Microsoft Orleans
Tradus de catre o masina
Comprehensive - covered everything we were interested in. Able to work through examples.