Получить консультацию
Arrow White

Интеграции
для обмена данными между IT-системами

С помощью ESB подхода и Data Lake снижаем нагрузку на системы, исключаем потерю данных при обмене, упрощаем изменение IT-систем, ускоряем анализ всех данных.

Вы также получите

idea

Таблицу сравнения  
типов интеграций

Интеграции
для обмена данными между IT-системами
С помощью ESB подхода и Data Lake снижаем нагрузку на системы, исключаем потерю данных при обмене, упрощаем изменение IT систем, ускоряем анализ всех данных.

Исключите потерю данных
при обмене между системами

Проблема
При обмене “точка-точка” в момент отказа одной из систем данные могут теряться: одна система считает сообщение переданным, когда вторая его не получила.

Проблема

При обмене “точка-точка” в момент отказа одной из систем данные могут теряться: одна система считает сообщение переданным, когда вторая его не получила.

Решение
Мы настраиваем интеграции так, что при обрыве связи сообщение считается необработанным и будет передано в следующем проходе.

Решение

Мы настраиваем интеграции так, что при обрыве связи сообщение считается необработанным и будет передано в следующем проходе.

Меняйте одни IT-системы без изменения остальных

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

Проблема

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

Решение
Изменение ERP или любой другой системы не вызовет доработок всех связанных систем. 
Если система изменится, это затронет только коннекторы “источник-хранилище”. Для всех потребителей все останется без изменения.

Решение

Изменение ERP или любой другой системы не вызовет доработок всех связанных систем. 
Если система изменится, это затронет только коннекторы “источник-хранилище”. Для всех потребителей все останется без изменения.

Снизьте нагрузку на системы без доработок и увеличения ресурсов

Проблема
Одни и те же данные нужны разным системам. Потребители дублируют запросы в систему-источник, что увеличивает нагрузку. Если
в компании есть одна система для хранения основных данных, она будет получать огромное число запросов. Часто это старая монолитная система, которую в будущем бизнес хочет заменить.

Проблема

Одни и те же данные нужны разным системам. Потребители дублируют запросы в систему-источник, что увеличивает нагрузку. Если
в компании есть одна система для хранения основных данных, она будет получать огромное число запросов. Часто это старая монолитная система, которую в будущем бизнес хочет заменить.

Решение
Потребители обращаются в хранилище. Нагрузка на основной источник снижается без доработок самой системы и увеличения ресурсов. Когда придет время заменить старую систему на несколько новых сервисов, нужно будет изменить потоки “источник-хранилище”. Изменения не затронут множества потребителей.

Решение

Потребители обращаются в хранилище. Нагрузка на основной источник снижается без доработок самой системы и увеличения ресурсов. Когда придет время заменить старую систему на несколько новых сервисов, нужно будет изменить потоки “источник-хранилище”. Изменения не затронут множества потребителей.

API, как отдельный сервис. Подключайте однотипных потребителей без нагрузки

Проблема
Для подключения множества однотипных потребителей (например, розниц) часто создается API внутри системы. При этом нагрузка, которую создают потребители, ложится на эту систему. Недоступность системы-источника станет проблемой для всех потребителей. Они не смогут получить данные.

Проблема

Для подключения множества однотипных потребителей (например, розниц) часто создается API внутри системы. При этом нагрузка, которую создают потребители, ложится на эту систему. Недоступность системы-источника станет проблемой для всех потребителей. Они не смогут получить данные.

Решение
Мы создаем API-коннекторы не внутри сервиса, а отдельным сервисом. Они работают независимо от системы-источника 
и выдерживают высокую нагрузку. Вы сможете обслуживать системы без проблем для множества потребителей.

Решение

Мы создаем API-коннекторы не внутри сервиса, а отдельным сервисом. Они работают независимо от системы-источника 
и выдерживают высокую нагрузку. Вы сможете обслуживать системы без проблем для множества потребителей.

Доказываем на примере систем 1С: доступна любая логика трансформации

Передача данных
с типом “ссылка”

Чтобы передать объект с типом “ссылка”, нужно убедиться, что все справочники созданы в системе-потребителе. Иначе объект будет создан битым или поток выдаст ошибку.

Наши коннекторы проверяют, выполняется ли контракт системы (полнота, корректность). 
Только когда все условия будут выполнены, сообщение отправится потребителю

Сборка объекта
из нескольких таблиц

Информация об объекте может храниться 
в нескольких источниках. Нужно запросить информацию по каждому источнику и объединить для отправки.

Наше решение позволяет агрегировать данные объекта. Например, собирать “заказы”, “оплаты” отдельно (из разных источников) и передавать их, как “заказы с оплатами”.

Удаление записи
из табличной части объекта

Такая запись не регистрируется к обмену 1С. Система-получатель должна знать эту особенность 1С и самостоятельно вычислять изменения.

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

