Upcoming Events

Executive conference

Cloud Connect March 16-18

Comprehensive thought leadership for executives, IT professionals and developers. Topics include: the ROI, cost and economics of on-demand computing; Migration strategies to move from on-premise to cloud-based IT; Vertical cloud specialization, tailoring features and architectures to specific applications, industries, and customer ecosystems

More Events »

Subscribe to Newsletter

  • Keep up with all of the latest news and analysis on the fast-moving IT industry with Network Computing newsletters.
Sign Up
Network & Systems Infrastructure
F E A T U R E  
Review: EAI Systems Bring IT Together

  January 21, 2002
  By Eric Sanchez, Dan Beery and Joshua Shehab


Printer Print Full Article
Printer Print This Page
Printer Download the PDF
E-Mail E-Mail This URL
As companies become involved in more advanced e-commerce initiatives and mergers and acquisitions, and continue to add new technologies to their enterprise networks, they face the daunting task of interconnecting a wide array of disparate IT systems. Traditionally, systems were connected on a point-to-point basis as organizations developed customized integrations according to their needs. As the number of systems grew, however, such integration became more complex and difficult to manage. Without a scalable approach to integration, many organizations found their IT infrastructures were becoming increasingly difficult to manage, impeding the implementation of new technologies.


Editor's Note:


The products reviewed in this article were tested by Doculabs in mid-2001.

Some of the vendors have revised their products since then, so be sure to contact the vendors directly to see what changes may have been made to their EAI applications.

EAI (enterprise application integration) products were developed to address these integration problems. With EAI, disparate systems are connected to a single integration server using a repeatable process. Adding a new technology or system is then just a matter of repeating the integration process and connecting the technology or system to the integration server. In this way, all the applications within an enterprise can communicate and exchange data as needed through the integration server, rather than through customized application-to-application integrations.

We recently assessed EAI products from seven vendors: CrossWorlds Software, iPlanet E-Commerce Solutions, SeeBeyond Technology Corp., Tibco Software, Vitria Technology, webMethods and WRQ. IBM Corp., Mercator Software, Microsoft Corp. and Oracle Corp. were also invited, but each declined to participate.

Based on our test results, Tibco's ActiveEnterprise wins our Editor's Choice award. ActiveEnterprise is easy to use and reliable enough to handle nearly any integration project. In addition, Tibco's many years of experience in this space have resulted in a product feature set that is so extensive, it could be considered a superset of EAI functionality.



Integration Server Features (chart)


Click here to enlarge

EAI Overview

EAI products comprise several components that simplify the integration of disparate systems. These include:

>> Business-process management. This component lends itself to the business user and lets him or her create process flows using a GUI. Because processes and relationships among systems are represented graphically, business users can make changes without the need for programming. Most EAI products offer some level of automation for system-to-system processes, but few offer true workflow capabilities that enable human interaction to be incorporated as part of the process. Some vendors rely on third-party products, such as those from Staffware, while others are developing solutions or acquiring workflow vendors to incorporate such technology into the EAI solution.

>> Packaged connectors/adapters. EAI products include prebuilt connections to applications a company is likely to have implemented, such as those from SAP, Siebel and Oracle. Because the connectors are prebuilt, they allow applications to be connected quickly, requiring minimal development effort.

>> Connector developer toolkit. Such toolkits are used for building connectors that the EAI product does not provide out of the box.

>> Data-mapping utility and translation capabilities. These capabilities let users define the data-mapping and conversion parameters between systems, which is an essential ability when integrating specialized applications.

Most integration servers include a graphical environment that makes using the packaged connectors a point-and-click exercise. With these tools, developers can specify the source application or system, add the connector or adapter, and begin introspecting the data source -- exposing the data and the data layout in a visual representation or view. From there, the developer can map the data into a data definition, specifying the translation parameters that are executed at run-time. Data translation and transformation are the keys to letting disparate systems talk to each other.

Also critical to integration servers are process management and automation. Organizations without integrated systems typically follow manual processes that can involve multiple departments and back-end systems, even for simple processes such as handling an order from an e-commerce site. With integration servers, business users can define sophisticated process flows that span multiple systems. Many integration servers provide graphical utilities for developing process flows, with business logic automatically generated. At run-time, the integration server automates the process flow.

Internal vs. External Integration

The integration market is segmented into two areas -- EAI and B2Bi (business-to-business integration). EAI is a solution for modeling and automating business processes within an organization by coordinating disparate data sources and applications; B2Bi is a solution for extending an organization's integration beyond its firewall to connect with external constituencies, such as partners and other supply-chain participants.

Although EAI and B2Bi may appear similar on the surface, several fundamental differences exist between them. For example, a key difference is the level of security provided; organizations integrating with their partners (B2Bi) have much more stringent security requirements than those required for internal integration (EAI) -- and none of the integration servers we evaluated scored highly in this area. Another example is process management: Although this is a relatively straightforward feature for EAI, B2Bi scenarios require the ability to extend automated processes across multiple organizations and to collaborate through one-to-many and many-to-many relationships. Thus, process management usually involves participation in more diverse, less defined relationships for B2Bi than it does for EAI.

The key is to understand whether your focus is on internal or external integration, then to evaluate the products in that context. Our focus for this review was on internal integration. But we expect the B2Bi space to become more evolved soon and for the capabilities required for external integration to find their way into existing EAI products, including those we tested.


   Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Next Page

Best of the Web

Data deduplication: Declawing the clones

Data deduplication is emerging as a critically important new arrow in the storage administrator's quiver to answer hard questions about the increasing problem in storage growth costs.

Quick Read

Compression, Encryption, Deduplication, and Replication: Strange Bedfellows

One of the great ironies of storage technology is the inverse relationship between efficiency and security: Adding performance or reducing storage requirements almost always results in reducing the confidentiality, integrity, or availability of a system.

Quick Read

WAN Optimization Whitelists and Blacklists

Optimization is a fantastic way of saving money and creating really happy customers at the same time, but it doesn't work flawlessly for all applications.

Quick Read

WAN Optimization as a Managed Service: It's Not About the Cost

This insight examines how organizations outsourcing their WAN optimization initiatives to a third-party go about achieving their goals for application performance, reducing operational costs, and streamlining enterprise infrastructure.

Quick Read

  Sponsored Links

Premium Content

Next Generation Data Center, Delivered, November 17th
NWC


Salary

Video