Accelerate the integration of IT services with marketplaces using the ESB service bus
The integration circuit, built in the ESB paradigm, provides enterprise projects with faster access to new points of sale. At the same time, development resources have been minimized. ESB allows you to maintain full control over the work of the integrations themselves.
Like any integration, integration with marketplaces may be more dependent on mappings obtained from different systems. Often, product data is stored in one place, and price and inventory data by warehouse is stored in another place. Moreover, if one of your integration systems is updated or replaced, the project should be easily reconfigured.
The presence of an ESB layer in the enterprise's IT circuit makes it possible, while maintaining full control over the source code of integration microservices, to simplify the logic of integrations, make them work fast and predictably without the need for additional development in end systems that store information about goods, prices and inventory balances.
1
Visual designer and access to source code
All integrations are designed in ETL GUI solutions*, which allows you to quickly add new integrations and correct existing ones. As a low-code solution, ETL provides control over components and allows you to create your own (usually in Java) or embed code to implement unique solutions. The speed of correcting integrations increases significantly, and there is no need to document their work completely.
2
A common style of integration
The ESB circuit allows you to consolidate and use your own integration standard, which increases ease of support.
3
Scalability
The ESB service bus has its own mechanisms for planning and distributing the load. You can customize the individual logic for receiving and sending each data stream. This helps to avoid overload when sending information about goods in bulk and prevents data loss in the event of a temporary inoperability of the receiving server.
Easy to integrate
ESB is a low-code solution that allows you to quickly create microservices without involving a development team and hundreds of hours of work — most of the work can be done by a business analyst in a RAD environment (using the mouse), leaving programmers with only the most difficult part of development.
Exit acceleration
The ESB service bus has ready-made scenarios and tools that help in quickly deploying the system on a project.
The right way to build a SOA architecture
When you implement point-to-point integration between systems, your service-oriented architecture becomes monolithic in its properties. This reduces the speed of changes in integrations in the future and makes it more difficult to support them and support all related services.
Watch all
A supplier portal was developed for the Fix Price network and automated the work with product data
Learn more
We have developed a single API to quickly connect 200+ 1C:Retail systems
We have developed a single API to quickly connect 200+ 1C:Retail systems
Learn more
Integration of Kafka into the project's enterprise infrastructure
Integration of Kafka into the project's enterprise infrastructure
Learn more
Watch all
We have collected all the mistakes in integrations,
for you not to
make them
The calculator calculates using an accurate but simplified formula. The scope of work for your project and the final cost may vary. The final calculation will be made by your personal manager.
Калькулятор считает по точной, но упрощенной формуле. Состав работ по вашему проекту и конечная стоимость могут отличаться. Итоговый расчет сделает ваш персональный менеджер.
1
Calculation example
To transfer data between systems, we create a “stream”. Some streams are needed to send data, while others are needed to receive data. Orders, goods, or other entities may be transferred in a separate stream.
For example, on the diagram:
1. The “Merchandise Management System” sends goods. “Warehouse management system” is the fact that an order has been shipped. “Order Management System” — orders. In total, the systems will send 3 streams;
2. The Warehouse Management System accepts goods and orders. “Order management system” — goods and the fact that the order has been shipped. In total, the systems will receive 4 streams.
2
Scope of work in the calculator
Included in the calculation
Additionally
Preparing a map of systems and data flows (SOA scheme)
Preparing the infrastructure for connectors to operate
Development of object logic (connector business process diagram)
Setting up a monitoring and logging loop
Creating connectors for exchanging data for each stream on 3 stands (test, preprod, prod)
Creating connectors (storage - receiver) for exchanging data on each high-load stream (>100 messages per minute) on 3 stands (test, preprod, prod)
Set up to three dashboards per connector within a ready-made monitoring circuit
Over 15 attributes per stream
Documentation on copying integration, reusing, and maintaining
Demonstration of the implemented functionality
Included
Preparing a map of systems and data flows (SOA scheme)
Development of object logic (connector business process diagram)
Creating connectors (source - storage, storage - receiver) for exchanging data on each object on 3 stands (test, preprod, prod)
Set up to three dashboards per connector within a ready-made monitoring circuit
Over 15 attributes per object
Additionally
Preparing the infrastructure for connectors to operate
Setting up a monitoring and logging loop
Creating connectors (storage - receiver) for exchanging data on each high-load object (>100 messages per minute) on 3 stands (test, preprod, prod)
Over 15 attributes per object
Your application has been sent successfully
Submit again
Personal managers will contact you
Contact us
Make an appointment
Book a meeting with Google Calendar
Read more
Is a message broker always needed?
Learn more
Point to point, broker, ESB: what integrations will help build a loosely coupled IT architecture
Learn more
The properties of a flexible and scalable IT infrastructure: an educational program on basic concepts and the main evaluation criteria
Learn more
Watch all