онлайн-курс

Основы
проектирования
интеграций
ИТ-систем

Анна Вичугова, Зоя Степчева, Юрий Куприянов и Ярослав Косинов ведут курс Елены Бенкен

О курсе

Этот курс — для ИТ-аналитиков и проектировщиков,
знакомых с техникой use cases (сценарии использования) и
разработкой требований к качеству ПО,
которым необходимо разобраться в теме интеграций и
научиться проектировать взаимодействие ИТ-систем

Курс построен как серия из практических заданий,
перемежающихся инструктажом и обратной связью ведущего

Что получат участники

Почему вам стоит прийти на курс:
  • Новую квалификацию

    участвовать в проектировании интеграций ИТ-систем, опираясь на понимание шаблонов и технологий интеграции и используя подходящие диаграммы
  • Неограниченный доступ

    к электронным материалам курса — статьям, презентациям, образцам документов и шаблонам
  • Исчерпывающие ответы на свои вопросы

    ни один из ваших вопросов про работу с интеграциями не останется неотвеченным!
  • Законченную
    Спецификацию на интеграцию

    созданную вашими силами,
    которую можно использовать
    в качестве образца в рабочих проектах и портфолио при устройстве на работу
  • Опыт командной работы

    вам понравится работать в команде из 3-4 аналитиков, обсуждая задания и свой опыт по ходу курса
  • Электронное свидетельство

    подтверждающее вашу квалификацию перед работодателями и коллегами

Программа синхронного курса

Модуль 1
Модуль 1
Основы интеграции ИТ-систем
Обзор типового архитектурного ландшафта взаимодействия современных ИТ-систем, примеры интеграций

Обзор шаблонов интеграции ИТ-систем:
  • Файловый обмен
  • Общая база данных
  • Вызов API (веб-сервисы)
  • Обмен сообщениями через ESB
Модуль 2
Модуль 2
Анализ требований к интеграции,
моделей и потоков данных
  • Разработка системных функциональных требований к интеграции
  • Разработка диаграмм потоков данных (Data Flow Diagram)
  • Разработка ограничений на интеграцию
  • Разработка требований к качеству интеграции (производительность, надёжность, актуальность)
  • Анализ концептуальной модели данных
  • Описание преобразований данных (Data Mapping)
Модуль 3
Модуль 3
Проектирование межсистемного взаимодействия
  • Принципы и правила выбора шаблона интеграции
  • Разработка диаграммы последовательности (UML Sequence Diagram)
  • Разработка текстовых сценариев интеграции (Use Cases)
  • Разработка регламентов передачи данных
  • Разработка требований к журналированию и обработке ошибок
Модуль 4
Модуль 4
Проектирование интеграции через REST-API
  • Структура сообщений HTTP
  • Механизмы авторизации и аутентификации
  • Архитектурный стиль REST
  • Описание форматов данных JSON
  • Принципы и правила проектирования API
  • Тестирование и документирование API-методов с использованием Postman
Модуль 5
Модуль 5
Проектирование интеграции через шину
  • Описание запросов и ответов SOAP
  • Форматы XML и XSD, описание WSDL
  • Интеграционные шины (ESB)
  • Брокеры сообщений, Rabbit MQ, Apache Kafka
  • Описание требований к шине (структура сообщений, конфигурация адаптеров, настройка брокеров)
