Обучение по направлению: RabbitMQ для разработчиков и администраторов
Краткое описание курса "RabbitMQ для разработчиков и администраторов" Данный курс предназначен для разработчиков программного обеспечения и специалистов по информационным технологиям, которым необходимо освоить технологию RabbitMQ - популярную систему обмена сообщениями с открытым исходным кодом. В ходе обучения слушатели получат теоретические знания и практические навыки по следующим ключевым темам: 1. Введение в системы обмена сообщениями и шаблон "Publish-Subscribe": - Понимание концепций и принципов работы систем обмена сообщениями - Обзор популярных реализаций, включая RabbitMQ, Apache Kafka, Amazon SQS и других 2. Установка, настройка и администрирование RabbitMQ: - Развертывание RabbitMQ на различных платформах (Windows, Linux, Docker) - Управление пользователями, виртуальными хостами, разрешениями - Мониторинг производительности и решение типичных проблем 3. Интеграция RabbitMQ в приложения: - Взаимодействие с RabbitMQ из приложений на популярных языках программирования (Java, Python, Node.js, .NET) - Реализация паттернов "Publish-Subscribe", "Worker Queues", "Routing" и других - Обработка отказоустойчивости, транзакций и подтверждений 4. Расширенные возможности RabbitMQ: - Кластеризация и масштабирование RabbitMQ - Использование плагинов для расширения функциональности - Интеграция RabbitMQ с другими системами (системы мониторинга, Service Mesh и др.) По итогам курса слушатели смогут эффективно проектировать, внедрять и поддерживать решения на основе RabbitMQ, а также оптимизировать существующие системы, использующие технологию обмена сообщениями.





