Enterprise Application Integration (EAI) is the unrestricted sharing of data and business processes throughout the networked applications or data sources in an organization since early software programs in areas such as inventory control, human resources, sales automation, and database management were designed to run independently, with no interaction between the systems.
There are four major categories of EAI
- database linking- databases share information and duplicate information as needed;
- application linking- the enterprise shares business processes and data between two or more applications;
- data warehousing- data is extracted from a variety of data sources and channeled into a specific database for analysis; and
- common virtual system – the pinnacle of EAI; all aspects of enterprise computing are tied together so that they appear as a unified application.
Get more definitions about enterprise application integration (EAI) and other ERP related terms here.