Sadržaj kursa
Uvod
- RabbitMQ u odnosu na podrazumevanu tehnologiju redova za poruke u Windows-u (MSMQ)
Razumevanje mikroservisa i redova za poruke (Message Queuing)
Pregled protokola za prenos poruka: REST, SOAP i AMQP
Kako RabbitMQ implementira AMQP radi omogućavanja labave spregnutosti između servisa
Postavljanje razvojne sredine
Instaliranje i konfigurisanje RabbitMQ-a za C# aplikacije
Pregled .NET klijentskog API-ja za RabbitMQ
Spajanje na RabbitMQ
Pisanje dve jednostavne aplikacije za slanje i prijem poruka u C#
Izvršavanje uobičajenih operacija RabbitMQ-a pomoću .Net klijenta
Pisanje koda za redove
- Slanje, prijem i stavljanje poruka u red
Pisanje redova putem administrativnog interfejsa i PowerShell-a
Integracija RabbitMQ-a u postojeću preduzećku .Net aplikaciju
Usmeravanje putem Topics Exchange u odnosu na Direct Exchange
Postavljanje i upravljanje klasterom RabbitMQ
Implementacija failovera i replikacije
Alati i tehnike za administraciju RabbitMQ-a
Upravljanje RabbitMQ-om putem REST API-ja
Otvaranje performansi RabbitMQ-a
Prati i bezbedno osiguravanje RabbitMQ-a
Troubleshooting RabbitMQ
Zaključak
Uslovi
- Iskustvo sa .Net Frameworkom i C# programiranjem
- Razumevanje koncepata razvoja preduzećkih aplikacija
Ciljna grupa
- Programeri
- Softverski arhitekti
- Administratori
- Tehnički menadžeri
Iskustva korisnika (2)
Interaktivnost i rešenja koda u realnom vremenu
Eduard-Emanuel Zaharia - Kruk Italia
Kurs - Advanced Blazor
Mašinski prevedeno
Instructor je bio izuzetno obavešten o temi kursa, ali i o srodnim temama, i bio je u mogućnosti da odgovori na naša pitanja. Čak je beležio i ona pitanja na koja nije odmah znao odgovor, da bi se vratio na njih kasnije.
Abe Sabbagh - Enbridge
Kurs - Advanced RabbitMQ - 2 Days
Mašinski prevedeno