Eai

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 10

ENTERPRISE APPLICATION INTEGRATION(EAI)

Introduction
Enterprise: An environment where more than one computer is used. These

computers are joined by a network.

Application: Specific programs or set of programs.

Integration: Flow of data between various Applications in an Enterprise environment; this is what the acronym EAI means

Enterprise application integration (EAI)

EAI is a unrestricted sharing of data and business processes among any


connected application or data sources in the enterprise.

Enterprise application integration is an integration framework composed of a collection of technologies and services which form a middleware to enable integration of systems and applications across the enterprise.

Features of EAI
EAI encompasses methodologies such as:

Object-oriented programming. Modification of enterprise resource planning (ERP) to fit new objectives. Middleware, message queuing, and other approaches.

Purpose

Ensure that Data (information) in multiple systems is kept consistent. This


is also known as EII (Enterprise Information Integration). Business Process are integrated and linked across applications. Business policies or rules from applications are abstracted. So a change in vendor shouldn't warrant rebuilding the application from scratch. .

Cntd
Supply chain management applications (for managing inventory and

shipping), customer relationship management applications (for managing


current and potential customers), business intelligence applications etc typically cannot communicate with one another in order to share data or

business rules

The lack of communication between this application leads to

inefficiencies, wherein identical data are stored in multiple locations, or


straightforward processes are unable to be automated.

Applications of EAI

Advantages of EAI
Real-time information access.

Improving Connectivity.
Accessing information more efficiently Transferring data and information across multiple platforms Easy development and maintenance.

EAI Vendors
Agilent Ax way GXS Intel Microsoft Oracle Tibco Webmethods IBM Websphere Suite BEA Weblogic Integration(WLI)

Disadvantages
High Cost involved.

EAI implementations are very time consuming and resource

intensive at times.

You might also like