Школы

Рейтинг на основе отзывов, авторитетности и популярности

Подборки

Полезные и актуальные курсы, отобранные вручную

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

Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Нет
Сертификат
Сертификат
Есть

Стоимость курса

44 900 ₽
Нет рассрочки
Обучение на курсе откроет возможность участвовать в проектировании интеграционного взаимодействия ИТ-систем с пониманием шаблонов и технологий интеграции и использованием подходящих инструментов. Для качественной проработки требований к интеграции между системами нужно уметь вырабатывать решения по межсистемному взаимодействию, ставить задачи и общаться на одном языке с разработчиками, а такжевыстраивать коммуникацию между заинтересованными сторонами для решения задач бизнеса. В рамках обучения вы научитесь использовать необходимые технологии и инструменты для проектирования интеграционного взаимодействия с учетом ограничений систем и потребностей бизнеса.

Что вы получите после обучения

Навыки
1
Postman
Сертификат

Школа

Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.

Преподаватели

Специалист в области системной архитектуры
Руководитель группы архитектурных решений в  «Юнидата». Прошел путь от бизнес-аналитика до руководителя архитектурной группы.  Специализируюсь на интеграции систем и проектировании хранилищ данных. В течение последних лет успешно помог внедрению продукта «Юнидата MDM» в инфраструктуру крупнейших федеральных заказчиков.

Проводил серию вебинаров в ГК «Юнидата» для студентов ВУЗов, а также обучающие семинары для сотрудников «Юнидата». 

Образование:
  • Тихоокеанский государственный университет, бакалавр по направлению бизнес-информатика.
Сертификаты:
  • Deep learning specialization;
  • Coursera; 
  • Deep learning Ai.
Специалист в области архитектуры ПО
IT Архитектор с обширным опытом в сфере интеграции: SOA, BPM, Веб-Сервисы, Системы ориентированные на сообщения, Микросервисы.

Работал с существующими системами и участвовал в разработке систем с нуля.

Эксперт в области Бизнес анализа

Больше 15 лет работает в области бизнес-анализа на всех этапах проектов в различных предметных областях (страхование, тренинги, HR).

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

Также более 7 лет работает в ресурс менеджменте. Обладает опытом выполнения всех ресурсных работ включая разработку плана развития отдела и развитие сотрудников.

Образование:

Высшее образование, Микроэлектроника и полупроводниковые приборы

Рязанская государственная радиотехническая академия, 1994

Аспирантура по специальности «Физика полупроводников», 
Рязанская государственная радиотехническая академия, к.т.н., 1997

Среди проектов Николая:

  • Разработка и координация тренинговых программ и процессов для сотрудников компании (бизнес и системный анализ) в EPAM Systems;

  • Разработка всероссийской централизованной системы учета полисов ОСАГО в РСА;

  • Разработка онлайн образовательной платформы по заказу Российского филиала компании Google для крупной международной компании;

  • Разработка и проведение образовательных программ для аналитиков разного уровня в компании в EPAM Systems;

  • Разработка системы ассессмента сотрудников для Российской локации компании в EPAM Systems.

Навыки работы:

  • Прокаченные навыки взаимодействия со стекхолдерами различного уровня: от бизнес-пользователей до CEO;

  • Работа с ожиданиями клиента;

  • Подготовка и проведение презентаций разного уровня;

  • Выстраивание процессов бизнес-анализа в различных проектах и образовательных процессов на уровне компании, разработка регламентов аналитических процессов;

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


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

Разбираемые темы:
1. Общие понятия интеграции (теория – 1 ч)
Рассмотрим интеграцию как систему, способы взаимодействия интегрированных систем, типы взаимодействия.
Для каких целей существуют интеграции, какие задачи решаются с помощью интеграций.
2. Интеграции в архитектуре (теория – 2 ч)
Для проектирования интеграционных решений важно понимать архитектуру систем, с которыми работаешь, разбираться в типах интеграции и архитектурных стилях.
В наше время все чаще встречается и применяется понятие «микросервисная архитектура». Все больше компаний переходит от монолитной архитектуры к микросервисной. Необходимо знать, чем чреваты такие изменения, как протекает внедрение и интеграция микросервисов; их применение, достоинства и недостатки.
3. Интеграционные шины и брокеры сообщений (теория – 3 ч)
Где и почему используются топики, а где очереди, чем хороши интеграционные шины.
Какие системы обмена сообщениями есть и их интерфейсы на примерах JMS, AMQP, IBM MQ, Apache MQ, Apache Kafka, RabbitMQ.
4. Шаблоны интеграции приложений (теория – 0,5 ч)
Как и кому использование архитектурных шаблонов при интеграции облегчает жизнь.
Реализация шаблонов в Camel, Mule ESB, IBM Integration Bus.
5. Технологии и стандарты интеграции (теория – 2,5 ч, практика – 1 ч)
API как эффективный способ интеграции между системами: где, как и почему так популярен.
Где и для чего использовать сетевые протоколы.
Почему разработчики так любят REST, и не очень SOAP.
Как работать и где применяются форматы данных: JSON, XML, XSD.
6. Способы построения сервисов и интеграционных решений, лучшие практики (теория – 1 ч)
Разберем, почему так важно подобрать правильное решение при интеграции, на что это влияет, рассмотрим метрики, оказывающие влияние на бизнес.
На примерах крупных компаний рассмотрим варианты интеграционных решений.
7. Интеграционные требования (теория – 1 ч, практика – 1 ч)
Как правильно сформировать и выставить функциональные и нефункциональные требования к интеграции.
Какие подходы выбрать при реализации интеграционных требований.
Как правильно проектировать межсистемное взаимодействие, с помощью каких инструментов.
8. Шаблоны и спецификации описания требований (теория – 1,5 ч, практика – 1,5 ч)
Чтобы с легкостью и быстро формировать требования к решению, связанным с интеграцией, существуют различные шаблоны для работы с требованиями, которые следует использовать в работе.
9. Интеграционные инструменты и фреймворки (теория – 1 ч)
Какие существуют инструменты для проектирования и проверки работоспособности интеграционных решений.
Обзор популярных инструментов: Swagger, Postman, SoapUI, OpenAPI.
10. Проектирование API с использованием Postman, Swagger (теория – 1,5 ч, практика – 3,5 ч)
Про API полезно знать любому специалисту, работающему в команде разработки.
Практические задания помогут лучше понимать особенности использования и применения контрактов на примерах.

Рейтинг курса

4.2
Может быть интересно
Проектирование интеграционных решений
На сайт курса

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