План на курса
Въведение
- RabbitMQ срещу стандартната технология за опашка на Windows (MSMQ)
Разбиране Microservices (микро услуги) и опашка за съобщения
Преглед на протоколите за съобщения: REST, SOAP и AMQP
Как RabbitMQ прилага AMQP за активиране на слабо свързване между услугите
Създаване на среда за разработка
Инсталиране и конфигуриране на RabbitMQ за C# приложения
Преглед на RabbitMQ .NET клиентския API
Свързване към RabbitMQ
Писане на две прости приложения за изпращач и получател в C#
Извършване на общи RabbitMQ операции с клиента .Net
Писане на кода за опашка
- Изпращане, получаване и опашка на съобщения
Писане на опашки чрез потребителския интерфейс за администриране и PowerShell
Интегриране RabbitMQ в съществуващо корпоративно .Net приложение
Маршрутизиране с обмен на теми срещу директен обмен
Настройване и управление на RabbitMQ клъстер
Внедряване на отказ и репликация
Инструменти и техники за администриране RabbitMQ
Управление RabbitMQ чрез REST API
Настройка на производителността RabbitMQ
Мониторинг и охрана RabbitMQ
Отстраняване на неизправности RabbitMQ
Обобщение и заключение
Изисквания
- Опит с .Net Framework и C# програмиране
- Разбиране на концепциите за разработка на корпоративни приложения
Публика
- Разработчици
- Софтуерни архитекти
- Администратори
- Технически ръководители
Oтзиви от потребители (5)
Обучителят беше много информиран, беше много полезен.
Thilini Alwis - Te Manawa Taki Trauma System
Курс - Visual Studio 2022 IDE
Машинен превод
Това беше велик курс, защото получихме шанса да обсуждаме неща и да опитваме да работим с нещата, които сме били обучен. Но нещото, което ми хареса най-много, беше, че всичко беше базирано на опита на Марчин.
Jesper - ProgramDuon AB
Курс - Advanced Blazor
Машинен превод
А харесва ми, че имах възможността да се упражнявам.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Курс - Unit Testing with C#
Машинен превод
Обучителят обясни темите много добре с действителни примери от реалния свят, което ни улесни да разберем информацията
Florin-Viorel Marut - Continental Automotive Romania
Курс - High-Performance Application Development with .NET Core
Машинен превод
Комплексен - покрива всичко, което ни беше интересно. Умем да разберем примерите.
Deborah Morrison - AFBI
Курс - Introduction to Blazor
Машинен превод