Услуга · Интеграции и автоматизация
Интеграция с обменом несколькими типами данных
Настроим обмен несколькими согласованными типами данных с внешним сервисом и обработку сбоев. Состав обмена определим по процессу: какие записи передаются, как связаны между собой и что должно происходить при ошибке.
Цена и состав
Цена
- Специалистам
- 47 400 ₽
- Доля компании
- 9 000 ₽
- Налог
- 3 600 ₽
- Срок
- 5–7 дней
- В прайсе
- Сложная интеграция с внешним сервисом
Что входит
- Обмен несколькими согласованными типами данных и обработка сбоев. Очереди, повторные попытки и журнал подключаем под задачу
Что нужно от вас
- Системы, которые нужно соединить, и документация их API.
- Перечень типов данных и примеры связанных записей.
- Направления обмена, события запуска и правила обработки спорных ситуаций.
Входит бесплатно по стандартам
- Проверка входных данных на сервере
- Ограничение размера запросов
- Длительные операции не блокируют запрос
- Безопасный повтор фоновых операций
- Ошибки фоновых операций доступны для разбора
- Понятные журналы работы сервера
- Секреты и личные данные скрыты в журналах
- Проверка одновременных операций
- Проверка работы методов API
- Проверка некорректных данных API
- Проверка формата ошибок API
- Повторный запрос не дублирует операцию
- Понятное поведение при недоступности внешнего сервиса
- Минимально необходимые права служебных аккаунтов
- Проверка сертификата внешнего сервиса
- Секреты защищены, утекшие ключи заменяются
- Обмен соответствует документации сервиса
- Понятный источник актуальных данных
- Корректное сопоставление полей систем
- Корректное сопоставление статусов систем
- Рабочие ключи защищены
- Ограниченное ожидание внешнего сервиса
- Безопасный повтор внешних запросов
- Соблюдение ограничений частоты запросов сервиса
- Понятные ошибки внешнего сервиса
- Проверка подлинности уведомлений сервиса
- Повторное уведомление не дублирует действие
- Корректная обработка уведомлений не по порядку
- Подписка только на нужные события сервиса
- Повтор внешнего запроса не создаёт новую операцию
- Понятные правила конфликта изменений
- Неудачные операции доступны для повторной обработки
Частые вопросы
Почему эту интеграцию выделяют в отдельную работу?
Задача охватывает несколько согласованных типов данных. Важно определить связи между ними и правила обмена, чтобы результат соответствовал вашему процессу.
Очереди, повторные попытки и журнал оплачиваются дополнительно?
В рамках этой позиции их подключаем под задачу. Если они нужны для согласованного обмена и обработки сбоев, не дробим их на отдельные платные мелочи.
Можно подключить произвольное количество систем?
Цена относится к согласованному составу интеграции. Перечень систем, типов данных и направлений фиксируем до начала; формулировка «сложная» не означает неограниченный объём.
Входит ли ежемесячное сопровождение обмена?
Это работа по реализации согласованной интеграции. Регулярное сопровождение и новые изменения после её запуска согласуем отдельно; условия использования внешних сервисов также учитываем заранее.
После сдачи
- После сдачи: неделя на правки согласованного результата, месяц на небольшие корректировки.
- Свою ошибку чиним бесплатно, пока проект на том же стеке и хостинге.
- Оплата: 50/50, три платежа, рассрочка Т-Банка, постоплата повторным клиентам.
Расскажите, что нужно сделать
Коротко разберём задачу и скажем, какой следующий шаг. Первый разговор — бесплатно.
Связано с