Книга_"Интеграции"_полный_справочник_с_примерами_для_СА_и_БА_GetAnalyst.pdf
5.8 MB
📗 Книга "Интеграции": полный справочник с разбором реальных примеров для СА и БА 📗
Интеграция — это процесс объединения различных систем и приложений в единое целое, чтобы они могли работать вместе, обмениваться данными и выполнять задачи, как одна система.
👉 Пример 1
Платформа по доставке еды хочет отправлять клиенту SMS о процессе доставки.
❔Надо ли этой платформе:
1. Покупать оборудование для отправки SMS?
2. Заключать договоры и делать интеграции со всеми операторами сотовой связи?
Мы подключаем готовый SMS-сервис (например, Unisender) через API — и задача по доставке SMS решена 🙌
👉 Пример 2
Тот же сервис доставки хочет принимать оплату банковскими картами.
❔ Надо ли ему:
1. Реализовывать проверку карты?
2. Поддерживать 3-D Secure?
3. Хранить токены и проходить банковскую сертификацию PCI DSS?
Мы просто подключаем готовое решение по API, например, от ТБанка.
Главная идея интеграций:
👉 Виды интеграций:
1) по окружениям:
▫️ Внешние
▫️ Внутренние
2) по направлению:
▫️ Во внешние системы (к вендорам)
▫️ К нашей системе (партнерские)
👉 Способы обмена данными:
▫️ Синхронный - отправили данные и получили ответ сразу.
▫️ Асинхронный - отправили данные и продолжили работу без ожидания ответа, обработка запроса в фоне.
👉 Основные способы интеграции:
▫️ API
▫️ Библиотеки и SDK
▫️ Брокеры
▫️ Файлы
▫️ Общая БД
📗 Подробнее об интеграциях читайте в мини-книге с картинками и примерами - прикреплена к посту.
Полезна, для детального погружения в тему.
Загружайте и изучайте!🔖
#hardGetAnalyst
Интеграция — это процесс объединения различных систем и приложений в единое целое, чтобы они могли работать вместе, обмениваться данными и выполнять задачи, как одна система.
👉 Пример 1
Платформа по доставке еды хочет отправлять клиенту SMS о процессе доставки.
❔Надо ли этой платформе:
1. Покупать оборудование для отправки SMS?
2. Заключать договоры и делать интеграции со всеми операторами сотовой связи?
Конечно, нет.
Мы подключаем готовый SMS-сервис (например, Unisender) через API — и задача по доставке SMS решена 🙌
👉 Пример 2
Тот же сервис доставки хочет принимать оплату банковскими картами.
❔ Надо ли ему:
1. Реализовывать проверку карты?
2. Поддерживать 3-D Secure?
3. Хранить токены и проходить банковскую сертификацию PCI DSS?
Нет.
Мы просто подключаем готовое решение по API, например, от ТБанка.
Главная идея интеграций:
Если не хочешь "изобретать велосипед", просто подключи (интегрируй) уже готовое решение в свою систему.
👉 Виды интеграций:
1) по окружениям:
▫️ Внешние
▫️ Внутренние
2) по направлению:
▫️ Во внешние системы (к вендорам)
▫️ К нашей системе (партнерские)
👉 Способы обмена данными:
▫️ Синхронный - отправили данные и получили ответ сразу.
▫️ Асинхронный - отправили данные и продолжили работу без ожидания ответа, обработка запроса в фоне.
👉 Основные способы интеграции:
▫️ API
▫️ Библиотеки и SDK
▫️ Брокеры
▫️ Файлы
▫️ Общая БД
📗 Подробнее об интеграциях читайте в мини-книге с картинками и примерами - прикреплена к посту.
Полезна, для детального погружения в тему.
Загружайте и изучайте!
#hardGetAnalyst
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍8
⚡️ [11-14 апреля] Бесплатный практикум по Интеграциям для СА и БА ⚡️
Одна из самых частых сложностей в работе аналитика — интеграционные задачи.
Недостаточно просто посмотреть документацию: важно понять логику API, проверить ключевые запросы и ответы, продумать сценарий взаимодействия систем и грамотно оформить всё это в требования.
Поэтому мы готовим для вас практическое занятие:
⚡️ Задача на Интеграцию: от Postman до требований в Confluence
🗓 Доступ с 11 до 14 апреля [сб-вт]
🕓 Время на обучение: 4 часа
🔗 Зарегистрироваться
Это полноценное обучение с погружением в тему, а не обзор "по верхам".
👉 План:
1. Интеграции: порядок работы над задачами
2. Анализ API-документации
3. REST API на практике в Postman (+ немного GraphQL и WebSocket)
4. Разработка интеграционного Use Case
5. UML-диаграммы и архитектурные схемы
6. Оформление задачи в Confluence
Разберём максимально полезный для работы кейс про уведомления, где важно не просто напрямую слать запросы по API, но и использовать брокера RabbitMQ/Kafka.
👉 Практикум проводится в качестве вводного занятия к программе Интеграции систем для аналитиков, которая стартует 15 апреля.
Регистрируйтесь сейчас и планируйте время на обучение! 🤝
Одна из самых частых сложностей в работе аналитика — интеграционные задачи.
Недостаточно просто посмотреть документацию: важно понять логику API, проверить ключевые запросы и ответы, продумать сценарий взаимодействия систем и грамотно оформить всё это в требования.
Поэтому мы готовим для вас практическое занятие:
⚡️ Задача на Интеграцию: от Postman до требований в Confluence
🗓 Доступ с 11 до 14 апреля [сб-вт]
🕓 Время на обучение: 4 часа
🔗 Зарегистрироваться
Это полноценное обучение с погружением в тему, а не обзор "по верхам".
👉 План:
1. Интеграции: порядок работы над задачами
2. Анализ API-документации
3. REST API на практике в Postman (+ немного GraphQL и WebSocket)
4. Разработка интеграционного Use Case
5. UML-диаграммы и архитектурные схемы
6. Оформление задачи в Confluence
Разберём максимально полезный для работы кейс про уведомления, где важно не просто напрямую слать запросы по API, но и использовать брокера RabbitMQ/Kafka.
👉 Практикум проводится в качестве вводного занятия к программе Интеграции систем для аналитиков, которая стартует 15 апреля.
Регистрируйтесь сейчас и планируйте время на обучение! 🤝
❤3
Forwarded from 👩🏻💻 Подкаст Системных Аналитиков | GetAnalyst
Разбираем задачу системного аналитика, аналоги которой регулярно встречаются в реальной работе и на технических собеседованиях.
Проектируем интеграцию системы ЭДО (электронный документооборот) по API с внешними сервисами DaData и Т-Банка.
Идем по шагам: от выбора архитектуры и написания интеграционных Use Case до маппинга данных и проектирования REST API эндпоинтов.
На практике смотрим, как читать API-документацию вендора, что выбрать для фоновой синхронизации оплат — Polling или WebHook, как обработать ошибки и сформировать финальные постановки задач команде разработки.
👉 Максимум практики по системному анализу и проектированию интеграций.
Видео с демо решения:
⏯ YouTube
⏯ RuTube
⏯ VK Video
⏯ Telegram
Аудио:
⏯ Apple Podcast
⏯ Яндекс.Музыка
⏯ Castbox
⏯ Звук
⏯ Spotify
🚀 GetAnalyst — ваш чит-код к хардам системного аналитика.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
GetAnalyst_Use_Cases_Обычные_VS_Интеграционные.pdf
1.1 MB
🛠 Особенности Use Cases для Интеграций — разбор с примерами 🛠
Use Case — это:
▫️ детализированные функциональные требования;
▫️ описание, как пользователь взаимодействует с системой для достижения цели;
▫️ сценарий, который показывает шаги пользователя и системы в процессе выполнения задачи;
▫️ алгоритм работы системы.
👉 Стандартный шаблон Use Case:
▪️ Предусловие
▪️ Роли пользователей
▪️ Приложения и системы
▪️ Входные данные
▪️ Основной сценарий
▪️ Обработка ошибок и альтернативные сценарии
▪️ Ожидаемый результат
👉 Интеграционный Use Case дополняется:
▪️ техническими деталями по вызовам API методов, которые аналитику важно прописать в постановке задачи,
▪️ а также маппингом данных.
Важно понимать, что Интеграции — это не просто "еще одна задача".
Это серьезная работа по анализу взаимосвязей
+ БД
+ Функций
+ UI/UX
+ API нашей и внешних систем,
которая требует нашего опыта, внимания и профессионализма 🙌
Мини-книгу про отличия обычных Use Case от интеграционных прикрепила к посту 🤝
#hardGetAnalyst
Use Case — это:
▫️ детализированные функциональные требования;
▫️ описание, как пользователь взаимодействует с системой для достижения цели;
▫️ сценарий, который показывает шаги пользователя и системы в процессе выполнения задачи;
▫️ алгоритм работы системы.
👉 Стандартный шаблон Use Case:
▪️ Предусловие
▪️ Роли пользователей
▪️ Приложения и системы
▪️ Входные данные
▪️ Основной сценарий
▪️ Обработка ошибок и альтернативные сценарии
▪️ Ожидаемый результат
👉 Интеграционный Use Case дополняется:
▪️ техническими деталями по вызовам API методов, которые аналитику важно прописать в постановке задачи,
▪️ а также маппингом данных.
Важно понимать, что Интеграции — это не просто "еще одна задача".
Это серьезная работа по анализу взаимосвязей
+ БД
+ Функций
+ UI/UX
+ API нашей и внешних систем,
которая требует нашего опыта, внимания и профессионализма 🙌
Мини-книгу про отличия обычных Use Case от интеграционных прикрепила к посту 🤝
#hardGetAnalyst
❤3👍2🔥2
⭐️ Интеграции: старт 15 апреля ⭐️
Проектирование обмена данными между сервисами — ключевой навык системного аналитика сегодня.
Синхронное взаимодействие по API, асинхронные очереди через брокеры и не только, понимание архитектуры — это то, что обязательно спросят на собеседовании.
И это знания не «для галочки», а необходимая база для ежедневной работы.
В GetAnalyst мы передаем реальный продуктовый опыт и учим проектировать взаимодействие систем на практике в программе:
⭐️ Интеграции систем
🗓 Старт: 15 апреля
🎁 Для заявок до 10 апреля
лучшие условия и обучение "Проектирование REST API 4.0" в подарок.
🔗 Узнать подробнее и записаться
👉 Что вас ждет на программе:
▫️ 10 онлайн-встреч: практика и разбор живых кейсов.
▫️ Сквозной проект: работаем над одной системой в течение всего обучения.
▫️ Домашние задания: с обратной связью.
👉 Ваш результат в портфолио:
Собираете архитектурные схемы, UML-диаграммы, Postman-коллекции и задачи для разработчиков в Confluence.
📚 Полезные материалы для знакомства с Интеграциями в GetAnalyst:
🎧 Задача на интеграцию по API: разбор с технического собеседования системного аналитика
📝 Как аналитику работать с задачами на интеграции — пошаговая инструкция
🎧 Проблемы в работе с задачами на интеграции
🟢 Бесплатный вводный практикум
"Задача на Интеграцию: от Postman до требований в Confluence"
Доступ с 11 до 14 апреля
Регистрация на практикум
Обратная связь наших выпускников январского потока на скрине 🩷
👉 Остались вопросы?
Пишите в ЛС @getanalyst или info@getanalyst.ru.
Уточним ваш текущий опыт и подскажем, подойдёт ли вам программа 🤝
Проектирование обмена данными между сервисами — ключевой навык системного аналитика сегодня.
Синхронное взаимодействие по API, асинхронные очереди через брокеры и не только, понимание архитектуры — это то, что обязательно спросят на собеседовании.
И это знания не «для галочки», а необходимая база для ежедневной работы.
В GetAnalyst мы передаем реальный продуктовый опыт и учим проектировать взаимодействие систем на практике в программе:
🎁 Для заявок до 10 апреля
лучшие условия и обучение "Проектирование REST API 4.0" в подарок.
👉 Что вас ждет на программе:
▫️ 10 онлайн-встреч: практика и разбор живых кейсов.
▫️ Сквозной проект: работаем над одной системой в течение всего обучения.
▫️ Домашние задания: с обратной связью.
👉 Ваш результат в портфолио:
Собираете архитектурные схемы, UML-диаграммы, Postman-коллекции и задачи для разработчиков в Confluence.
📚 Полезные материалы для знакомства с Интеграциями в GetAnalyst:
🎧 Задача на интеграцию по API: разбор с технического собеседования системного аналитика
📝 Как аналитику работать с задачами на интеграции — пошаговая инструкция
🎧 Проблемы в работе с задачами на интеграции
🟢 Бесплатный вводный практикум
"Задача на Интеграцию: от Postman до требований в Confluence"
Доступ с 11 до 14 апреля
Регистрация на практикум
Обратная связь наших выпускников январского потока на скрине 🩷
👉 Остались вопросы?
Пишите в ЛС @getanalyst или info@getanalyst.ru.
Уточним ваш текущий опыт и подскажем, подойдёт ли вам программа 🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Наш основной ресурс — это время.
И поэтому AI сейчас — это не просто «игрушки», а полноценные джуны-аналитики, если уметь с ними правильно обращаться.
Мой личный топ 7 AI-инструментов, которые постоянно использую в работе в 2026 👇
🤖 ChatGPT от OpenAI
Задачи:
✔️ подготовка контрактов (ТЗ)
✔️ генерация основ под User Stories и Use Cases
✔️ создание UML-диаграмм (мой AI-бот для UML)
✔️ создание контрактов API (есть мои AI-боты)
✔️ превращение "потока мыслей" с созвона или идей в адекватный текст
✔️ анализ и поиск информации
✔️ письма
✔️ переводы на английский
✔️ личные вопросы
Почему выбираю:
Справляется с большинством задач лучше за счет огромной базы знаний. Передовик в открытом AI.
Плюс мой опыт использования с декабря 2021 помогает делать ответы качественными.
🇷🇺 Нюансы:
▫️ Требует V**
▫️ Нужна иностранная карта для подписки. Ограничения бесплатного тарифа в последнее время показывают ChatGPT с худшей стороны
🔥 Claude от Anthropic
Задачи:
✔️ работа с большими документами
✔️ генерация основ под User Stories и Use Cases
✔️ создание UML-диаграмм
✔️ создание C4-диаграмм архитектуры
✔️ создание контрактов API
✔️ написание SQL-запросов,
✔️ создание MVP-приложений для демо
✔️ написание сложного кода (Python, JavaScript)
Почему выбираю:
Claude — мой фаворит для анализа «простыней» текста. У него самое «человечное» повествование и гигантское контекстное окно.
Также он нереально круто работает с кодом.
А количество новых
🇷🇺 Нюансы:
▫️ Самый капризный к российским IP (нужен качественный прокси).
▫️ Рандомно может запросить номер телефонов при регистрации, если заподозрит, что вы из России.
🔥 Gemini AI от Google
Задачи:
✔️ полностью покрывает задачи, которые я решаю с ChatGPT
✔️ лучший в проектировании БД
✔️ хорошо справляется с SQL-запросами
✔️ лучший в проектировании архитектуры (определение микросервисов, подбор компонентов и др)
✔️ поиск актуальной информации
+ обратите внимание на NotebookLM.
В последнее время чаще обращаюсь к Gemini.
На платной подписке он заставляет меня задуматься о полном переезде с ChatGPT.
Сейчас всё чаще обращаюсь к нему.
Почему выбираю:
Gemini умеет гуглить в реальном времени лучше всех.
Без сложных промптов можно добиться высокого качества ответов и адекватных текстов, если сравнивать с ChatGPT.
🇷🇺 Нюансы:
В 2026-м доступ в РФ стал проще, но для продвинутых фишек может понадобиться зарубежный аккаунт.
Рекомендации тут.
🔥 Perplexity
Обратите внимание, если вам важно работать с анализом актуальной информации в сети Интернет. Это "Gemini на стероидах" - AI-поисковик с кучей встроенных моделей.
🔥 Qwen 3.5 от Alibaba
Для чего:
✔️ Отлично решает те же задачи, что и ChatGPT.
✔️ Работает почти на уровне платного ChatGPT, но бесплатно.
✔️ Режим обучения в Qwen - лучший.
Почему рекомендую:
Qwen — мощная открытая модель.
Если компания боится утечки данных, Qwen можно развернуть на своём сервере.
🇷🇺 Нюансы:
Доступ без ограничений.
👍 DeepSeek
Задачи:
✔️ Работает также, как сейчас бесплатный ChatGPT (даже лучше).
Если у вас нет возможности купить подписку на ChatGPT или Gemini AI, то это хорошая альтернатива.
Почему рекомендую:
Этот «китаец» в 2025-26 годах совершил прорыв. Модель R1 не уступает GPT-4o в логике, но бесплатна.
🇷🇺 Нюансы:
Доступ без ограничений.
🤖 Алиса (Yandex GPT)
Для чего:
Если нужно что-то специфическое для России: писать требования под систему, вопросы по законодательству и т.п.
Общее впечатление от работы:
Алисе надо развиваться, хотя бы до уровня китайцев.
Когда рекомендую:
Модель обучена на русском языке и понимает законы, менталитет.
Также она внутри России.
Если есть ограничения по подключению к зарубежным сервисам с рабочего компьютера, то берите её.
🇷🇺 Нюансы:
▫️ работает везде,
▫️ оплата рублями.
👉 Итог:
Фавориты для работы ChatGPT, Gemini и Qwen.
Если нужно работать с кодом, то Claude.
Алиса и DeepSeek - запасные варианты, почти не использую.
А что используете вы? Делитесь в комментариях 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍1
🟠 Уже завтра! Решаем задачу на Интеграцию: от Postman до требований в Confluence 🔵
Это полноформатное вводное занятие к практической программе Интеграции систем, специальные условия записи на которую завершаются сегодня.
План:
1. Интеграции: порядок работы над задачами
2. Анализ API-документации
3. REST API на практике в Postman
4. Разработка интеграционного Use Case
5. UML-диаграммы и архитектурные схемы
6. Оформление задачи в Confluence
🗓 Доступ с 11 до 14 апреля [сб-вт]
🕓 Время на обучение: 4 часа
✅ Занятие в записи - смотрите в удобное время
🔗 Зарегистрироваться
Это полноценное обучение с погружением в тему, а не обзор "по верхам".
👉 Практикум проводится в качестве вводного занятия к программе для аналитиков, которая стартует 15 апреля.
Регистрируйтесь, чтобы забрать максимально прикладной опыт для вашей карьеры! 🤝
Это полноформатное вводное занятие к практической программе Интеграции систем, специальные условия записи на которую завершаются сегодня.
План:
1. Интеграции: порядок работы над задачами
2. Анализ API-документации
3. REST API на практике в Postman
4. Разработка интеграционного Use Case
5. UML-диаграммы и архитектурные схемы
6. Оформление задачи в Confluence
🕓 Время на обучение: 4 часа
✅ Занятие в записи - смотрите в удобное время
Это полноценное обучение с погружением в тему, а не обзор "по верхам".
👉 Практикум проводится в качестве вводного занятия к программе для аналитиков, которая стартует 15 апреля.
Регистрируйтесь, чтобы забрать максимально прикладной опыт для вашей карьеры! 🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
😁9
[GetAnalyst] Интеграционный API-метод.pdf
930.5 KB
Работая с задачами на интеграцию, важно помнить, что в процесс вовлечены сразу несколько частей системы:
▫️Frontend – пользовательский интерфейс. Он не всегда есть в интеграционных задачах, но если присутствует, то выполняет роль инициатора запросов.
▫️Backend – серверное приложение, которое отвечает за логику обработки данных, их проверку и взаимодействие с внешними системами.
▫️Внешняя система – источник или получатель данных, с которым взаимодействует наш Backend.
❗️ Для обеспечения безопасности, большинство интеграций реализуется через Backend.
Для этого создают интеграционные API-методы.
👉 Интеграционный API-метод – это метод на стороне нашего Backend, который:
+ принимает запросы от Frontend-приложения;
+ взаимодействует с внешней системой для получения или записи данных;
+ реализует логику сопоставления (маппинга) и обработку данных.
Почему используется интеграционный API-метод, а не прямое обращение к внешней системе с Frontend?
✅ Централизованное хранение данных:
Backend является центром хранения актуальных данных. Все изменения, включая удаление задач, должны проходить через него, чтобы данные оставались актуальными.
✅ Безопасность:
Хранить секретные ключи на стороне Frontend небезопасно – они могут быть скомпрометированы (например, перехвачены через консоль браузера). Размещение ключей на Backend исключает этот риск.
Пример алгоритма работы интеграционного API-метода разобрала в мини-книге к посту 🤝
#hardGetAnalyst
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1🔥1🎉1
🤷♂️Как вести себя на собеседовании, если не знаешь, как ответить на технический вопрос?🤷♂️
Вы старательно готовились к собеседованию.
Рассчитывали предусмотреть все каверзные вопросы, но вдруг спотыкаетесь на техническом вопросе.
Караул!
Стоп, паника.
Ничего плохого о вас не подумают.
Не сжигайте мысленно налаженные только что мосты.
Поверьте, ситуацию можно обернуть в свою пользу🙌
Как?
Читайте в картинках к посту.
#softGetAnalyst
Вы старательно готовились к собеседованию.
Рассчитывали предусмотреть все каверзные вопросы, но вдруг спотыкаетесь на техническом вопросе.
Караул!
Стоп, паника.
Ничего плохого о вас не подумают.
Не сжигайте мысленно налаженные только что мосты.
Поверьте, ситуацию можно обернуть в свою пользу🙌
Как?
Читайте в картинках к посту.
#softGetAnalyst
👍8❤4😁1