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

Уровни интеграции
Типы интеграции
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 %)

    Для кого

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

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

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

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

    11.11.2025 - 20.11.2025

    9:00-12:00
    Дата и время:
    11.11.2025-20.11.2025
    9:00-12:00

    Middle 24 часа

    51 500 ₽

    46 350 ₽ — для физ. лиц

    51 500 ₽

    46 350 ₽ — для физ. лиц

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

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

    Андрей

    Чиграй Андрей

    Специалист в области системной архитектуры

    51 500 ₽

    46 350 ₽ — для физ. лиц

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

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

    51 500 ₽

    46 350 ₽ — для физ. лиц

    Юр. лицо — 51 500 ₽
    Физ. лицо — 46 350 ₽
    11.11.2025, Онлайн
    11.11.2025, Онлайн
    Открытая дата

    Отзывы о курсе

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

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

    Наши клиенты

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

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

    ARC-003
    24 часа

    Domain Driven Design

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

    от Middle

    49 500 ₽

    ARC-014
    16 часов

    Архитектура в Agile-проектах

    Практический курс для архитекторов: solution, технических, системных и начинающих корпоративных, которые работают в agile-среде средних и крупных компаний. Узнайте, как эффективно интегрировать архитектурные практики в гибкие процессы разработки. Научитесь выстраивать коммуникацию между командами и архитекторами, чтобы строить устойчивые и масштабируемые системы без потери скорости и гибкости. Получите инструменты для предотвращения дорогостоящих ошибок и принятия взвешенных архитектурных решений в условиях динамичного рынка. Тренинг обновлен в августе 2025 года.

    от Middle

    36 900 ₽

    ARC-015
    24 часа

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

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

    от Middle

    51 500 ₽

    REQ-070
    22 часа

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

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

    от Middle

    49 500 ₽

    Не нашли, что искали? — Просто напишите, и мы поможем

    Корпоративное обучение Оценка персонала Сертификация О нас Стань тренером Блог
    Пользователь только что записался на курс ""
    Спасибо!
    Форма отправлена успешно.