Съдържание и теми, включени в курса
Въведение
- Сравнение на RabbitMQ с технологията за опашки по подразбиране в Windows (MSMQ)
Разбиране на микроуслугите и опашките от съобщения
Преглед на протоколите за съобщения: REST, SOAP и AMQP
Как RabbitMQ внедрява AMQP за осигуряване на свободна свързаност между услугите
Настройка на средата за разработка
Инсталиране и конфигуриране на RabbitMQ за C# приложения
Преглед на клиентския API на RabbitMQ за .NET
Свързване с RabbitMQ
Писане на две прости приложения за изпращане и получаване на C#
Извършване на често срещани операции с RabbitMQ чрез .Net клиента
Писане на кода за опашките
- Изпращане, получаване и поставяне в опашка на съобщения
Писане на опашки чрез администраторския потребителски интерфейс и PowerShell
Интегриране на RabbitMQ в съществуващо корпоративно .Net приложение
Маршрутизиране с обмен на теми срещу директен обмен
Настройка и управление на RabbitMQ клъстер
Внедряване на отказоустойчивост и репликация
Инструменти и техники за администриране на RabbitMQ
Управление на RabbitMQ чрез REST API
Настройка на производителността на RabbitMQ
Мониторинг и защита на RabbitMQ
Отстраняване на неизправности в RabbitMQ
Обобщение и заключение
Изисквания
- Опит с .Net Framework и програмиране на C#
- Разбиране на концепциите за разработка на корпоративни приложения
Аудитория
- Разработчици
- Софтуерни архитекти
- Администратори
- Технически мениджъри
Отзиви от участници (2)
Интерактивност и решения на кода в реално време
Eduard-Emanuel Zaharia - Kruk Italia
Курс - Advanced Blazor
Машинен превод
Инструкторът беше добре осведомен за темата на курса, както и за други свързани теми, и успя да отговори на нашите въпроси или дори да запази бележки за въпроси, на които не знаеше веднага отговора, за да ни се върне по-късно.
Abe Sabbagh - Enbridge
Курс - Advanced RabbitMQ - 2 Days
Машинен превод