Проектирование интеграции с REST API — Валерий Зубаиров

В рамках воркшопа спроектируем интеграцию от бизнес-процесса до REST-like API. Опишем диаграмму последовательности в PlantUML. Познакомимся с протоколом HTTP и его основными понятиями.

ИТ и интернет 16+

Воркшоп будет полезен тем, кто хочет:

  • познакомиться с REST API,
  • спроектировать интеграцию «с нуля»,
  • систематизировать знания и навыки в REST-интеграциях.

Участники проанализируют процесс взаимодействия систем, потоки данных и опишут REST-like API. Поймут, как аналитик решает интеграционные задачи. Подготовят шаблон с полным описанием процесса интеграции.

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

Воркшоп состоит из двух занятий по 4 часа каждое, с 12:00 до 16:00 мск. Первое занятие посвящено проектированию интеграции «с чистого листа». Второе — описанию спецификации REST API.

Программа

День 1:

  • Знакомимся с учебной задачей.

  • Разбираем бизнес-процесс.

  • Определяем сущности, участвующие в процессе.

  • Строим диаграмму последовательности с помощью PlantUML.

  • Знакомимся с HTTP и REST-like API.

  • Выявляем ресурсы.

  • Определяем методы.

День 2:

  • Описываем спецификацию/контракт API в табличном виде.

  • Узнаём, чем отличаются идентификация, аутентификация и авторизация.

  • Рассматриваем версионирование API.

  • Обсуждаем нефункциональные требования.

  • Рассмотриваем примеры API.

  • Подводим итоги.

Ведущий: Валерий Зубаиров

  • Ведущий системный аналитик.
  • Проектирование архитектур высоконагруженных систем, распил монолитов.
  • Участие в разработке систем кредитования, программ лояльности.
  • Пишет на Swift, Python.

Автор воркшопа: Татьяна Сальникова

  • Ведущий системный аналитик, 6 лет в ИТ.

  • Основные направления: проектирование интеграций, API, архитектуры микросервисов.

  • Создавала системы для ритейла, маркетинга, строительства, финансового сектора.

  • Автор статей на Хабре.

  • Ведет Telegram-канал Системный сервант.

Материалы

Для успешного прохождения воркшопа советуем заранее:

  1. Попрактиковаться строить диаграммы в draw.io (6 мин)

  2. Прочитать статью об HTTP-запросах (2-3 мин)

  3. Прочитать главы 1.1 и 1.2 о языке PlantUml (2-3 мин)

  4. Создать гугл-аккаунт.

  5. Добавить свое фото в аккаунт Zoom.

  6. Прочитать «Введение в API».

Дополнительные материалы по желанию:

  1. Вебинар Татьяны Сальниковой Введение в интеграции информационных систем.
  2. Вебинар или статья Андрея Буракова REST, что же ты такое?

Автор обложки события

Поделиться:

432 дня назад
18 февраля 12:00 — 19 февраля 2023 16:00

Событие пройдет онлайн

Уже есть билет
Ссылка на онлайн-событие рассылается за час до его начала.
Получить ссылку или сделать возврат

Поделиться:

Связь с организатором

Напоминаем, что для того чтобы сделать возврат организатору можно не писать.

На этот адрес придёт ответ от организатора.

Подпишитесь на рассылку организатора

Возврат билета

Если вы хотите вернуть билеты, вы можете сделать это по ссылке из письма с билетами или оформить запрос организатору в вашем  личном кабинете.

Подробнее о возврате билетов