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

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

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


Продолжительность курса: 32 ак. ч.

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

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

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

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

Программа курса:
Модуль 1. IBM MQ - сервер среднего звена, распределенных вычислений, предназначенный для управления потоком сообщений
• Краткая история IBM MQ

Модуль 2. Подготовка операционной системы для развертывания сервера MQ, необходимые пакеты, установка системных семафоров
• Подготовка пользователей и групп операционной системы
• Два этапа развертывания сервера MQ

Модуль 3. Структура каталогов, полученных в результате инсталляции сервера
• Каталог сервера и его инсталляции
• Создание среды окружения пользователя операционной системы

Модуль 4. Создание первого менеджера очереди - утилита CRTMQM - создать и запустить первый администратор очередей
• Правила описания имен всех объектов MQ

Модуль 5. Два способа управления - утилиты MQExplorer и MQSC
• Основы работы
• Правила создания скриптов для выполнения задач администрирования в MQSC

Модуль 6. Управление местом размещения данных и журнальных файлов менеджера очереди для повышения производительности работы системы 
• Каталог размещения лог журналов
• Цикличный и линейный журнал MQ

Модуль 7. Основы управления трассировками в MQ
• Процессы MQ в операционной системе и создание для процессов файлов трассировок
• Преобразование трассировок для чтения информации в них

Модуль 8. Запуск менеджера очередей. Локальное подключение к менеджеру с помощью утилиты MQSC
• Создание первой локальной очереди. Тестирование очереди - утилиты AMQSPUT и AMQGET для размещения и выборки сообщений
• Утилита AMQGBR и команды MQSC для просмотра состояния сообщений в очереди

Модуль 9. Типы очередей - первый обзор
• Различия между локальными, псевдонимами, удаленными и моделями очередей

Модуль 10. Практическая работа по созданию и тестированию псевдонима очереди, преимущества использования псевдонима в сложных, распределенных системах
• Дескриптор сообщения, структура
• Подготовка операционной среды для создания нескольких менеджеров очередей, размещенных на разных хостах

Модуль 11. Создание определения удаленной очереди
• Подготовка слушателя , для обеспечения удаленного соединения с менеджером очередей
• Создание канала для удаленного соединения , типы каналов
• Идентификатор пользователя MCA
• Основы безопасности при удаленных соединениях с сервером очередей

Модуль 12. Удаленные клиенты
• Использование Еclipse для создания утилиты MQExplorer
• Удаленное администрирование менеджера очередей
• Библиотеки Java для организации удаленного соединения с сервером MQ
• Практический пример создание JMS клиента в среде Eclipse для MQ сервера

Модуль 13. Трансмиссионная очередь
• Тестирование соединения с использованием трансмиссионных очередей
• Описание заголовка трансмиссионной очереди

Модуль 14. Очередь отвергнутых сообщений
• Когда сообщение попадает в эту очередь
• Задачи администратора по обслуживанию очереди отвергнутых сообщений

Модуль 15. Временные очереди
• Описание заголовка временной очереди, инициализация
• Время жизни сообщения во временной очереди

Модуль 16. Триггеринг. Описание задачи триггеринга
• Создание простейшей модели триггерного взаимодействия на основе стандартных примеров IBM
• Внешние процессы. Монитор внешнего процесса
• Отправка и получение сообщения на основе триггера и триггерного монитора

Модуль 17. Введение в технологию JEE - Message Driven Bean
• Создание JEE приложения для взаимодействия с очередью MQ через веб интерфейс
• Использование аннотаций для инжектирования ресурсов MQ в JEE приложение 
• Фабрика очереди и раздела (Topic). Интерфейс Connection и Session для организации транзакционного соединения
• Публикаторы и подписчики. Описание ресурсов IBM MQ на сервере приложений IBM Websphere

Окончательная цена указывается в договоре на обучение.
Записаться на курс

Характеристики курса

  • Начало: Ведется набор
  • Вендор: IBM
  • Код курса: IBMMQ
  • Город: Екатеринбург, Пермь, Челябинск, Самара, Ижевск, Москва,
  • Направление: Курсы для IT-специалистов
  • Академических часов: 32
  • Количество мест: 8
  • Очно: 51900 ₽
  • Дистанционно: 51900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

learning@eshift.ru