Ускорьте интеграции с Talend ESB
Talend ESB — универсальный инструмент для быстрой интеграции сервисов и приложений. Установка и конфигурирование Talend позволяют разработчикам сконцентрироваться на бизнес-логике проекта, а не на усложнении технологий.
Реализация интеграционных взаимодействий
между системами.
Создание скриптов
по заливке данных (например, миграционных скриптов).
Обогащение систем
(например, в ситуации, когда нужно взять данные из нескольких систем и отправить результат в конечную систему).
Выполнение непрофильных задач
по созданию простых сервисов (например, с точки зрения соотношения затраченного времени и полученного результата выгоднее реализовать функционал на Talend вместо написания сервиса на Python).
1
Маршрутизация
Сервисная шина на основе Talend ESB даёт возможность отправлять сообщения по-разному — в зависимости от их содержания и в соответствии с заданными правилами. Вы можете фильтровать и объединять сообщения, а также менять их последовательность по необходимости. Talend может самостоятельно получать данные из одной системы по общему API и передавать их в другие системы.
2
Преобразование данных
Внутри Talend ESB вы можете настроить правила преобразования сообщения от одной системы для отправки в другие системы. На уровне сервисной шины данных один поток может быть проверен, распараллелен, по-разному преобразован и отправлен в соответствующие системы.
3
Масштабируемость
Корпоративная сервисная шина имеет собственные механизмы планирования и распределения нагрузки, с помощью которых вы можете настраивать индивидуальную логику приёма и отправки данных из разных систем и приложений и следить за их загруженностью. Например, если днём ваша CRM может принимать 100 транзакций в минуту, а ночью — 500, ESB учтёт эту логику и не перегрузит ваши системы.
4
Самодокументируемость
Все действия с сообщениями в Talend визуализированы и просты для понимания. При соблюдении элементарных правил нейминга любой бизнес-аналитик может быстро разобраться, как устроена интеграция и что необходимо поменять. При этом код интеграции может быть упакован и развёрнут в автономном сервисе (JAR или Docker-образе).
Параметры
Talend ESB
Классическая разработка
Основные настройки
Для реализации джобы Talend не нужно писать код — вы можете использовать готовые компоненты. Основная работа: настройка логики, трансформации и преобразования данных.
В случае с классической разработкой при написании кода необходимо обеспечить возможность расширения решения, продумать протокол обмена с базой данных или между системами. Отдельные компоненты — чаще всего не коробочный функционал, а требующий кастомного решения.
Дополнительный функционал
Для Talend нужны тестирование, сборка и хостинг, но её преимущество заключается в том, что она предоставляет для этого свой готовый инструментарий. У нас есть выбор: использовать хостинг Talend или свой.
Для кода обязательно нужно обеспечить тестирование, сборку и хостинг.
Порог вхождения
Talend ESB может понять даже тот, кто никогда не программировал, — для выполнения задач достаточно объяснить человеку основные концепции. Например, с помощью инструмента Data Mapper бизнес-аналитик может самостоятельно выполнять задачи по преобразованию документов из одного формата в другой.
Для реализации джобы Talend не нужно писать код — вы можете использовать готовые компоненты. Основная работа: настройка логики, трансформации и преобразования данных.
Talend ESB позволяет разработчику сконфигурировать джобы* (от англ. job), каждая из которых отвечает за какой-то конкретный функционал, без траты времени на написание кода.
Сервисная шина Talend ESB — инструмент работы бизнес-аналитиков и проектных менеджеров. Благодаря ей менеджеры могут самостоятельно, без привлечения разработчиков, выполнять несложные задачи, например конвертирование из одного формата файла в другой.
Смотреть все
Разработали единый API для быстрого подключения 200+ систем «1С:Розница»
Подробнее
Разработали целевую схему интеграции систем для производственного предприятия. Внедрили технологию ESB и запустили 48 потоков
Разработали целевую схему интеграции систем для производственного предприятия. Внедрили технологию ESB и запустили 48 потоков
Подробнее
Для сети Fix Price разработали портал поставщика и автоматизировали работу с данными о товарах
Для сети Fix Price разработали портал поставщика и автоматизировали работу с данными о товарах
Подробнее
Смотреть все
Собрали все грабли в интеграциях,
чтобы не собирали
вы
Калькулятор считает по точной, но упрощенной формуле. Состав работ по вашему проекту и конечная стоимость могут отличаться. Итоговый расчет сделает ваш персональный менеджер.
Калькулятор считает по точной, но упрощенной формуле. Состав работ по вашему проекту и конечная стоимость могут отличаться. Итоговый расчет сделает ваш персональный менеджер.
1
Пример расчета
Для передачи данных между системами мы создаем "поток". Одни потоки нужны для отправки данных, другие - для получения. В отдельном потоке могут передаваться заказы, товары или другие сущности.
Для примера на схеме:
1. «Система управления товарами» отправляет товары. «Система управления складом» — факт отгрузки заказа. «Система управления заказами» — заказы. Итого системы будут отправлять 3 потока;
2. «Система управления складом» принимает товары и заказы. «Система управления заказами» — товары и факт отгрузки заказа. Итого системы будут принимать 4 потока.
2
Состав работ в калькуляторе
Включено в расчет
Дополнительно
Подготовка карты систем и потоков данных (SOA схема)
Подготовка инфраструктуры для работы коннекторов
Проработка логики объекта (схема бизнес-процесса коннектора)
Настройка контура мониторинга и логирования
Создание коннекторов для обмена данными по каждому потоку на 3 стендах (тест, препрод, прод)
Создание коннекторов (хранилище - получатель) для обмена данными по каждому высоконагруженному потоку (>100 сообщений в минуту) на 3 стендах (тест, препрод, прод)
Настройка до трех дашбордов на один коннектор внутри готового контура мониторинга
Свыше 15 атрибутов для каждого потока
Документация по копированию интеграции, переиспользованию, обслуживанию
Демонстрация реализованного функционала
Включено
Подготовка карты систем и потоков данных (SOA схема)
Проработка логики объекта (схема бизнес-процесса коннектора)
Создание коннекторов (источник - хранилище, хранилище - получатель) для обмена данными по каждому объекту на 3 стендах (тест, препрод, прод)
Настройка до трех дашбордов на один коннектор внутри готового контура мониторинга
Свыше 15 атрибутов для каждого объекта
Дополнительно
Подготовка инфраструктуры для работы коннекторов
Настройка контура мониторинга и логирования
Создание коннекторов (хранилище - получатель) для обмена данными по каждому высоконагруженному объекту (>100 сообщений в минуту) на 3 стендах (тест, препрод, прод)
Свыше 15 атрибутов для каждого объекта
Ваша заявка отправлена успешно
Отправить снова
С вами свяжутся персональные менеджеры
Контакты
Назначить встречу
Забронировать время встречи с помощью Google Calendar