RabbitMQ для разработчиков и администраторов

14 участников

О чём курс

Курс «Эффективное использование RabbitMQ: разработка, администрирование и масштабирование» представляет собой комплексную образовательную программу, разработанную для специалистов, стремящихся глубоко освоить работу с одним из самых популярных брокеров сообщений в мире. Обучение ориентировано на две ключевые группы профессионалов: системных администраторов и DevOps/SRE-инженеров, которые хотят вывести свои навыки инсталляции, мониторинга и администрирования RabbitMQ на новый уровень, а также на программистов с опытом работы от трех лет, желающих детально разобраться в архитектуре брокеров сообщений и принципах их интеграции в современные программные системы.

Программа курса построена таким образом, чтобы дать студентам не только теоретическую базу, но и прикладные навыки, востребованные в реальных высоконагруженных проектах. По завершении обучения вы научитесь аргументированно обосновывать выбор RabbitMQ для решения конкретных бизнес-задач, поймете, как эффективно проектировать программное обеспечение с использованием сервисов брокера, и освоите тонкости разработки правил маршрутизации и доставки сообщений. Особое внимание уделяется вопросам масштабирования: вы научитесь планировать архитектуру RabbitMQ под высокие нагрузки, обеспечивая высокую пропускную способность и отказоустойчивость систем.

Важной частью курса является практическая составляющая. Вы получите глубокие знания для проведения анализа и устранения узких мест как в самом RabbitMQ, так и в программном обеспечении, которое с ним взаимодействует. Вы освоите настройку брокера как в ручном режиме, так и с применением современных подходов «Infrastructure as a Code», что позволит автоматизировать управление конфигурациями. Кроме того, программа охватывает критически важные аспекты безопасности данных, включая настройку авторизации и управления доступом. Формат обучения предполагает сочетание теоретических лекций, практических домашних заданий и работы над итоговым проектом, что позволяет закрепить полученные знания на практике. Прохождение данного курса станет мощным инструментом для профессионального роста, позволяя вам уверенно проектировать, поддерживать и масштабировать инфраструктуру обмена сообщениями в любых масштабах.

Почему стоит выбрать этот курс? Во-первых, это глубокое погружение в экосистему RabbitMQ: от базовой установки до продвинутых техник работы с кластерами и мониторингом. Во-вторых, акцент на реальные кейсы: использование MQTT, интеграция с микросервисами на Python, работа с JWT и OAuth2. В-третьих, возможность получить обратную связь от экспертов-практиков, которые поделятся своим опытом настройки и оптимизации систем. Курс дает целостное понимание того, как превратить RabbitMQ из «черного ящика» в надежный и предсказуемый инструмент вашей IT-инфраструктуры.

Программа обучения

Начало работы в RabbitMQ: очереди сообщений, установка, основные понятия и ограничения Тема 1: Зачем нужны очереди и существующие технологии, протокол AMQP Тема 2: Основные понятия, сценарии использования RabbitMQ и существующие ограничения Тема 3: Установка на Linux, Docker, k8s Тема 4: Очереди, обменники, маршрутизация // ДЗ Разработка и продвинутая конфигурация RabbitMQ для микросервисов Тема 1: Соединения, каналы и сообщения, публикация сообщений и заголовки/проперти, получение сообщений // ДЗ Тема 2: Работа с Streams // ДЗ Тема 3: IoT и Web, подключаем MQTT (STOMP) // ДЗ Тема 4: JWT, OAuth2, LDAP и http авторизация Тема 5: Лучшие практики Масштабирование Тема 1: Erlang cluster. Настройка классического кластера // ДЗ Тема 2: Очереди с консенсусом, и класические очереди в кластере, использование Federation Plugin Мониторинг и performance tuning Тема 1: Политики и и способы автоматицации настройки RabbitMQ Тема 2: Management UI, Prometheus и Erlang console, rabbitmq-diagnostics // ДЗ Проектный модуль Тема 1: Выбор темы и организация проектной работы Тема 2: Консультация по проектам и домашним заданиям Тема 3: Защита проектных работ. Подведение итогов курса

Складчина создана 27 апреля 2026 г. · описание обновлено 2 мая 2026 г.

Теги курса

Инструменты
8 112 ₽ 76 000 ₽