السبت، 29 ديسمبر 2012

فاطمه سالم مطر العوفي
3051209
نظم معلومات
المستوى الخامس
البنيه التحتيه لتقنية المعلومات

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.


definition 2


EAI (enterprise application integration) refers to the plans, methods, and tools aimed at modernizing, consolidating, and coordinating the computer applications in an enterprise. Typically, an enterprise has existing legacy applications and databases and wants to continue to use them while adding or migrating to a new set of applications that exploit the Internet, e-commerce, extranet, and other new technologies. EAI may involve developing a new total view of an enterprise's business and its applications, seeing how existing applications fit into the new model, and then devising ways to efficiently reuse what already exists while adding new applications and data.  More recently the term "Service Oriented Architecture" or "SOA" has been coined to describe a system that maps standards-based interfaces to business functions.  An SOA is a common solution to enterprise application 
integration challenges.

To watch the video click here











                         



                                ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ







ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ







ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

Purposes:


EAI can be used for different purposes:
Data integration: Ensures that information in multiple systems is kept consistent. This is also known as enterprise information integration (EII).
Vendor independence: Extracts business policies or rules from applications and implements them in the EAI system, so that even if one of the business applications is replaced with a different vendor's application, the business rules do not have to be re-implemented.
Common facade: An EAI system can front-end a cluster of applications, providing a single consistent access interface to these applications and shielding users from having to learn to use different software packages..


EAI encompases the following areas:


Enterprise Application Integration, or EAI, encompases the following areas::

Opening up ways for the information to flow from one application to another,
Letting applications to reach other sources of data outside themselves, and
Allowing other programs to peer into the innards of formerly closed programs.
Sharing data between divisions or even between separate corporations
Examples of enterprise programs that can benefit from  EAI include:
  • Enterprise Resource Planning
  • Customer Relationship Management
  • Supply Chain Management
  • Human Resources Management
  • to learn more               

Enterprise Integration Corporation


Enterprise Integration Corporation :  (EIC) is a services provider that specializes in delivering a variety of information technology solutions and services, network integration, infrastructure modeling, help desk support, quality control, and documentation and training services to Federal, State and Local government clients, and commercial enterprises.


Methods of integration


Vertical Integration (as opposed to "horizontal") is the process of integrating subsystems according to their functionality by creating functional entities also referred to as silos.[7] The benefit of this method is that the integration is performed quickly and involves only the necessary vendors, therefore, this method is cheaper in the short term. On the other hand, cost-of-ownership can be substantially higher than seen in other methods, since in case of new or enhanced functionality, the only possible way to implement (scale the system) would be by implementing another silo. Reusing subsystems to create another functionality is not possible.[8]
Star Integration or also known as Spaghetti Integration is a process of integration of the systems where each system is interconnected to each of the remaining subsystems. When observed from the perspective of the subsystem which is being integrated, the connections are reminiscent of a star, but when the overall diagram of the system is presented, the connections look like spaghetti, hence the name of this method. The cost varies due to the interfaces which subsystems are exporting. In a case where the subsystems are exporting heterogeneous or proprietary interfaces, the integration cost can substantially rise. Time and costs needed to integrate the systems increase exponentially when adding additional subsystems. From the feature perspective, this method often seems preferable, due to the extreme flexibility of the reuse of functionality.[8]
Horizontal Integration or Enterprise Service Bus (ESB) is an integration method in which a specialized subsystem is dedicated to communication between other subsystems. This allows cutting the number of connections (interfaces) to only one per subsystem which will connect directly to the ESB. The ESB is capable of translating the interface into another interface. This allows cutting the costs of integration and provides extreme flexibility. With systems integrated using this method, it is possible to completely replace one subsystem with another subsystem which provides similar functionality but exports different interfaces, all this completely transparent for the rest of the subsystems. The only action required is to implement the new interface between the ESB and the new subsystem.[8]
The horizontal scheme can be misleading, however, if it is thought that the cost of intermediate data transformation or the cost of shifting responsibility over business logic can be avoided.[8]
A common data format is an integration method to avoid every adapter having to convert data to/from every other applications' formats, Enterprise application integration (EAI) systems usually stipulate an application-independent (or common) data format. The EAI system usually provides a data transformation service as well to help convert between application-specific and common formats. This is done in two steps: the adapter converts information from the application's format to the bus's common format. Then, semantic transformations are applied on this (converting zip codes to city names, splitting/merging objects from one application into objects in the other applications, and so on).


الجمعة، 28 ديسمبر 2012


 System integration
Is the bringing together of the component subsystems into one system and ensuring that the subsystems function together as a system.[1] Ininformation technology, systems integration[2] is the process of linking together different computing systems and software applications physically or functionally,[3] to act as a coordinated whole.
The system integrator brings together discrete systems utilizing a variety of techniques such as computer networking, enterprise application integration, business process management or manual programming

 System integration involves integrating existing often disparate systems.


Software Integration
Sophisticated software applications do not exist in a vacuum. They exist as logical components of an encompassing infrastructure. By definition, primary enterprise applications are essential to the financial or commercial wellto learn more-being of an organization. Generally they are functionally involved with other components of the enterprise – and components can be devices, databases, processes, subsystems, or even complete external applications. Functional involvement can consist of any logical interchange in which a 
component affects the behavior of other components


to learn more
Business Integration software gives you the ability to integrate the diverse data and information sources both within and outside your enterprise into a single coherent framework. An integrated information infrastructure can then be shared by mission-critical applications such as CRM, executive information portals, and automated supply chain systems.
Whether your data is stored in legacy sources such as Adabas, VSAM, or IMS, relational sources such as DB2, Oracle, or SQL Server, analysis cubes such as Hyperion Essbase, or ERP systems such as SAP or PeopleSoft, iWay Software’s business integration solutions can access these systems natively in real time, and tie the information together in a usable, unified network.
iWay Software accelerates business integration by simplifying it dramatically – eliminating custom integration code, and replacing it with the straightforward assembly and configuration of off-the-shelf components. iWay provides everything necessary to achieve real-time, near-real-time, or batch integration more quickly and easily than competing tools and the "roll-your-own" approach.
iWay provides standard connections to over 300 back-office systems and data sources, enabling organizations to quickly and easily leverage technologies such as IBM's Websphere, Microsoft's Biztalk ServerTM, XML, and Java.TM
For more information on the newest suite of integration solutions, please visit our products page.
WebFOCUS, Information Builders' comprehensive suite of business intelligence software, reduces the cost and time for development and deployment of BI applications, while providing powerful, scalable, enterprise-wide business intelligence solutions. It is the only solution that enables every process involved in creating and delivering interactive, actionable information, including:
  • Accessing all of your current information assets, including legacy and relational data sources, cubes, data warehouses, and data marts 
  •  Providing visuals, advanced formatting, and output options such as charts, Excel spreadsheets, and Adobe PDF documents, and performing complex calculations 
  •  Processing requests quickly, intelligently, and efficiently 
  •  Delivering real-time actionable information anytime, anywhere via Web, e-mail, and mobile devices to employees, managers, partners, and customers
The combination of WebFOCUS BI suite on the front-end and iWay Software's infrastructure technology on the back-end provides a unique, single-vendor solution that allows you to deliver real-time information to everyone in your extended enterprise.

الثلاثاء، 2 أكتوبر 2012