[an error occurred while processing the directive]
RSS
Логотип
Баннер в шапке 1
Баннер в шапке 2

Galaktika of ESB (Enterprise Service Bus)

Product
Developers: Galaktika Corporation
Last Release Date: 2019/01/24
Technology: SOA

Content

The galaxy of ESB is a platform which gives an opportunity to exchange data between the IC using a message broker. The Galaktika of ESB is developed on modular architecture which in combination with the used advanced technologies allows to configure integration with the minimum costs and has at the same time ample opportunities for customization and expansion.

2019

Version 2.1

On January 24, 2019 the Galaktika company announced release of the integration platform "Galaktika of ESB" of version 2.1 which is the versatile tool ensuring functioning of the different systems in a common information space.

According to the company, in version 2.1 of the platform possibilities of setup of integration are expanded and improved, the feature to make the distributed installation of components and the centralized updating is added. In the Galaktika of ESB platform adapters appeared: Galaktika of Treasury, Galaktika of AMM-MES, 1C, ActiveDirectory, a DB (the multiple device adapter to any databases on MS SQL, Oracle, Postgres Pro). Possibilities of a mapirovaniye of data and validation of settings of integration are expanded and high-speed performance is optimized.

File:Aquote1.png
Development of ESB technology is one of the key areas of work of Galaktika corporation on creation of the national platform of digitalization. The integration bus "Galaktika of ESB" covers requirements of both the large integrated structures, and the final enterprises. Also this technology will allow to facilitate significantly process of transition to primary use of the domestic software due to ample opportunities of integration target and earlier implemented systems which are subject to systematic replacement.

Anton Malkov, board member of Galaktika corporation
File:Aquote2.png

Galaktika of ESB

The Galaktika of ESB platform provides the convenient mechanism of management of data migration in information environment of the organization. The integration bus is developed on modular architecture which in combination with the used modern technologies allows to configure integration of diverse solutions with the minimum costs and has at the same time ample opportunities for customization and expansion.

Galaktika of ESB allows to synchronize not only software products of corporation – a system "Galaktika ERP", "Galaktika AMM", "Galaktika EAM", "Galaktika of HCM", etc., but also solutions of third-party developers. The platform supports domestic DBMS Postgres Pro.

Operating procedure. Architecture. Features

As the platform works

Data between the IC are transmitted through adapters and a message broker. It means that the adapter takes data from the IC, converts them into messages and transfers in the broker, the adapter receiver is connected to the broker and takes away the messages intended for it and saves them in the receiver IC.

As of January, 2019 the broker provides the guaranteed delivery of messages at high-speed performance more than in 100000 messages per hour.

Asynchronous message transmission is provided, i.e. at mass changes in databases of systems adapters can accept and send data is multithreaded. However when preserving data in a DB the mechanism of the approved record in order to avoid duplicative transactions is used.

The platform easily extends. It is possible to integrate an unlimited number of the IC and their copies.

Architecture

  • The adapter is a module which can be started as service or as the console application. It is delivered to each system. Services of the adapter provide setup and activation of model of integration and also change tracking in a system, data transmission and preserving of data in own IC.
  • The message broker (bus) of RabbitMQ is the application for queue operation of messages. It defines queues and their interrelation, providing message exchange between adapters. Components of a system interact via the general interface, at the same time they know nothing about existence of each other. The broker allows to distribute evenly information, than provides economy of resources. He can accumulate messages that, taking into account independence of components from each other, provides reliability of queues and depreciation of shortcomings of computing systems capabilities.
  • The administration console — the main tool of the user. It allows to edit model of integration and to monitor system operation. For initialization of adapters in the database of the console and also acceptance of messages of magazines from adapters the special service functions.

Systems capabilities

  • Adapters work with the Windows operating system, the broker RabbitMQ — with Windows, Linux, MacOS.
  • Vertical (quantity of systems) and horizontal (data exchange within copies of one system) scaling.
  • Processing speed is more than 100,000 messages per hour.
  • Advanced opportunities of journalizing and diagnostics: message spacing of magazines on levels; different types of receivers of magazines (file, DB, Windows magazine, etc.); collecting of separate magazines in uniform storage; the centralized analysis of magazines.
  • Setup of pre-post-processing of transmitted data.
  • Start of business functions of the IC in data transfer process.
  • Creation of cross-system business processes.
  • Data loading in the bus from the external (not integrated) sources in a type of XML files.