About Us
Online Assistance

 

Enterprise Application Integration EAI vs. Enterprise Evolution EE

IT managers are facing a variety of business pressures that are forcing them to evaluate what the best choice they have in regards to maintaining and upgrading legacy application systems: Enterprise Application Integration (EAI) or Software Modernization or Enterprise Evolution. What is the difference between these two approaches? Here are two main differences:

  1. Enterprise Application Integration involves custom developed adapters (sometimes called wrappers)  to existing application interfaces in order to interface with newer technology or other applications. As more and more of these Enterprise Application Integration projects arise, more and more adapters or modifications to existing adapters happen. These changes require additional maintenance to support the modernization of legacy systems due to business rule changes. As time goes on, the proliferation of adapters on the application resembles a Christmas tree with too many ornaments: it just falls over. Enterprise Evolution, eCube's Software Modernization approach incorporates a three step process to ensure that the application evolves and is not buried under a myriad of adapters. With ARM, the Assessment incorporates Architecture analysis, Technical Assets, Knowledge and Business requirements into an intelligent evolutionary re-design of the application. The output of this process, unlike Enterprise Application Integration, actually lower operational costs, provides better performance, and extends ROI. It shares the reduced risk benefits of Enterprise Application Integration, but provides the additional benefits of compliance with industry and corporate standards that are driving the Software Modernization process.
  2. Enterprise Application Integration projects are typically labor intensive and one-off creations just for one customer, making most of what is developed not re-useable. This results in a consultant bonanza for the EAI Integrators.  Instead of developing independence from vendors and older systems, Enterprise Application Integration actually entrenches the customer further in and compounds that with the maintenance of a unique, custom made adapter just for their company.

With NXTera 5.0 and NXTware EV, eCube Systems provides an alternative to Enterprise Application Integration with a systematic approach to Enterprise Evolution and  makes legacy evolution the extension of technology equity. This process is based on the evolution of existing business logic and the integration/Implementation of contemporary platforms, such as .NET, J2EE, Web Services, HTTP/Servlets and XML.

eCube's Software Modernization process called Enterprise Evolution enables companies to extend the value of existing applications and business logic by defending it from “software hardening” the growing inflexibility of legacy systems and enabling it to participate as an enterprise service provider.

Software Modernization has a cost, but it shouldn't be performance.  In many cases IT organization are finding that developing Enterprise Application Integration adapters used to integrate  legacy systems together have created a bottleneck that severely impacts performance. A true software modernization strategy embraces a commitment to steady improvement in performance and the fulfillment of service level goals.

Correspondingly, risk is the something every business executive has to deal with.  Whether a company decides to “stay put”, use Enterprise Application Integration, or modernize, there is risk involved. eCube is committed to balancing the risk, with proven technology and software modernization methods that insure the value of IT efforts moving into the future.  Software modernization means that old applications can be maintained, renewed, evolved, transformed or harvested to speed new development in such a way as to assure the ability of IT to meet its commitments to the business and exceed expectation to reliability. With Enterprise Application Integration, it is an all or nothing approach - if the adapter doesn't work or performs poorly, the project becomes a total loss.