Съдържание и теми, включени в курса
1. Въведение в RabbitMQ
- Настройка на необходимите папки
- Изтегляне и инсталиране на RabbitMQ
2. Разбиране на съобщенията
- Ролята на потребителя
- Ролята на производителя
- Свързване на потребители и производители
- Съобщения и устойчивост
- Как да проверите доставката
3. Администриране на RabbitMQ
- Стартиране и спиране на възли
- Конфигурационни файлове на RabbitMQ
- Как да управлявате привилегиите
- Преглед на статистики и анализ на логове
- Изпращане на сигнали
- Как да настроите паралелна обработка
4. Висока достъпност с клъстер
- Архитектура на клъстер
- Опашки в клъстер
- Настройка на тестов клъстер
- Разпределяне на възлите на повече машини
- Как да запазите съобщенията: огледални опашки
5. От гледна точка на програмиста
- Писане на стабилен код
- Инсталиране и конфигуриране на HAProxy
- Прехвърляне на клиенти между сървъри
6. Внедряване на прехвърляне при отказ и репликация
- Настройка на master/slave на базата на балансьор на натоварването
- Инсталиране на Shovel плъгина
- Конфигуриране и стартиране на Shovel
7. Уеб инструменти за администриране на RabbitMQ
- Плъгинът RabbitMQ Management
- Управление на RabbitMQ от уеб конзолата
- Администриране на потребители от уеб конзолата
- Управление на опашки от уеб конзолата
- Използване на интерфейса на командния ред
8. RabbitMQ и REST API
- Функции на REST API
- Достъп до статистики
- Осигуряване на vhost и потребители
9. Наблюдение и защита на RabbitMQ
- Устойчивост на съобщенията и потвърждение на съобщенията
- Използване на паметта и лимити на процесите
- Настройка на SSL
Изисквания
- Опит с интерфейса на командния ред на Linux.
- Разбиране на концепциите за разработка на корпоративни приложения.
Аудитория
- ИТ специалисти
Отзиви от участници (7)
Гъвкавостта на дневния ред и разглеждането на предоставените теми, с които в момента се занимаваме. Беше прекрасно да обменим знания и опит!
Fabian - Continental Barum s.r.o.
Курс - RabbitMQ
Машинен превод
Курсът беше организиран добре и възможността да следим инструкциите, използвайки виртуално работно пространство, се оказа много ефективен начин за задържане на интереса на всички участници.
Andy Lehane - Global Knowledge
Курс - RabbitMQ
Машинен превод
Знание, добра осветяване на съдържанието. Много щастлив.
Rikesh Zaveri - Global Knowledge
Курс - RabbitMQ
Машинен превод
Фулвио използва ограниченото време (само 2 дни) много ефективно и подава всичка възможна информация колкото може. Обучението беше отлично подготвенo, нямаше проблеми с инсталациите и нашия тестове.
Koray Akay - Payvision
Курс - RabbitMQ
Машинен превод
Тренерът беше експерт по темата си и можа да отговори на всеки един въпрос.
Ioannis Bitros - BYTE Computer
Курс - RabbitMQ
Машинен превод
Искрено ми хареса федерацията; Шопът.
Raymundo Maciel Yelmi
Курс - RabbitMQ
Машинен превод
Бях много доволен, че обучението обхвана всички теми в програмата и се фокусираше върху тези, от които най-много имахме нужда.
Lilliahna Martin - Payspan, Inc.; Payspan, Inc.
Курс - RabbitMQ
Машинен превод