Срез актуальных цен

1С не предоставляет срез актуальных цен. Потребитель должен сам определить, какая цена из всего регистра (прошлые, настоящие, будущие) - актуальная.

Используя хранилище, мы вычисляем актуальные цены, чтобы их могла забрать любая система-потребитель без лишней логики.

С готовым хранилищем данных
внедрение BI - легко

Внедряя ESB, мы создаем общее структурированное хранилище данных предприятия: Data Warehouse (DWH).

К такому хранилищу легко подключить любую систему аналитики и выгрузки отчетов. Все данные уже готовы.

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

Внедряя ESB, мы создаем общее структурированное хранилище данных предприятия: Data Warehouse (DWH).
‍
К такому хранилищу легко подключить любую систему аналитики и выгрузки отчетов. Все данные уже готовы.
‍
Строим архитектуру хранилища так, что формирование отчетов по большому массиву информации не снижает скорость ежедневного обмена данными.

Система мониторинга контролирует работу каждого потока

Логируем ключевые этапы работы каждого потока. Если случится ошибка, которая требует реакции, вы получите сообщение в telegram. В нем будет описание ошибки и ссылка на подробности.

Вы сможете реагировать на инциденты проактивно, а не по обращениям пользователей. Оператор техподдержки точно будет знать, где и что пошло не по сценарию. Это поможет решить инцидент быстрее.

Мы развернем систему мониторинга с нуля. Либо настроим мониторинг в вашей инфраструктуре.

Логируем ключевые этапы работы каждого потока. Если случится ошибка, которая требует реакции, вы получите сообщение в telegram. В нем будет описание ошибки и ссылка на подробности.

Вы сможете реагировать на инциденты проактивно, а не по обращениям пользователей. Оператор техподдержки точно будет знать, где и что пошло не по сценарию. Это поможет решить инцидент быстрее.

Мы развернем систему мониторинга с нуля. Либо настроим мониторинг в вашей инфраструктуре.

Шина данных (ESB) - это набор микросервисов, а не монолит

При нашем подходе в архитектуре нет единой точки отказа. Шина данных (ESB) - это набор микросервисов, не связанных между собой.

Компоненты ESB не зависят друг от друга и могут работать на разных серверах в разных локациях.

Отказ обмена любой из систем затрагивает только эту систему. Все остальное продолжает работать.

При нашем подходе в архитектуре нет единой точки отказа. Шина данных (ESB) - это набор микросервисов, не связанных между собой.
‍
Компоненты ESB не зависят друг от друга и могут работать на разных серверах в разных локациях.
‍
Отказ обмена любой из систем затрагивает только эту систему. Все остальное продолжает работать.
Исключите потерю данных при обмене
Исключите потерю данных при обмене
Меняйте одни IT-системы без изменения остальных
Снизьте нагрузку 
на системы
Создавайте API, как отдельный сервис
Трансформируйте данные (на примере 1С)
Внедряйте BI легко
Контролируйте потоки с мониторингом
Будьте уверены в отказоустойчивости
Обсудить задачу
Risk free модель

Получите 100%
результата без риска

Мы уверены в своем подходе. Расскажите о проблеме, которую нужно решить. В документах мы укажем результат, который вы получите, стоимость и срок (обычно 1-2 месяца).

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

Выстраиваем архитектуру
слабой связанности IT-систем

Нам доверяют

Помогли снизить нагрузку и масштабировать пропускную способность систем

Подробнее
"По некоторым системам нагрузку, которая выросла за текущий год, мы физически не смогли бы переварить, оставаясь на прежних технологиях. Мы достигли эффекта по существенному и критичному для нас параметру: нам удалось масштабировать пропускную способность без масштабирования источников и приемников."
Курилюк Андрей
Заместитель ИТ Директора
Подробнее

Внедрили масштабируемую сервисную шину для Атимо

Подробнее
Подробнее

Обеспечили Polaris возможность легко выводить новые товары на маркетплейсы

Подробнее
Подробнее

Для сети Fix Price автоматизировали работу с данными о товарах

Подробнее
Подробнее

Разработали целевую схему интеграции систем. Внедрили технологию ESB и запустили 48 потоков

Подробнее
Подробнее

Интеграция Talend ESB в IT-инфраструктуру логистической компании

Подробнее
Подробнее

Переработали IT-архитектуру и составили дорожную карту её трансформации

Подробнее
Подробнее
No items found.

Подберем проверенные международные продукты
с открытым кодом

Мы используем Opensource решения, поэтому наши клиенты сокращают расходы на оплату лицензий без риска ограничений со стороны законодательства разных стран.

Графическая студия
для создания коннекторов

Простая и гибкая low-code платформа, входящая в состав компании Salesforce с выручкой более 30 млн $ в год. Мы используем версию Community Edition.

Контроль версий и настройка
прав доступа (ролей)