Отзывы выпускников
Автор и Инструкторы
  • Анна Вичугова
    Ведущий инструктор
    Специалист в бизнес-анализе и моделировании,
    Руководитель школы бизнес-анализа
    • Опыт практической работы с 2009 года в качестве ведущего бизнес-аналитика, консультанта и технического писателя в проектах разработки и внедрения информационных систем, а также оптимизации деятельности государственных и частных предприятий: Информационные спутниковые системы, Российское отделение «Solagran Limited», Газпром Трансгаз Томск, Томский политехнический университет, Ростелеком, Школа Больших Данных, УЦ «Коммерсант»;
    • Сертифицированный бизнес-аналитик (IIBA CBAP);
    • Основатель Школы прикладного бизнес-анализа;
    • Кандидат технических наук (системный анализ и управление).
  • Зоя Степчева
    Ведущий инструктор
    Специалист по проектированию и разработке информационных систем RnD-департамента, профессиональный преподаватель
    • Опыт проектирования систем более 10 лет;
    • Участие в роли системного аналитика, разработчика и тимлида в отечественных и зарубежных проектах заказной и продуктовой разработки информационных систем для ведущих ритейлеров, предприятий в сфере ЖКХ, управления интеллектуальной собственностью;
    • Опыт проведения внутреннего обучения системных аналитиков в компании;
    • Ученое звание доцента по вычислительной технике с 2013 года.
  • Юрий Куприянов
    Ведущий инструктор
    Эксперт по системному анализу, архитектуре и управлению продуктами
    • Более 20 лет в разработке ПО, прошел путь программиста, аналитика, тим-лида, архитектора решений, руководителя проектов, директора по технологиям и продуктам;
    • Создавал системы для банков из российского ТОП-3, Национального расчетного депозитария, Правительства Москвы; с 2015 года занимается проектами в области edTech-технологий в образовании. Запускал и был директором по продуктам национальной платформы Открытое образование, проектов «Открытая школа» и CoreApp.ai, архитектором платформы Университета 2035; управлял продуктовым развитием Московской электронной школы.
    • Выполнял проекты в области медицины, туризма, недвижимости, медиа, управления идеями, фондового рынка, нефтяной промышленности.
    • Вёл учебные курсы по анализу требований, технологиям программирования и проектированию продуктов в МФТИ и НИУ ВШЭ;
    • Постоянный спикер конференций CEE-SECR, AgileDays, AnalystDays, ЛАФ и других.
  • Ярослав Косинов
    Ведущий инструктор
    В прошлом — Java-эксперт и руководитель IT-проектов в ритейл. Сейчас сконцентрировался на бизнес и дата анализе и менторинге бизнес, системных и дата-аналитиков
    • Более 20 лет опыта работы в ИТ на позициях ведущего Java-эксперта, ведущего руководителя IT-проектов, главного системного аналитика, аналитика интеграции, главного бизнес-аналитика, дата-аналитика, руководителя отдела системного анализа (до 16 человек);
    • Под его управлением успешно разработано, принято, отпилотировано и внедрено 117 проектов для кассового софта (100+ гипермаркетов по всей России, 4000+ касс). В том числе поддержка ЕГАИС, маркированных товаров и карт МИР, адаптация кассового ПО под новые фискальные принтеры для соответствия ФЗ-54;
    • Опыт работы в сервисных и продуктовых компаниях (Sitronics, IBM, Digital Zone, Fujitsu, EPAM);
    • Знание доменных областей ритейла, e-commerce, гейминга, банка данных угроз уязвимостей ПО, систем лояльности, электронной логистики, нефтяной геологоразведки;
    • Опыт работы в интеграционных проектах с Event Driven и Domain Driven архитектурой;
    • Участие в нескольких проектах миграций, в т.ч. в DI;
    • Был фасилитатором сообщества ритейл-аналитиков, управлял знаниями в команде аналитиков, развивал и формировал команды аналитиков;
    • Помимо своих основных обязанностей занимается менторингом стажёров и молодых специалистов;
    • Сертифицированный Scrum Master, Sun/Java/Oracle Associate, Programmer and Web-Component Developer, Sense & Response Silver Champion и ITIL Foundation сервис-менеджер.
  • Елена Бенкен
    Автор курса, Ведущий инструктор
    Специалист по инженерии ПО, Профессиональный преподаватель
    • Имеет опыт разработки ТЗ в тематике спутниковой связи, программ лояльности;
    • Многолетний опыт участия в разработке навигационных систем для космических аппаратов, проектировании и макетировании микроэлектронных устройств;
    • Автор учебных курсов по php, mysql, javascript, jquery, ajax, Linux;
    • Написала и издала в BHV книги «PHP, MySQL, XML. Программирование для Интернета», «AJAX. Программирование для Интернета»;
    • Практикующий Системный аналитик;
    • Выпускник Питерского политеха по специальности «физика космоса».

