Enterprise application integration (EAI) is the process of linking such applications within a single organization in order to simplify and automate business processes to the greatest extent possible, while at the same time avoiding making too many changes to the existing applications or data structures.
In any business the following applications need to communicate with one another in order to share data or business rules:
- Supply Chain Management applications (for managing inventory and shipping),
- Customer Relationship Management applications (for managing current and potential customers),
- Business Intelligence applications (for finding patterns from existing data from operations), and
- Other types of applications (for managing data such as Human Resources data, health care, internal communications, etc).
Businesses around the world use various systems that need to be linked together often residing on different Operating Systems, use different database solutions and different languages, and in some cases are legacy systems that are no longer supported by the vendor who originally created them. StraVis IT Solutions has extensive experience having worked on the following Application Integration platforms:
- SAP XI
- MQ Series