Целевая аудитория

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

Программа
    • 1 Обзор Enterprise Integration: определение, задачи, обзор основных направлений и технологий (EAI, EII, ETL, SOA)

    • 2 Интеграционные требования, способы сбора и описания, функциональные требования, нефункциональные требования

    • 3 Обзор инструментов и средств интеграции (основные функции; основные производители): Messaging, ESB, ETL, SOA appliances, Integration frameworks

    • 4 Интеграция на уровне данных: подходы и их ограничения (общая база данных, хранилище данных, витрины данных, федеративные базы данных, распределенные файловые системы, Event sourcing, архитектура Lambda)

    • 5 Системы обмена сообщениями и их интерфейсы (JMS, AMQP, IBM MQ, Apache MQ, Apache Kafka)

    • 6 Промышленные стандарты интеграции (Обзор OASIS, W3C, WS-I, SOAP, REST);

    • 7 Шаблоны интеграции приложений (Enterprise Integration Patterns) и их реализация в Apache Camel, Mule ESB, IBM Integration Bus

    • 8 Подходы и шаблоны при реализации функциональных требований

    • 9 Подходы при реализации нефункциональных требований

    • 10 Способы построения сервисов и интеграционных решений, лучшие практики

    • Итоговая аттестация