Complexity of the company IT environment grows in proportion to the number of various applications implemented in this environment. We know from experience that the architecture covering various integration layers is usually considered very late and their implementation is thus all the more complicated. Usually a first complex “spaghetti” architecture is created (where each system communicates with all the other systems separately) and the requirement for an integration layer is only created once the customer realizes the complexity related to the administration and the issue of adding other systems and services.

The goal of data integration is to set company information technologies in such a manner that they support the entrepreneurial intent of the system operator. It covers ability to transform comprehensive raw data from various applications into usable information with contextual relations between people, products, processes and knowledge, so that it is possible to use it easily across various applications, e.g. for analytical and reporting activities. It is necessary to realize that early planning of the integration can be a large advantage over the competition.


  • Analysis of the current IT environment of the customer
  • Definition of requirements (in cooperation with the customer)
  • Proposal of solution integration together with a technology proposal

  • Implementation
  • Support
  • Long-term cooperation


  • P2P

    • Implementation simplicity
    • High speed of data flows
    • Integrated applications use the same technical protocol
    • Suitable for an environment where there are no frequent changes during integration
    • Suitable if the integration connection is between two systems/services (there are integrations that support several systems at once)


    • Provides integration proposal templates for standardized integration
    • Simplifies integration of application while using various technical protocols
    • Simplifies integration that includes several systems (e.g. bank account balance inquiry, where the bank has several core systems)
    • Simplifies asynchronous communication where MQ is used
    • Provides simplification for directing and transforming data

  • ESB

    • Provides an environment for implementing, administering and monitoring integration logic
    • Visual tools for simpler development of integration logic
    • Easier implementation for high availability

  • Integration Suite

    • Business Process Management
    • Business Activity Monitoring
    • Master Data Management

Contact us