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

Курсы 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» или как запомнить все «Кто?», «Что?», «Когда?» и «Почему?» в интеграционном решении
  • Проблемы развертывания интеграционных решений
  • Итоги

Место проведения мероприятия: г. Киев пр., В. Лобановского, 4г Integration Technologies +380444922929
Время проведения: Уточняйте
Ссылка курса обучения
Назад в раздел





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

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

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

19.06.2017 Авторизованные курсы Microsoft на базе Учебного центра МУК


Учебный центр МУК - Silver Learning Partner Microsoft - приглашает всех желающих стать участником авторизованных курсов Microsoft согласно ближайшего расписания. 

01.06.2017 Открыт набор на курс «Виртуализация серверов с Windows Server Hyper-V и System Center»
Учебный центр МУК обладая статусом Silver Learning Partner Microsoft объявляет набор на курс «Виртуализация серверов с Windows Server Hyper-V и System Center», который состоится с 06 по 09 июня 2017 года.

21.05.2017 Снова лучшие: Dell EMC награждает МУК
Группа компаний МУК получила две награды на Dell EMC Partner Awards 2017

17.05.2017 HPE Education Brunch 2017
Учебный центр Группы компаний MUK при поддержке НРE Украина уже традиционно приглашает желающих стать участниками HPE Education Brunch 2017