Ускорьте работу над интеграциями с Talend ESB

Talend ESB — универсальный инструмент для быстрой интеграции сервисов и приложений. Установка и конфигурирование Talend позволяют разработчикам сконцентрироваться на бизнес-логике проекта, а не на усложнении технологий.
rus: Ускорьте работу над интеграциями с Talend ESB

Какие задачи можно выполнять с помощью Talend ESB

по заливке данных (например, миграционных скриптов).
между системами.
rus: Talend ESB Реализация интеграционных взаимодействий | kt.team
rus: Talend ESB Создание скриптов | kt.team

Реализация интеграционных взаимодействий

Создание скриптов

по созданию простых сервисов (например, с точки зрения соотношения затраченного времени и полученного результата выгоднее реализовать функционал на Talend вместо написания сервиса на Python).
(например, в ситуации, когда нужно взять данные из нескольких систем и отправить результат в конечную систему).
rus: Talend ESB Обогащение систем | kt.team
rus: Talend ESB Выполнение непрофильных задач | kt.team

Обогащение систем

Выполнение непрофильных задач

Возможности Talend ESB

rus: Talend ESB Маршрутизация

Маршрутизация

Сервисная шина ESB даёт возможность отправлять сообщения по-разному — в зависимости от их содержания и в соответствии с заданными правилами. Вы можете фильтровать и объединять сообщения, а также менять их последовательность по необходимости. Сервисная шина предприятия может самостоятельно получать данные из одной системы по общему API и передавать их в другие системы.

Преобразование данных

Внутри сервисной шины ESB вы можете настроить правила преобразования сообщения от одной системы для отправки в другие системы. На уровне сервисной шины данных один поток может быть проверен, распараллелен, по-разному преобразован и отправлен в соответствующие системы.
rus: Talend ESB Преобразование данных
rus: Talend ESB Масштабируемость

Масштабируемость

Корпоративная сервисная шина имеет собственные механизмы планирования и распределения нагрузки, с помощью которых вы можете настраивать индивидуальную логику приёма и отправки данных из разных систем и приложений и следить за их загруженностью. Например, если днём ваша CRM может принимать 100 транзакций в минуту, а ночью — 500, ESB учтёт эту логику и не перегрузит ваши системы.
rus: Talend ESB Самодокументируемость

Самодокументируемость

Все действия с сообщениями визуализированы и просты для понимания: при соблюдении элементарных правил нейминга любой бизнес-аналитик может быстро разобраться, как устроена интеграция и что необходимо поменять. При этом код интеграции может быть упакован и развёрнут в автономном сервисе (JAR или Docker-образе).

Отличие Talend от классической разработки

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

Talend ESB

Классическая разработка

Основные настройки

Для Talend нужны тестирование, сборка и хостинг, но её преимущество заключается в том, что она предоставляет для этого свой готовый инструментарий. У нас есть выбор: использовать хостинг Talend или свой.
Для кода обязательно нужно обеспечить тестирование, сборку и хостинг.
Talend ESB может понять даже тот, кто никогда не программировал, — для выполнения задач достаточно объяснить человеку основные концепции. Например, с помощью инструмента Data Mapper бизнес-аналитик может самостоятельно выполнять задачи по преобразованию документов из одного формата в другой.
Высокий порог вхождения. В начале для проектирования решения необходим разработчик уровня senior, а для дальнейшей разработки — разработчик уровня middle.

Дополнительный функционал

Порог вхождения

Главное преимущество Talend — low-code подход

Talend ESB позволяет разработчику сконфигурировать джобы* (от англ. job), каждая из которых отвечает за какой-то конкретный функционал, без траты времени на написание кода.

Сервисная шина Talend ESB — инструмент работы бизнес-аналитиков и проектных менеджеров. Благодаря ей менеджеры могут самостоятельно, без привлечения разработчиков, выполнять несложные задачи, например конвертирование из одного формата файла в другой.
rus: Главное преимущество Talend — low-code подход
Джоба — сервис, отвечающий за какой-то конкретный функционал и позволяющий настраивать его логику и порядок действий.

НАШИ КЕЙСЫ

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

Клиент
FM Logistic — международная логистическая компания, предоставляющая услуги по складскому хранению, обработке и упаковке грузов, а также управлению цепями поставок.
Задача
Число проектов у клиента постоянно растёт. Необходимо было найти решение, которое ускорит разработку и интеграцию новых систем, а также позволит менеджерам выполнять элементарные задачи самостоятельно, без участия разработчиков.

Интеграция Pimcore для автоматизации бизнес-процессов и управления данными

Внедрение сервисной шины Talend ESB в IT-архитектуру проекта

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

Интеграция Pimcore для автоматизации бизнес-процессов и управления данными

Альтернативные варианты — Kafka, Datareon, Mule, WSO2

ДЕЛИМСЯ ОПЫТОМ И ЗНАНИЯМИ

Информация будет полезна для IT-директоров, руководителей и менеджеров IT-продуктов.

ЦЕНООБРАЗОВАНИЕ

Проекты оцениваются
индивидуально, потому что для наших клиентов типовых задач не бывает.
rus: kt.team Ценообразование

ВАШ ПЕРСОНАЛЬНЫЙ МЕНЕДЖЕР

rus: Сергей Влазнев Персональный менеджер
Сергей Влазнев
Менеджер по продажам
Сергей проведет первичную консультацию, запланирует встречу с нашей командой, оценит ваш проект и оформит все протоколы встреч.
Email:
Telegram:
WhatsApp:
Телефон:
Заполните форму — и мы свяжемся с вами