Веб-инструмент жизненного цикла DevOps с открытым исходным кодом. Более 30 млн зарегистрированных пользователей.

База данных
(хранилище)

Мощная объектно-реляционная система баз данных с открытым исходным кодом, активная разработка которой ведется более 35 лет.

Хранение, анализ,
поиск по логам

Решения для корпоративной безопасности, наблюдения и поиска, построенные на платформе Elasticsearch, используемой тысячами компаний.

Дашборды с информацией
о состоянии потоков

Система визуализации и анализа информации, которая позволяет «из коробки» работать с широким спектром источников данных.

2
/

Если у вас есть предпочтения, можем использовать и другие продукты. В том числе с платной лицензией

База данных
Брокер сообщений
ETL (extract, transform, load)
BI (система аналитики)

Типовая схема работы

Мы выстроили процесс внедрения так, чтобы вы получили максимум пользы. Вы можете пройти с нами весь путь. Или заказать любой из шагов отдельно, а остальное передать своей команде.

1. Проектирование слабо связанной архитектуры

  • Проведем анализ действующей IT-архитектуры, ASIS;
  • Проработаем обмены по ключевым сущностям;
  • Спроектируем архитектуру TOBE;
  • Подготовим roadmap перехода на новую архитектуру;
  • Подготовим рекомендации; по инструментам;
  • Подготовим документацию.
Location Icon
Вы получите

План перехода с учетом
особенностей бизнеса

2. Перевод самых актуальных для вас потоков

  • BPMN-cхемы процессов потоков;
  • Разворачивание и настройка необходимых компонент
(ETL, хранилище, логирование, мониторинг);
  • Настройка коннекторов;
  • Настройка сбора логов и мониторинга работы интеграции;
  • Документирование и обучение.
Shield Icon
Вы получите

Решение 80% проблем обмена данными между системами

3. Перевод остальных потоков для наполнения хранилища данных

  • BPMN-cхемы процессов потоков;
  • Настройка коннекторов;
  • Настройка сбора логов и мониторинга работы интеграции;
  • Документирование и обучение.
Gear Icon
Вы получите

Eдиный механизм обмена всего предприятия и полноту данных для аналитики

Получите таблицу сравнения типов интеграций

Мы оценили, как три популярных типа интеграций влияют на качество IT-контура. Результат представлен в компактной таблице сравнения. Отправьте заявку и получите файл бесплатно.

Калькулятор проекта

Стоимость разработки
5 775 000 рублей
Команда разработает за
6 недель
Включено в расчет
Cross or Plus Icon
  • Подготовка карты систем и потоков данных (SOA схема);
  • Проработаем обмены по ключевым сущностям;
  • Создание коннекторов для обмена данными по каждому потоку на 3 стендах (тест, препрод, прод);
  • Настройка до трех дашбордов на один коннектор внутри готового контура мониторинга;
  • Документация по копированию интеграции, переиспользованию, обслуживанию;
  • Демонстрация реализованного функционала.
Дополнительные работы
Cross or Plus Icon
  • Подготовка инфраструктуры для работы коннекторов;
  • Настройка контура мониторинга и логирования;
  • Создание коннекторов (хранилище - получатель) для обмена данными по каждому высоконагруженному потоку (>100 сообщений в минуту) на 3 стендах (тест, препрод, прод);
  • Свыше 15 атрибутов для каждого потока;
  • Стоимость вычислительных ресурсов (только для подписки);
Сколько потоков системы будут отправлять

Пример: «Система управления товарами» будет отправлять данные о товарах. «Система управления заказами» — о заказах. «Система управления складом» — о статусе отгрузки. Это 3 потока.

0
0
100

Пример: «Система управления складом» будет принимать данные о товарах и заказах. «Система управления заказами» — о товарах и статусе отгрузки. Это 4 потока.

Сколько потоков системы будут принимать
0
0
100
Обсудить проект

Калькулятор считает по точной, но упрощенной формуле. Состав работ по вашему проекту и конечная стоимость могут отличаться. Итоговый расчет сделает ваш персональный менеджер.

Обсудить проект

Калькулятор считает по точной, но упрощенной формуле. Состав работ по вашему проекту и конечная стоимость могут отличаться. Итоговый расчет сделает ваш персональный менеджер.

YouTube

Рассказываем об интеграциях на YouTube-

Для сети Fix Price разработали портал поставщика и автоматизировали работу с данными о товарах

Интеграция Talend ESB в IT-инфраструктуру логистической компании

Интеграция IT-инфраструктуры e-Commerce-проекта с маркетплейсами при помощи сервисной шины WSO2 ESB

Давайте обсудим ваш проект

С вами свяжутся персональные менеджеры

Что-то пошло не так! Пожалуйста, попробуйте еще раз.
Что-то пошло не так! Пожалуйста, попробуйте еще раз.