Каталог курсов

Курсы IBM

Integration Technologies

 
Код курса  Код: QDTI1    Заявка  Предварительная запись    Продолжительность  Кол-во часов: 24 , Кол-во дней: 3



Цель курса

Курс посвящен основам технологий интеграции нескольких подсистем в одну. Для эффективной работы интеграционных решений необходимо, чтобы все участвующие системы не только слаженно взаимодействовали между собой и удовлетворяли требованиям бизнеса и соблюдали SLA. Сегодня также крайне важно, чтобы интеграция новой системы в общую структуру проходила максимально безболезненно и в кратчайшие сроки. Навыки, полученные на данном тренинге, позволят слушателям строить по-настоящему надежные, легко расширяемые и поддерживаемые интеграционные решения с учетом потребностей бизнеса и неизбежных компромиссов в условиях ограниченных ресурсов и жесткой конкуренции.


Для кого предназначен этот курс

Разработчиков, архитекторов, руководителей разработки


Для успешного прохождения курса слушатели должны

  • Обладать базовыми знаниями в области построения интеграционных решений


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

  • Строить интеграционные решения с использованием лучших практик индустрии, что позволит сократить затраты на интеграцию за счет использования проверенного опыта
  • Обоснованно выбирать подход к интеграции, исходя из существующих технических и бизнес-ограничений
  • Понимать, на какие компромиссы придется пойти при выборе конкретного похода и осмысленно делать выбор на базе проверенных шаблонов
  • Строить архитектуру решения, исходя из потребностей и ожиданий как бизнеса, так и конечных пользователей
  • Выполнять построение гибкого интеграционного решения, способного на адаптацию к изменчивым задачам бизнеса в кратчайшие сроки


Основные темы:

  • Постановка проблемы интеграции
  • Обзор способов интеграции корпоративных систем
  • Интеграция «peer to peer»
  • Интеграция на уровне пользовательских интерфейсов
  • Интеграция на уровне данных
  • Интеграция на уровне корпоративных приложений
  • Интеграция с помощью Web-сервисов
  • Общекорпоративные справочники
  • Выбор интеграционного решения адекватно масштабу решаемых задач
  • Корпоративная сервисная шина (КСШ, ESB)
  • Упражнение: Корпоративная сервисная шина (ESB) на примере IBM Integration Bus
  • Сервисно-ориентированная архитектура как инструмент для быстрой адаптации к изменчивым задачам бизнеса и консолидации разрозненных систем
  • Обзор архитектурных принципов интеграции
  • SOAP vs. REST: в каких случаях использовать операционную модель, а в каких – модель ресурсов
  • Упражнение: Работа с веб-сервисами в ESB на примере IBM Integration Bus
  • Выбор между синхронным и асинхронным взаимодействием
  • Request/Reply vs. Publish/Subscribe
  • Упражнение: Примеры асинхронного взаимодействия: Запрос-ответ
  • Callback
  • Подходы к решению типовых проблем в сервисно-ориентированной архитектуре
  • Когда сервисов становится много и не ясно куда идти: Service Metadata Registry
  • Борьба с излишней «болтливостью» сервисов с помощью кэширования
  • Enterprise Integration Patterns
  • Шаблон «Content Based Router» как инструмент для реализации составной бизнес-функциональности
  • Упражнение: Использование очередей сообщений и маршрутизатора на основе содержимого
  • Шаблон «Message Translator» для решения проблемы интеграции в гетерогенной среде
  • Обрабатываем только полезные сообщения с шаблоном «Message Filter»
  • Упражнение: Использование фильтра сообщений и создание списка получателей
  • Снижение зависимости между системами без потери эффективности доставки сообщений с помощью шаблонов «Dynamic Router» и «Recipients List»
  • Параллелим обработку составного сообщения с шаблоном «Splitter»
  • Упражнение: Трансляция и разделение сообщения с использованием шаблонов Translator и Splitter
  • Шаблон «Dead Letter Channel» для обработки сообщений, которые не могут быть доставлены по назначению
  • Наблюдаем за сообщениями «в пути» с помощью шаблона «Wire Trap»
  • Гарантированная доставка и слабая связанность через «Message Queue»
  • Архитектурный подход «Event Sourcing» или как запомнить все «Кто?», «Что?», «Когда?» и «Почему?» в интеграционном решении
  • Проблемы развертывания интеграционных решений
  • Итоги

Ссылка курса обучения
Назад в раздел





Для предварительной записи на курсы или
уточнения информации позвоните по телефонам:
(044) 492-29-29, 594-98-98
e-mail: training@muk.com.ua

Или заполните заявку online.

Свежие новости

11.10.2017 Мобильный тестовый центр Pearson VUE в Учебном центре МУК
С октября 2017 на базе Учебного центра МУК начал свою работу Мобильный тестовый центр Pearson VUE

08.10.2017 Анонс авторизованных курсов Juniper Networks на базе Учебного центра МУК
Авторизованное обучение для сервис-провайдеров

01.10.2017 HPE Education Brunch 2017 in Tbilisi

Учебный центр МУК Грузия при поддержке Hewlett Packard Enterprise приглашает желающих стать участниками HPE Education Brunch 2017

19.09.2017 Объявлен набор на курс «IUM Fundamentals» на базе Учебного центра

Учебный центр МУК объявляет набор на курс под названием «IUM Fundamentals» (IUM01), который будет проходить во второй половине октября 2017.