Съдържание и теми, включени в курса
1. Въведение в RabbitMQ
- Настройка на необходимите папки
- Изтегляне и инсталиране на RabbitMQ
2. Разбиране на съобщенията
- Ролята на потребителя
- Ролята на производителя
- Свързвания между потребители и производители
- Съобщения и устойчивост
- Как да проверите доставката
3. Администриране на RabbitMQ
- Стартиране и спиране на възли
- Конфигурационни файлове на RabbitMQ
- Как да управлявате привилегиите
- Преглед на статистики и анализиране на логове
- Изпращане на предупреждения
- Как да настроите паралелна обработка
4. Висока достъпност с клъстер
- Архитектура на клъстер
- Опашки в клъстер
- Настройка на тестов клъстер
- Разпределяне на възлите към повече машини
- Как да запазвате съобщения: огледални опашки
5. От гледна точка на програмиста
- Писане на стабилен код
- Инсталиране и конфигуриране на HAProxy
- Прехвърляне на клиенти между сървъри
6. Внедряване на отказоустойчивост и репликация
- Настройка на балансиран master/slave с балансьор на натоварване
- Инсталиране на плъгина Shovel
- Конфигуриране и стартиране на Shovel
7. Уеб инструменти за администриране на RabbitMQ
- Управленският плъгин на RabbitMQ
- Управление на RabbitMQ от уеб конзолата
- Администриране на потребители от уеб конзолата
- Управление на опашки от уеб конзолата
- Използване на командния интерфейс
8. RabbitMQ и REST API
- Функционалности на REST API
- Достъп до статистики
- Осигуряване на vhost и потребители
9. Мониторинг и защита на RabbitMQ
- Устойчивост на съобщенията и потвърждение на съобщенията
- Използване на памет и ограничения на процесите
- Настройка на SSL
Изисквания
- Опит с командния интерфейс на Linux.
- Разбиране на концепциите за разработка на корпоративни приложения.
Аудитория
- IT специалисти
Отзиви от участници (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
Машинен превод