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

REST
gRPC
RabbitMQ
Kafka
Open API Spec
Async API Spec

Инструменты

Kafka Kafka
RabbitMQ RabbitMQ
gRPC gRPC

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

01 Организовывать интеграцию данных между различными системами и микросервисами.
02 Разрабатывать RESTful API для взаимодействия сервисов.
03 Использовать разные модели интеграции, в том числе асинхронные.
04 Применять RabbitMQ и Kafka для интеграции компонентов.
05 Документировать API и интеграционные процессы.

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

01 Задача коммуникации приложений
02 Уровни (методы) интеграционных решений
03 Шаблоны коммуникации в контексте приложений и микросервисной архитектуры: применение и практические сценарии
04 Синхронное взаимодействие и REST: основы, генерация API и управление версиями
05 REST API: рекомендации по дизайну, блокировкам, кешированию и версионированию
06 OpenAPI Spec: интеграция и API First подход в создании удобных и гибких интерфейсов
07 Архитектура сообщений: ключевые паттерны и методы разработки
08 AsyncAPI: организация асинхронного взаимодействия
09 Технологии асинхронного взаимодействия: RabbitMQ, Kafka в сравнении
10 Интеграция баз данных и ETL: сильные стороны, метрики и методы оптимизации
11 Capture Data Changes:  анализ Debezium и его использование в различных сценариях
12 Интеграция через файлы: особенности, преимущества и правила наименования
13 Использование вспомогательных протоколов и средств интеграции API
14 Итого на курс 44 ак. часа: теория — 18 ак. часов (41%), практика — 26 ак. часов (59%)

34 900 ₽

31 410 ₽ — для физ. лиц

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

Для кого

Архитектор ПО Архитектор ПО
Бизнес-аналитик Бизнес-аналитик
Разработчик Разработчик
Системный аналитик Системный аналитик
Тестировщик Тестировщик

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

  • Опыт работы в ИТ-проектах
  • Понимание принципов ООП
  • Знание языков программирования Java / C# / Python
  • Расписание курсов

    29.12.2025 - 15.01.2026

    Вебинар 14 и 15 января 14:30-16:30
    Дата и время:
    29.12.2025-15.01.2026
    Вебинар 14 и 15 января 14:30-16:30

    Middle 44 часа

    34 900 ₽

    31 410 ₽ — для физ. лиц

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

    Дмитрий

    Овчаренко Дмитрий

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

    О тренере

    Технический директор подразделения "Разработка для финансового сектора" IBS.

    "В настоящий момент я руковожу несколькими командами разработки, создающими новые продукты для клиентов компании IBS. Также осуществляю архитектурный надзор над созданием собственных продуктов для финансового рынка.

    В принятии архитектурных решений я всегда стараюсь найти баланс между стоимостью и качеством, отношениями с участниками проекта и длительной стратегической ценностью.

    На курсах, которые я читаю в Учебном центре IBS, мы рассматриваем лучшие практики интеграции, микросервисной архитектуры, Agile-подхода к управлению проектами через призму реальности, сроков и стоимости.

    В моем опыте больше 10 лет проектирования архитектуры и управления командой разработки. Я работал на международных проектах (Deutsche Bank) и в крупных российских заказчиках (Сбер, Лукойл, МТС).

    Провел больше 500 технических интервью с кандидатами для формирования команд."

    34 900 ₽

    31 410 ₽ — для физ. лиц

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

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

    34 900 ₽

    31 410 ₽ — для физ. лиц

    Юр. лицо — 34 900 ₽
    Физ. лицо — 31 410 ₽
    29.12.2025, Онлайн
    29.12.2025, Онлайн
    Открытая дата

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

    Наши клиенты

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

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

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