Записи прошедших событий

Код Аналитика

2024-06-19 16:00 Архитектура
Код аналитика — митап для системных аналитиков и архитекторов IT-решений. Спикеры из ЮMoney и NextWay рассказали, как создают и проектируют решения для продуктов, и ответили на вопросы слушателей.

О чём были доклады

  1. Как системному аналитику (не)выбрать технологию интеграции
    Андрей Бураков, эксперт NextWay
  2. Docs As Code: настраиваем инструменты под себя
    Глеб Глазков, старший системный аналитик ЮMoney
  3. Моделирование архитектуры на графе
    Роман Цирульников, архитектор IT-решений ЮMoney

Как системному аналитику (не)выбрать технологию интеграции — Андрей Бураков, эксперт NextWay

Обсудили, может ли аналитик самостоятельно выбирать подходящую технологию интеграции.
00:39 — О спикере
01:20 — Как системному аналитику выбрать технологию интеграции
02:10 — С какой задачей сталкивается вымышленный аналитик Виталик
03:48 — REST API
04:33 — С какими проблемами мы сталкиваемся
06:00 — RPC API
08:18 — Для чего подходит REST API
08:47 — Представим, как к Виталику прибегает продакт с криком «Всё пропало, оплаты не работают!». Как решаем?
12:19 — Про классификацию зрелости REST API
13:07 — REST API. Уровень 1
17:12 — GraphQL
22:08 — Новая проблема для аналитика Виталика
23:07 — WebSockets
25:43 — Как мы всё это время выбирали способ интеграции
29:36 — Возвращаемся к первому вопросу: так как системному аналитику выбрать технологию интеграции?

Docs As Code: настраиваем инструменты под себя — Глеб Глазков, старший системный аналитик ЮMoney

Узнали, какие возможности открывает подход Docs As Code и как он влияет на работу аналитика.
00:00 — О спикере
01:00 — О чём будет доклад
02:20 — Docs as Code
05:05 — Инструменты разработки
05:45 — Asciidoc
06:09 — Asciidoctor. js
10:55 — PlantUML
11:15 — PlantUML Preprocessor
15:05 — Intellij IDEA
17:38 — CLI Yootil
19:25 — Инструменты ревью

Моделирование архитектуры на графе — Роман Цирульников, архитектор IT-решений ЮMoney

Рассмотрели, как построить модель архитектуры предприятия на основе TOGAF/ArchiMate, и показали, как с этим работают в ЮMoney.
00:05 — Про основные задачи архитектуры
01:33 — Какие две задачи у нас есть
02:50 — Первая задача
03:25 — Вторая задача
03:45 — Проектирование решений, документация as Code и аналитические модели
06:00 — О нашем подходе и задачах модели
07:50 — Метамодель: что лежит в основе и принципы выбора
10:45 — Gall’s Law
11:30 — Что в основе декомпозиции и про слои ArchiMate
13:00 — Реализация
13:08 — Что, если мы пытаемся построить общую схему
13:45 — Структура данных граф (graph)
16:20 — Технологическая зрелость
17:40 — Примеры