Основы администрирования IBM MQ (Message Queue)

Основы администрирования IBM MQ (Message Queue)

Курс ориентирован: для персонала IT подразделений предприятий, который занимается сопровождением распределенных приложений, построенных на основе очередей и сообщений

Предварительная подготовка: знание основ OOP (объектно-ориентированное программирование), желательно знание основ JEE.

По окончании курса слушатели будут уметь:

  • самостоятельно разворачивать на предприятии инфраструктуру IBM Websphere Message Queue. Мониторинг нагрузки, очереди отвергнутых сообщений, позволит во время принимать решения по оптимизации инфраструктуры IBM MQ.
  • Особое внимание в курсе уделяется взаимодействию сервера приложений IBM Websphere c сервером MQ, согласно стандартным спецификациям JEE (Java Enterprise Edition).
  • На протяжении курса слушатели используют среду разработки JEE приложений Eclipse для создания тестовых и нагрузочных (стрессовых) приложений для IBM MQ.

Содержание курса

  • IBM MQ — сервер среднего звена, распределенных вычислений, предназначенный для управления потоком сообщений. Краткая история IBM MQ.
  • Подготовка операционной системы для развертывания сервера MQ, необходимые пакеты, установка системных семафоров. Подготовка пользователей и групп операционной системы. Два этапа развертывания сервера MQ.
  • Структура каталогов, полученных в результате инсталляции сервера. Каталог сервера и его инсталляции. Создание среды окружения пользователя операционной системы.
  • Создание первого менеджера очереди — утилита CRTMQM — создать и запустить первый администратор очередей. Правила описания имен всех объектов MQ.
  • Два способа управления — утилиты MQExplorer и MQSC. Основы работы. Правила создания скриптов для выполнения задач администрирования в MQSC.
  • Управление местом размещения данных и журнальных файлов менеджера очереди для повышения производительности работы системы. Каталог размещения лог журналов.  Цикличный и линейный журнал MQ.
  • Основы управления трассировками в MQ. Процессы MQ в операционной системе и создание для процессов файлов трассировок. Преобразование трассировок для чтения информации в них.
  • Запуск менеджера очередей. Локальное подключение к менеджеру с помощью утилиты MQSC. Создание первой локальной очереди. Тестирование очереди — утилиты AMQSPUT и AMQGET для размещения и выборки сообщений. Утилита AMQGBR и команды  MQSC для просмотра состояния сообщений в очереди.
  • Типы очередей — первый обзор. Различия между локальными, псевдонимами, удаленными и моделями очередей.
  • Практическая работа по созданию и тестированию псевдонима очереди, преимущества использования псевдонима в сложных, распределенных системах. Дескриптор сообщения, структура. Подготовка операционной среды для создания нескольких менеджеров очередей, размещенных на разных хостах.
  • Создание определения удаленной очереди. Подготовка слушателя (listener)​ , для обеспечения удаленного соединения с менеджером очередей. Создание канала для удаленного соединения , типы каналов. Идентификатор пользователя MCA. Основы безопасности при удаленных соединениях с сервером очередей.
  • Удаленные клиенты. Использование Еclipse для создания утилиты MQExplorer. Удаленное администрирование менеджера очередей. Библиотеки Java для организации удаленного соединения с сервером MQ. Практический пример создание JMS клиента в среде Eclipse для MQ сервера.
  • Трансмиссионная очередь. Тестирование соединения с использованием трансмиссионных очередей. Описание заголовка трансмиссионной очереди.
  • Очередь отвергнутых сообщений. Когда сообщение попадает в эту очередь. Задачи администратора по обслуживанию очереди отвергнутых сообщений.
  • Временные очереди. Описание заголовка временной очереди, инициализация. Время жизни сообщения во временной очереди.
  • Триггеринг. Описание задачи триггеринга. Создание простейшей модели триггерного взаимодействия на основе стандартных примеров IBM. Внешние процессы. Монитор внешнего процесса. Отправка и получение сообщения на основе триггера и триггерного монитора.
  • Введение в технологию JEE — Message Driven Bean. Создание JEE приложения для взаимодействия с очередью MQ через веб интерфейс. Использование аннотаций для инжектирования ресурсов MQ в JEE  приложение. Фабрика очереди и раздела (Topic). Интерфей Connection и Session для организации транзакционного соединения. Публикаторы и подписчики. Описание ресурсов IBM MQ на сервере приложений IBM Websphere.
  • Практическая разработка взаимодействия серверов приложений JEE с очередями IBM MQ с использование технологии JEE. Стрессовое тестирование взаимодействия серверов. Использование утилиты Apache JMeter.

Хотите получить скидку?

Оставьте предварительную заявку прямо сейчас! Мы подберем для Вас лучшие условия!
Информацию о дате и времени проведения занятия уточняйте у менеджера.

Документы об окончании

Сертификат Учебного центра Трайтек

Сертификат Учебного центра "Трайтек"

Нужна дополнительная информация по обучению?

Звоните нам на номер: +7 8452 24-77-77! Мы всегда готовы ответить на все Ваши вопросы и помочь сделать правильный выбор!

×

Ваше имя:
Ваш телефон:
E-mail:
Город:
Укажите Ваш статус:
Комментарий к заявке:
Я не робот:
×