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

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

  Сложность

Пока неизвестно

  Длительность

12 ак.ч.

  Формат

онлайн

  Документ

сертификат

Стоимость курса
18 500

Подробнее о курсе

Описание На курсе изучается широко используемый брокер сообщений с открытым исходным кодом RabbitMQ.  Сначала будет дано краткое введение в JMS. Затем рассмотрены AMQP и модель потока сообщений в RabbitMQ, а также параметры конфигурации брокера. Слушатели будут использовать RabbitMQ Java-клиент для изучения процесса обмена сообщениями. Для наглядности теоретические материалы курса подкреплены графическими схемами. Большая часть курса посвящена практическим примерам, чтобы помочь студентам начать работать с RabbitMQ. Эти примеры описывают основные шаблоны создания приложений по обмену сообщениями с использованием RabbitMQ. Для закрепления полученных знаний студенты выполнят практическое задание, состоящее из 4 лабораторных работ.

Документ после выпуска

сертификат

Автор курса

Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.

Программа курса

  1. JMS API

Обзор JMS; Модель Point-to-Point; Модель Publisher Subscriber; JMS 1.2 и JMS 2.0.

  2. Что такое RabbitMQ

Введение; Advanced Message Queuing Protocol (AMQP).

  3. RabbitMQ JMS Client

Exchanges и exchange types: Direct exchange, Topic exchange, Fanout exchange, Headers exchange; Queues; Bindings; Virtual host.

  4. Поток сообщений в RabbitMQ

Configuration file; Persistence configuration; Clustering.

  5. Message attributes и payload

  6. Конфигурация сервера

Оставьте отзыв

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

обновлено: 05.04.2025

Похожие курсы

Kubernetes для разработчиков

Kubernetes для разработчиков

Основы DevOps

Основы DevOps

DevOps-инженер

DevOps-инженер

GIT —  система контроля версий

GIT — система контроля версий

Git для всех

Git для всех

Stepik
 онлайн
 1 час в день
  Перейти к курсу
Network Engineer. Basic

Network Engineer. Basic

Otus
 онлайн
 5 часов
  Перейти к курсу
SRE практики и инструменты

SRE практики и инструменты

Otus
 онлайн
 4 часа
  Перейти к курсу
DevOps практики и инструменты

DevOps практики и инструменты

Otus
 онлайн
 5 часов
  Перейти к курсу

Бесплатные курсы

DevSecOps в облачном CI/CD

DevSecOps в облачном CI/CD

Планирование и подготовка production-среды

Планирование и подготовка production-среды

Онлайн-магистратура «DevOps-инженер облачных сервисов»

Онлайн-магистратура «DevOps-инженер облачных сервисов»

Сети в Linux для самых маленьких

Сети в Linux для самых маленьких

Инженер облачных сервисов

Инженер облачных сервисов

Деплой инфраструктуры по модели GitOps

Деплой инфраструктуры по модели GitOps

Базовое администрирование Linux серверов с FirstVDS

Базовое администрирование Linux серверов с FirstVDS

Git для начинающих

Git для начинающих

Оставьте заявку

Наши консультанты ответят на все вопросы
И помогут в выборе

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных