Speed Up the Work on Integrations with WSO2 ESB
WSO2 ESB is an enterprise service bus that allows developers to promptly integrate services and applications. There are several ways of WSO2 ESB deployment: on-premises, cloud-based, or hybrid.
1
Routing and Data Transformation
- Data Routing based on message headers and content according to the specified rules and priorities.
- Availability of Enterprise integration (EIP) templates, integration with databases and event flows.
- Message conversion using XSLT 1.0/2.0, XPath, XQuery, and Smooks.
- Visual data display using the graphics studio.
- Connectors for Data conversion for CSV, JSON, XML, etc.
2
Service Development and Integration
- Support for HTTP, HTTPS, WebSocket, POP, IMAP, SMTP, etc.
- Data formats: JSON, XML, SOAP, EDIFACT, FHIR, ISO 8583, FIX.
- WSO2 ESB is equipped with built-in adapters: SAP, IBM MQ, Oracle AQ, MSMQ, Microsoft 365.
- API development with Swagger.
3
Database Connection
- WSO2 ESB supports RDBMS, CSV, Excel, ODS, Apache Cassandra, and Google spreadsheets.
- Supports the OData V4 protocol for any RDBMS and Apache Cassandra data sources.
- Supports Microsoft SQL, Db2, Oracle, OpenEdge, Teradata, MySQL, PostgreSQL/EnterpriseDB, H2, Apache Derby, and any database with a JDBC driver.
- Support of the nested (inner) queries to data sources.
- XML-based configuration.
4
Monitoring
- Integration with Prometheus, Grafana, Jaeger, and Fluent Bit based monitoring.
- Centralized logging with ELK.
- Built-in collection and monitoring of statistics, information about default access and performance for all types of artifacts.Supports integration with corporate registration systems.
Simple Integration
The WSO2 ESB service bus allows for a simple integration of any component framework. Support of Java based extensions and multiple scripting options, there is no need to have specific code to integrate anything with WSO2 ESB.
High Speed of Deployment
WSO2 ESB provides the ready-made scripts and tools that ensure a prompt system deployment in the project — there is no need to involve developers.
Separating Business Logic from Message Details
WSO2 ESB makes it possible to isolate business logic from protocol details and message formats. Thus, services and applications don't waste time on format recognition and move right on to the processing.
Scalability
WSO2 ESB clustering provides the possibility of horizontal and vertical scaling, which enables you to achieve greater levels of fault tolerance in your project even in case of uneven loads.
Смотреть все
Обеспечили Polaris возможность легко выводить новые товары на маркетплейсы и менять информацию о товарах в несколько кликов
Подробнее
Смотреть все
YouTube
Собрали все грабли в интеграциях, чтобы не собирали вы
Смотреть все
Интеграции как индикатор качества вашей IT-архитектуры
Шины — ключевой элемент качественной архитектуры
Синхронность, асинхронность и при чем здесь шины
Talend ETL →
Универсальный инструмент для разработки микросервисов интеграций в философия low-code.
Kafka Streams →
Фреймворк для Kafka, обеспечивающий ETL слой без развитых low-code инструментов. Этот фреймворк позволяет брокеру выступать в роли сервисной шины (ESB).
Mule →
ETL/iPaaS решение, входит в семейство Salesforce. В философии no–code/low-code.
WSO2 →
ETL/iPaaS решение, входит в семейство Salesforce. В философии no–code/low-code.
DATAREON →
Универсальный инструмент для разработки микросервисов интеграций в философия low-code.
Apache Airflow →
Фреймворк для Kafka, обеспечивающий ETL слой без развитых low-code инструментов. Этот фреймворк позволяет брокеру выступать в роли сервисной шины (ESB).
Калькулятор интеграции систем (ESB)
0 рублей
0 рублей в месяц
0 часов
0 недель
Скопировать результат
1
Пример расчета
Для передачи данных между системами мы создаем "поток". Одни потоки нужны для отправки данных, другие - для получения. В отдельном потоке могут передаваться заказы, товары или другие сущности.
Для примера на схеме:
1. «Система управления товарами» отправляет товары. «Система управления складом» — факт отгрузки заказа. «Система управления заказами» — заказы. Итого системы будут отправлять 3 потока;
2. «Система управления складом» принимает товары и заказы. «Система управления заказами» — товары и факт отгрузки заказа. Итого системы будут принимать 4 потока.
2
Состав работ в калькуляторе
Включено в расчет
Дополнительно
Подготовка карты систем и потоков данных (SOA схема)
Подготовка инфраструктуры для работы коннекторов
Проработка логики объекта (схема бизнес-процесса коннектора)
Настройка контура мониторинга и логирования
Создание коннекторов для обмена данными по каждому потоку на 3 стендах (тест, препрод, прод)
Создание коннекторов (хранилище - получатель) для обмена данными по каждому высоконагруженному потоку (>100 сообщений в минуту) на 3 стендах (тест, препрод, прод)
Настройка до трех дашбордов на один коннектор внутри готового контура мониторинга
Свыше 15 атрибутов для каждого потока
Документация по копированию интеграции, переиспользованию, обслуживанию
Демонстрация реализованного функционала
Включено
Подготовка карты систем и потоков данных (SOA схема)
Проработка логики объекта (схема бизнес-процесса коннектора)
Создание коннекторов (источник - хранилище, хранилище - получатель) для обмена данными по каждому объекту на 3 стендах (тест, препрод, прод)
Настройка до трех дашбордов на один коннектор внутри готового контура мониторинга
Свыше 15 атрибутов для каждого объекта
Дополнительно
Подготовка инфраструктуры для работы коннекторов
Настройка контура мониторинга и логирования
Создание коннекторов (хранилище - получатель) для обмена данными по каждому высоконагруженному объекту (>100 сообщений в минуту) на 3 стендах (тест, препрод, прод)
Свыше 15 атрибутов для каждого объекта
Ваша заявка отправлена успешно
Отправить снова
You'll be contacted by your personal manager
Contacts
Make an appointment