Чему вы научитесь
- Читать “язык” RabbitMQ — понимать, что означают очереди, exchange, каналы и соединения
- Анализировать производительность через графики: где заторы, где простои, где растут ошибки
- Отслеживать жизненный цикл сообщения — от отправки до подтверждения (или перенаправления в dead-letter)
- Выявлять проблемы: зависшие потребители, накопившиеся сообщения, упавшие сервисы, ошибки маршрутизации
- Управлять системой через UI: публиковать тестовые сообщения, просматривать содержимое очередей
- очищать или удалять проблемные очереди, закрывать “зависшие” соединения
- Понимать архитектуру через данные: кто продюсер, кто консьюмер, как связаны сервисы
- Вы не будете менять код — вы будете диагностировать, интерпретировать и принимать решения на основе данных из интерфейса.
О курсе
ПРОМОКОД 8MARTA - скидка 30% до 31.03.
Этот курс — про RabbitMQ. Мы будем работать только через веб-интерфейс, без единой строчки кода.
Вы не пишете код — вы обеспечиваете стабильность системы.
Этот курс научит вас понимать, анализировать и управлять RabbitMQ через встроенный веб-интерфейс — без единой строчки программирования.
Разверните реальный микросервисный интернет-магазин, наблюдайте за потоком сообщений в реальном времени и научитесь видеть проблемы до того, как они станут аварией.
Для кого этот курс
Системные администраторы, отвечающие за стабильность RabbitMQ
DevOps-инженеры, настраивающие мониторинг и observability
SRE, внедряющие надёжные распределённые системы
Технические лиды, которые хотят понимать, что происходит “внутри”
Инженеры поддержки, которые первыми реагируют на аварии
🔧 Не нужно знать Python!
Не нужно писать код, запускать скрипты или разбираться в бизнес-логике.
Только интерфейс, метрики и здравый смысл.
Начальные требования
- Установленный Docker и Docker Compose на вашем компьютере
- Желание понимать, а не запоминать
- Любопытство: «А что будет, если я нажму сюда?»
💻 Всё остальное — уже готово: проект запускается одной командой, и сразу появляется рабочая система.
Преподаватели курса
Как проходит обучение
- Разверните проект — и у вас появится реальный интернет-магазин с активным трафиком
- Зайдите в RabbitMQ Management UI — и начните “читать” систему:
- Сколько сообщений в
orders? - Активен ли
notification_service? - Есть ли
redeliveredсообщения?
- Сколько сообщений в
- Экспериментируйте безопасно:
- Очистите очередь
- Отправьте тестовое сообщение
- Закройте одно соединение — и посмотрите, как система реагирует
- Учитесь на сценариях:
- “Сервис не обрабатывает заказы — найдите причину”
- “Сообщения накапливаются в
errors— почему?” - “Почему
analyticsпустая?”
🕵️♂️ Вы — детектив, а RabbitMQ UI — ваш главный источник улик.
Что вы получите
- Практический навык диагностики RabbitMQ без доступа к коду сервисов
- Чёткое представление, как выглядит “здоровая” и “больная” система
- Готовый кейс для тренировки — вы сможете использовать его снова и снова
- Уверенность в работе с продакшен-брокером
- Спокойствие: вы будете видеть проблемы до того, как их заметят пользователи