Улучшаемые навыки
Анализ требований интеграции
Проектирование интеграционной архитектуры
Использование интеграционных паттернов
Тестирование интеграционных решений
Документирование интеграционных процессов
Чему вы научитесь
01
Выявлять и формулировать требования к интеграции систем и приложений, что помогает определить необходимые решения для успешной интеграции
02
Разрабатывать архитектурные решения для интеграции, включая выбор подходящих технологий и инструментов для обеспечения совместимости систем
03
Применять различные паттерны интеграции, такие как точка-точка, шина сообщений и микросервисы, для решения конкретных задач интеграции
04
Разрабатывать и выполнять тесты для проверки корректности и надежности интеграционных решений, что обеспечивает их стабильную работу
05
Создавать четкую и понятную документацию, описывающую интеграционные процессы и архитектуру, что облегчает поддержку и развитие интеграционных решений в будущем
Программа курса
01
Интеграционные требования и документирование интеграционного взаимодействия. Типы интеграции.
02
Основы построения информационных сетей.
03
Виртуализация и контейнеризация. Stateful и Stateless приложения.
04
Синхронная и асинхронная коммуникация. Шаблоны построения сообщений.
05
Шаблоны коммуникации в контексте приложений и микросервисной архитектуры: практические сценарии.
06
REST API: основы, рекомендации по дизайну, блокировкам, кешированию и версионированию.
07
API First подход. Документирование с использованием OpenAPI. Swagger.
08
Концепция CRUD и дизайн REST API.
09
Работа с различными форматами данных: json, xml.
10
Основы протокола SOAP, схема XSD.
11
Использование инструментов - Postman.
13
AsyncAPI: организация асинхронного взаимодействия. Брокеры сообщений: RabbitMQ в сравнении с Kafka.
15
Итого на курс 42 часов: теория – 18 ч (43%), практика – 24 ч (57%)
Для кого
Системный аналитик
Бизнес-аналитик
Предварительная подготовка
Опыт работы в системном анализе и/или в ИТ от 1 года.
Расписание курсов
Курс проводят
Сухих Екатерина
Специалист в области системного и бизнес-анализа
О тренере
Екатерина Сухих, ведущий бизнес-системный аналитик, руководитель группы интеграционного анализа. Опыт работы 8 лет разработки систем в нефтегазовой сфере, e-commerce и транспорта.
О проектах
В рамках своих проектов Екатерина проводила:
Описание бизнес-процессов;
Сбор требований, формирование, приоритезация и оценку бэклога на доработку;
Прототипирование интерфейса реестра гипотез, страницы гипотезы, журнала согласования ТПА;
Формирование ролевой модели, ревью BPMN-модели процесса и т. д.
Последние проекты в сферах:
Государственное и муниципальное управление
HR-сервис (сервис премирования сотрудников)
Капитальное строительство (capex, opex, расчеты и мониторинг, контроль за строительством, аэромониторинг)
Газонефтяная отрасль (инжиниринг комплексных проектов, технологическое развитие,
Фонд инициатив для блока экономики и финансов).