Разработка приложений для IBM Business Process Manager Advanced V8.5.7 - II
Developing Applications in IBM Business Process Manager Advanced V8.5.7 - II
Код курса: WB861
Продолжительность: 5 дней
Цена курса: 98540 руб.
Язык материалов: en
Цель курса
Данный пятидневный курс научит слушателей использовать систему IBM Business Process Manager Advanced для создания и развертывания интеграционных решений. Курс является продолжением семинара WB860.
В ходе теоретических и практических занятий слушатели узнают о модели программирования Service Component Architecture (SCA), среде исполнения IBM Process Server, системы бизнес объектов, обработчиках событий в рамках Business Process Execution Language (BPEL), машиносостояниях, SCA транзакциях. Также узнают о динамических и гибких бизнес-процессах, отношениях, посреднических примитивах, системе версионности SCA, возможностях организации тестирования в среде IBM Integration Designer, подходах к обеспечению безопасности SCA приложений. Рассматриваются вопросы командной разработки.
Практические занятия предоставят слушателям возможность проектирования, разработки и тестирования комплексных интеграционных решений. Слушатели научатся использовать IBM Integration Designer для создания решения с использованием программной модели Service Component Architecture (SCA), программной модели Service Data Object (SDO), применять эти решения для среды исполнения IBM Process Server, а также проверять их средствами тестирования IBM Integration Designer.
Курс познакомит слушателей с итерационной разработкой приложений, начиная со стадии моделирования. Будут показаны возможности интеграции решений из среды Process Designer и Process Center со стандартными проектами IBM Integration Designer.
Иметь опыт работы с WebSphere Application Server и с Rational Application Developer
Освоить концептуальные основы Extensible Markup Language (XML)
По окончании курса слушатели смогут:
Создавать и модифицировать приложения с помощью итерационной (на основе моделей) разработки
Создавать модели бизнес-процессов в IBM Process Designer
Использовать механизм упорядочивания событий
Осуществлять взаимодействие с приложениями MQ
Пользоваться обработчиком ошибок и обработчиком компенсационных действий для бизнес-процессов
Работать с машиносостояниями
Использовать настройки транзакционного контекста и назначения требуемого качества сервисов
Реализовать компонент селектор и реализовывать динамическую навигацию по структуре бизнес процессов во время выполнения
Научатся реализовывать статические отношения
Научатся внедрять и развертывать версионные SCA модули и библиотеки
Научатся создавать посреднический поток для интеграции сервисов на основе предопределенных посреднических примитивов
Смогут использовать кросс-компонентную трассировку для диагностики и исправления ошибок в SCA приложениях
Смогут настроить параметры безопасности сервисов и интегрировать систему безопасности на основе ролей как для не автоматизируемых задач, так и для бизнес-процессов
Основные темы:
Интеграция бизнес-процессов силами сервис-ориентированной архитектуры (SOA)
Упражнение: Создание приложений с использованием итеративного похода
Версионность SCA приложений
Упражнение: Версионность SCA приложений
SCA привязки, среда выполнения SCA модулей, QoS
Упражнение: SCA привязки и квалификаторы
WS-BPEL обработчики
Упражнение: Использование различных обработчиков
Диаграммы бизнес-состояний
Упражнение: Диаграммы бизнес-состояний
Транзакционное поведение SCA приложени
Упражнение: Определение транзакционного поведения SCA приложений
Селекторы
Упражнение: Селекторы
Механизм Relationship для организации преобразований
Упражнение: Создание статических связей
Посреднические службы
Упражнение: Посреднические службы
Посреднические примитивы
Упражнение: Посреднические примитивы
Industry packs
Упражнение: Industry packs
Безопасность SCA
Упражнение: Безопасность SCA
Управление развертыванием приложений
Упражнение: Управление развертыванием приложений
Интеграция IBM BPM с другими системами
Упражнение: Интеграция IBM BPM с другими системами