План на курса
Въведение
- 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)
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
Курс - Advanced Blazor
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Курс - Unit Testing with C#
Обучителят обясни темите много добре с действителни примери от реалния свят, което ни улесни да разберем информацията
Florin-Viorel Marut - Continental Automotive Romania
Курс - High-Performance Application Development with .NET Core
Машинен превод
Подходящите познания на обучителя и дълбокото разбиране на темата и способността му да представя и предава знанията по ясен и ефективен начин.
Balazs Farkas - Greentube GmbH
Курс - Implementing the Actor Model with Microsoft Orleans
Машинен превод
Comprehensive - covered everything we were interested in. Able to work through examples.