Проектирование интеграции с 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, что же ты такое?

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

Поделиться:

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

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

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

Поделиться:

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

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

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

По номеру с вами свяжется организатор

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

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

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

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