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

Курсы 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.

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

14.08.2017 Учебный центр МУК - PMI® Registered Education Provider (R.E.P.)
Учебный центр МУК стал Зарегистрированным Провайдером Обучения по управлению проектами

01.08.2017 Self-Paced Virtual IBM Classes со скидкой в 35 % на базе Учебного центра МУК

Учебный центр МУК предлагает все доступные авторизованные курсы IBM в дистанционном формате обучения на протяжении августа и сентября 2017 года со скидкой в 35%.

30.07.2017 «Check Point Security Administration R77(ССSA)» на базе Учебного центра МУК

Обучение будет проходить на базе Check Point Authorized Training Center – Учебного центра МУК.

24.07.2017 Учебный центр МУК - Red Hat Certified Training Partner в Украине, Азербайджане и Казахстане


Учебный центр МУК и Red Hat Limited заключили партнерское соглашение согласно которому получил официальный статус - Red Hat Certified Training Partner