Посмотрите на ведущих курса в действии:

Открытый вебинар Юрия Куприянова
Особенности аналитических проектов в банках
Открытый вебинар Анны Вичуговой
Практическое использование DFD: как описать движение данных в бизнес-процессах?
Открытый вебинар Елены Бенкен
Тестирование и документирование API-методов с помощью Postman
Открытый вебинар Елены Бенкен
Применение SOAP при интеграции систем

Дополнительная литература к курсу


Брайан Кукси

Введение в API

Мини-курс по введению в API в автопереводе с нашей редактурой
Ильдар Хабибуллин

Самоучитель XML

Сергей Константинов

Проектирование API

Том Джонсон

Документирование API

Перевод англоязычного текстового онлайн-курса
Грегор Хоп, Бобби Вульф

Шаблоны интеграции корпоративных приложений

Michael Stowe

Undisturbed REST. A guide to designing the perfect API

Лоре Арно

Проектирование веб-API

Крис Ричардсон

Микросервисы. Паттерны разработки и рефакторинга

Joshua S. Ponelat, Lukas L. Rosenstock

Designing APIs with Swagger and OpenAPI

Гивакс Д.

API Design Patterns

Вопросы и ответы по курсу

Регистрация на групповой формат

Вы можете оплатить место на потоке, указав статус вашего участия
Участник от компании
58 000₽
  • Работа в команде до 4 человек и группе до 12 человек
  • Оплата по счёту
  • Свидетельство об окончании курса
  • Закрывающие документы
Частное лицо
(цена со скидкой)
44 000₽
  • Работа в команде до 4 человек и группе до 12 человек
  • Оплата картой
  • Свидетельство об окончании курса
  • Помощь в трудоустройстве
Основы проектирования интеграций ИТ-систем
р.
р.

Регистрация на индивидуальное обучение

  • Стартуйте когда вам удобно
  • Время занятий и тему учебного проекта выбираете вы сами
  • 10-12 консультаций наставника по 1 часу
  • Электронное свидетельство об окончании курса
Частное лицо
55 000₽
Участник от компании
65 000₽
Индивидуальное обучение. Онлайн-курс:
Основы проектирования интеграций ИТ-систем
р.
р.

Регистрация на самостоятельное прохождение курса
на платформе Stepik

  • Пилот нового формата!
  • Сохранена вся программа курса.
  • Короткие видео-лекции автора курса Елены Бенкен и ведущих Юрия Куприянова и Анны Вичуговой.
  • Тестовые вопросы с автоматической проверкой.
  • Практические задания с разбором преподавателями.
  • Рабочая тетрадь по описанию интеграции.
  • Доступ в закрытый чат-комьюнити.
  • Сертификат при выполнении 85% заданий.
  • Учитесь в удобном темпе: рекомендуем проходить по модулю в неделю, всего их 5
Самостоятельное прохождение на платформе Stepik.
Онлайн-курс: Основы проектирования интеграций ИТ-систем
SIO-LMS-23-04-17
10000
р.
44000
р.

Корпоративное обучение в закрытых группах

  • Удобный график обучения
  • Закрытая группа от 6 до 12 человек
  • Возможность адаптации курса под рабочий проект
  • Электронное свидетельство об окончании курса всем участникам
  • Готовый документ требований по проекту
  • Закрывающие документы
Корпоративное обучение. Онлайн-курс: Основы проектирования интеграций ИТ-систем
р.
р.
Click to order