TIBCO Certification Online Training India
Definition of EAI
Enterprise application integration (EAI) is the use of software and computer systems” architectural principles to integrate a set of computer applications in an Enterprise. Enterprise application integration (EAI) is an integration framework composed of a collection of technologies and services which form a middle-ware or “middle ware framework” to enable integration of systems and applications across an enterprise. EAI is the unrestricted sharing of data and business process among any connected application or data sources in the enterprise.
What is the Need of Integration in an Enterprise?
Many types of business software such as supply chain management applications, ERP Systems, CRM Applications, business intelligence applications, payroll and human resources systems typically cannot communicate with one another in order to share data or business rules.
Enterprise application integration is the process of linking such applications within a single organization together in order to simplify and automate business processes to the greatest extent possible. At the same time avoiding have to make sweeping changes to the existing applications or data structures.
The various systems that need to be linked together may reside on different operating systems, use different database solutions or computer languages, or different data and time formats, or may be legacy systems that are no longer supported by the vendor who originally created them