Улучшаемые навыки

Уровни интеграции
Типы интеграции
ETL
SOAP
REST
GraphQL
AMQP
MQTT
JSON
Protobuf
Avro
Apache ActiveMQ
RabbitMQ
Apache Kafka
ZeroMQ
Enterprise Service Bus
Apache Camel
Шаблон интеграции
CEP
Wire Tap
Диалоговые шаблоны
Шаблоны стабильности

Инструменты

Kafka Kafka
GraphQL GraphQL
JSON JSON

Чему вы научитесь

01 Выбирать оптимальный подход к интеграции систем.
02 Оценивать компромиссы при выборе интеграционных решений.
03 Строить гибкие интеграционные архитектуры.
04 Обеспечивать стабильность интеграционных решений.
05 Проектировать сервисы и интеграционные решения.
06 Собирать и описывать требования к интеграции.

Программа курса

01 Обзор
  • Интеграция: определение, задачи, обзор основных направлений и технологий (EAI, EII, ETL, SOA), интеграция на разных уровнях: бизнес-логики, презентационном и бизнес-процессов;
  • Интеграция на уровне данных: подходы и их ограничения (общая база данных, хранилище данных, витрины данных, федеративные базы данных).
  • 02 Интеграционные требования
  • Способы сбора и описания, функциональные требования, нефункциональные требования.
  • 03 Промышленные стандарты интеграции
  • Обзор OASIS, W3C, WS-I; SOAP; REST. Форматы обмена сообщениями: XML, JSON, ProtoBuf, Avro;
  • Системы обмена сообщениями и их интерфейсов (AMPQ 0.9, 1.0).
  • 04 Инструменты и средства интеграции
  • Основные функции; основные производители: Messaging, ESB, ETL, Integration frameworks.
  • 05 Шаблоны интеграции приложений (Enterprise Integration Patterns)
  • Подходы и шаблоны при реализации функциональных требований;
  • Подходы при реализации нефункциональных требований;
  • Способы построения сервисов и интеграционных решений, лучшие практики.
  • 06 Шаблоны коммуникации приложений
  • Подходы и шаблоны при реализации функциональных требований. Подходы при реализации нефункциональных требований. Способы построения сервисов и интеграционных решений, лучшие практики.
  • 07 Обеспечение стабильности
  • Практики обеспечения стабильности интеграции, и что может привести к печальным последствиям (Dogpile, Slow Responses, Bulkhead, Bounded datasets и другие).
  • 08 Итого на курс 24 часа: теория – 14 ч (58%), практика – 10 ч (42 %)

    56 500 ₽

    50 850 ₽ — для физ. лиц

    Записаться на курс

    Для кого

    Архитектор ПО Архитектор ПО
    Разработчик Разработчик
    Руководитель группы\Тимлид Руководитель группы\Тимлид

    Предварительная подготовка

    Опыт участия в разработке от 1 года.

    Расписание курсов

    09.11.2026 - 13.11.2026

    10:00-15:00
    Дата и время:
    09.11.2026-13.11.2026
    10:00-15:00

    Middle 24 часа

    56 500 ₽

    50 850 ₽ — для физ. лиц

    Курс проводят

    Александр

    Брейман Александр

    Эксперт в области разработки и архитектуры ПО

    О тренере

    Александр занимается разработкой учебных программ, чтением лекций, проведением семинаров, практических и лабораторных работ. Под его руководством уже не один десяток специалистов успешно защитили выпускные квалификационные работы бакалавра и магистерские диссертации.

    Среди его кейсов работа в ЗАО «ТИТАН МЕТА», Московском государственном университете приборостроения и информатики, Национальном исследовательском университете «Высшая школа экономики» и УЦ IBS Training.

    Александр – кандидат технических наук, доцент. С 1991 г. занимается разработкой информационных и коммуникационных систем, за это время прошел путь от программиста до начальника отдела информационных систем.


    С 1994 г. преподает дисциплины, связанные с управлением данными, проектированием информационных систем и разработкой программного обеспечения. 

     С 2014 г. Александр является штатным экспертом УЦ IBS Training по направлению «Разработка и архитектура ПО, СУБД Oracle», где занимается проведением тренингов, разработкой тренинговых программ и развитием данного направления. Курсы, сертификаты, членство в профессиональных организациях:

    2009 г. — повышение квалификации в Московском государственном университете приборостроения и информатики по программе «Информационная компетентность в профессиональной деятельности преподавателя вуза».

    2011 г. — повышение квалификации в Информационно-Вычислительном Центре Московского энергетического института (технического университета) по программе «Современные технологии построения баз данных на примере Microsoft SQL Server 2008. Web-приложения и современные средства разработки. Современные технологии построения компьютерных сетей с использованием Microsoft Windows Server 2008 R2».

    2024 г. — Сертифицированный тренер PostgreSQL по курсу DBA1 «Администрирование PostgreSQL 13. Базовый уровень».


    Курсы и сертификаты

    Александр является членом организаций:

    • IEEE, IEEE Computer Society (Institute of Electrical and Electronics Engineers / Институт инженеров электротехники и электроники).
    • ACM, ACM SIGMOD (Association for Computing Machinery / Ассоциация вычислительной техники).

    56 500 ₽

    50 850 ₽ — для физ. лиц

    Записаться на курс

    Записаться на курс

    56 500 ₽

    50 850 ₽ — для физ. лиц

    Юр. лицо — 56 500 ₽
    Физ. лицо — 50 850 ₽
    09.11.2026, Онлайн
    09.11.2026, Онлайн
    Открытая дата
    Отзывы и кейсы
    Отзывы учеников
    Интересная подача материала. Чувствуется, что лектор рассказывал материал исходя из своей практики.
    Систематизация знаний по стандартам и инструментам интеграции. Аспекты сбалансированного выбора подходов к интеграции систем на основе нефункциональных и функциональных требований.
    Впечатление положительное, наиболее полезной для меня оказалась информация о паттернах интеграции, очередях и брокерах. Курс помог мне расширить кругозор и систематизировать знания. Понравилось, что было много рассказано про архитектуру корпоративных приложений, но хотелось бы, чтобы информация была еще более сжатой.
    Очень понравились модули 4 и 5, кол-во дополнительных плюшек (ссылок для самообучения, книг), простота изложения и практические задания. Тренер доходчиво на примерах сравнительных образов рассказывал материал. Чувствуется что у Александра большой теоретический и практический опыт. Большое ему спасибо.
    Благодарю за введение в курс "Технологии интеграции", наиболее полезной оказалась информация о web-сервисах, Kafka и различных паттернах. Особая ценность в рекомендованной литературе и в том, что презентационная часть на англ. языке. Материал изложен последовательно, интересно, данный опыт пригодится в работе.
    Понравилось структурированное описание построения интеграции, на примерах, начиная с элементарных и заканчивая наиболее сложными системами. Полезным будет в части анализа интеграционных логов для ускорения анализа ошибок.
    Интересно, я работаю с глубоким бэком, поэтому мне были интересны именно методики интеграции, а также проблемы и решения факторов, которые могут повлиять на мою работу. Для меня было достаточно ново, в работе пригодится точно. Организация подачи материала продумана, логична и понятна
    Много полезной информации по архитектурным концепциям. Большое количество ссылок на дополнительные материалы к изучению. Систематизация уже имеющихся данных. Отличный и позитивный преподаватель.
    Курс понравился, наиболее полезным оказалась систематизация имеющихся по интеграциям и более полное представление о возможностях интеграционных систем. Преподаватель эрудированный, рассказывает интересно, учитывает пожелания слушателей по материалам тренинга. Очень понравилось, рекомендую!
    Отличный тренинг. Состав курса достаточен. По мере прохождения областей тренер давал материал исходя из ролевого состава группы. Были озвучены не только подходы, но и их сильные / слабые стороны. По большинству кейсов была дана Best practice в части использования. Курс отлично выстроен по уровням абстракции, от общего к частному, при этом уровень детализации определялся по потребностям слушателей.
    Тренинг интересный. Кратко, понятно, много нового, в формате диалога. С объяснениями доходчивыми. В достаточной степени освещены технические особенности. Тренер читал живо и доходчиво, не занудно. Полезна информация о видах, типах интеграции, преимуществах и недостатках различных интеграционных решений.

    Наши ученики работают в:

    Наши клиенты

    Mail.ru
    Альфа-Банк, банковская группа
    Лаборатория Касперского
    Магнит, розничная сеть
    Спортмастер, сеть спортивных магазинов
    ПСБ
    Сбертех
    Дзен
    IT One
    Ростелеком
    Мегафон
    Nexign
    Ozon
    Декатлон
    X5 Group
    Технониколь
    Росатом
    Газпром
    Нлмк
    ВСК
    Синимекс

    Связанные курсы

    ARC-003
    24 часа

    Domain Driven Design с ИИ-поддержкой

    Раскройте полный потенциал ваших корпоративных систем! Курс по Domain Driven Design (DDD) поможет вам создавать гибкие и легко модифицируемые решения, даже при самой сложной бизнес-логике Освойте стратегические и тактические паттерны DDD на реальных примерах. Вы поймете, как применять эти паттерны для построения эффективных архитектур, которые адаптируются к изменениям в бизнес-требованиях. Практика на типичных кейсах позволит вам закрепить знания и подготовиться к решению сложных задач в вашей компании. Вы также научитесь применять ИИ для анализа предметной области и принятия архитектурных решений при проектировании сложных систем.

    от Middle

    54 500 ₽

    ARC-014
    18 часов

    Эволюционная архитектура: проектирование в условиях неопределённости и развития ИИ

    Практический курс по построению гибкой эволюционной архитектуры, которая критически необходима в эпоху ИИ. Сегодня нейросети и разработчики генерируют код мгновенно, поэтому главная боль IT-проектов — не скорость написания кода, а потеря контекста и архитектурный хаос. Курс учит специалистов управлять этой скоростью: как задавать четкие бизнес-рамки системе, использовать легковесную документацию (ADR) в качестве «памяти проекта» для команд и ИИ-ассистентов, а также контролировать качество не через чтение кода, а через black-box тесты. По итогу обучения вы станете современным архитектором, способным обеспечить бизнесу быстрый Time-to-Market и адаптивность без оверинжиниринга и накопления критического техдолга.

    от Middle

    40 000 ₽

    ARC-015
    24 часа

    Микросервисная архитектура и инструменты ИИ

    Научитесь проектировать надежные и масштабируемые микросервисные системы! Этот курс для тех, кто хочет овладеть современными технологиями и методами архитектуры. Вы узнаете, как создавать гибкие и эффективные решения, соответствующие требованиям бизнеса. Станьте экспертом на рынке и присоединяйтесь к профессионалам, которые уже улучшили свои проекты, используя знания из этого курса. Кроме того, с помощью ИИ-инструментов вы освоите подходы к ускоренному выбору технологий и узнаете, как можно сэкономить время при подготовке и оформлении архитектурных решений (ADR).

    от Middle

    56 500 ₽

    REQ-070
    22 часа

    Проектирование интеграционных решений и инструменты ИИ

    Практический курс для тех, кто стремится стать экспертом в области интеграционных решений и межсистемного взаимодействия! Вы разберётесь, когда уместно асинхронное взаимодействие, как проектировать устойчивые JSON-структуры и обосновывать выбор REST API. В обновлённой версии курса вы на практике интегрируете AI-ассистенты в свой рабочий процесс. Во время практических сессий вы будете использовать ИИ для генерации ключевых артефактов: от создания JSON-сообщений и генерации sequence-диаграмм до разработки и валидации спецификаций OpenAPI и AsyncAPI.

    от Middle

    54 900 ₽

    Нужна помощь? Оставьте заявку, и мы свяжемся с вами в ближайшее время

    Согласен получать на e-mail информационные рассылки о новостях Учебного центра IBS
    Корпоративное обучение Бесплатные вебинары Оценка персонала Сертификация О нас Стать тренером Блог Личный кабинет
    Пользователь только что записался на курс ""
    Спасибо!
    Форма отправлена успешно.