• No results found

RS MDMCenter. Integration. Riversand

N/A
N/A
Protected

Academic year: 2021

Share "RS MDMCenter. Integration. Riversand"

Copied!
10
0
0

Loading.... (view fulltext now)

Full text

(1)

RS

MDMCenter

and EAI

Integration

2009

This document provides the details about RS MDMCenter coexistence with EAI systems and the different approaches for enterprise integration. A pro

(2)

2

Copyright  2001-2009 Riversand Technologies, Inc. All rights reserved.

Any technical documentation made available by Riversand Technologies, Inc is the copyright work of Riversand Technologies, Inc and owned by Riversand Technologies, Inc.

TRADEMARKS

Riversand, the Riversand logo, and Riversand ProductCenter are U.S. trademarks or registered trademarks of Riversand Technologies, Inc. Other brands and product names mentioned in this guide are trademarks or registered trademarks of their respective owners and hereby acknowledged.

DISCLAIMER

NO WARRANTY. The technical documentation is being delivered to you AS-IS, and Riversand Technologies, Inc makes no warranty as to its accuracy or use. Any use of the technical documentation or the information contained therein is at the risk of the user. Documentation may include technical or other inaccuracies or typographical errors. Riversand Technologies, Inc reserves the right to make changes without prior notice.

No part of this publication may be copied without the express written permission of Riversand Technologies Inc., 9800 Richmond Ave, Suite #140, Houston, TX-77042, U.S.A.

TECHNICAL SUPPORT

The Technical Support group’s primary role is to respond to specific questions on product features/functions, installation, and configuration. Our support provides rapid response and up-to-the-minute information. When Contacting the Technical Support group, please have the following information:

Product release/version level Hardware information

Available memory, disk space, NIC information Problem description

o Error messages/log files

o Troubleshooting performed prior to contacting Riversand Technologies, Inc o Recent software configuration changes and/or network changes

(3)

3

Support from Riversand Technologies, Inc is available by telephone, fax or mail in a variety of languages.

Mail: Riversand Technologies Inc., 9800 Richmond Ave, Suite #140, Houston, TX-77042, U.S.A.

Telephone: 713.934.8899

Fax: 713.934.8845

email: [email protected] CUSTOMER SERVICE

To contact Riversand Technologies, Inc. Customer Service, please call 713.934.8899 or mail to Riversand Technologies, Inc, 9800 Richmond Ave, Suite #140, Houston, TX-77042, U.S.A. Customer Service is available to assist with the following types of issues:

Questions regarding product licensing

Product registration updates such as address or name changes

General product information (features, language availability, local sales personnel) Latest information on product updates and upgrades

Advice on Riversand’s technical support options Non-technical pre-sales questions

SEND YOUR COMMENTS

Riversand welcomes your comments and suggestions on the quality and usefulness of this document. Your input is an important part of the information used for revision.

If you find any errors or have any other suggestions for improvement, please indicate the chapter, section, and page number (if available). Send comments using any of the technical support options. If you would like a reply, please provide your name, address, and telephone number.

COMPANY INFORMATION

(4)

4

Contents

Master Data Management System Integration ... 5

Enterprise Application Integration (EAI) ... 5

MDM Integration with EAI ... 6

RS MDM Integration without EAI Systems ... 8

Comparison of the two Integration approaches ... 9

RS MDM Integration ... 9

(5)

5

Coexistence of EAI and MDM Systems

The goal of MDM systems is to permeate a unified view of master data across the organization and provide a centralized system that other systems can refer or inquire to get a certified and trusted master record of entity information. Given the ubiquity of disparate systems in the enterprise, integration between systems has been the long time problem that plagues successful implementation of new systems or modifications to existing systems. Therefore, integration has been fundamental aspect of working and competing in today’s fluid marketplace.

Master Data Management System Integration

In the unified view of the enterprise, the single Source-of-Truth in the enterprise for master data resides with an MDM system that provides certified and consistent data to other applications. As a centralized repository, the MDM system serves as a central point for aggregation of data from multiple sources in various formats and syndication of data to multiple destinations in the formats required by these systems. Depending on the budget / Scope of the project, Enterprise Integration with MDM can be implemented with or without EAI system.

Enterprise Application Integration (EAI)

The goals of Enterprise Application Integration include flexible architectures, integration with existing applications, service integration, and state-of-the-art composite application development. EAI makes applications to work together in a coordinated manner to provide value to the underlying customer. Enterprise Application Integration can be used for two different integration purposes:

1. Data Integration: also known as EII (Enterprise Information Integration). a. File Transfer

b. Shared Database

c. Remote Procedure Invocation d. Messaging

2. Process Integration: Linking business processes across applications. a. Business Process Management (BPM)

(6)

6

To integrate business processes across heterogeneous applications, EAI uses business process

management (BPM), a practice that models an organizational structure, defines the business processes, and shows the interactions between them. BPM is important in discovering, analyzing, and creating repeatable processes that the Enterprise Integration effort can encode in a repeatable, value added process. EAI uses the results of BPM to orchestrate applications that support a business process-based workflow.

Enterprise Integration is comprised of four technical patterns: 1. Enterprise Service Bus Architecture (ESB)

2. Service Oriented Architecture (SOA): Hub-and-Spoke 3. Event Driven Architecture (EDA): Publish-Subscribe 4. Point-to-point (mesh/network)

MDM Integration with EAI

If the Enterprise Application Integration system is implemented, Bus (ESB) or Hub (EDA) connects to MDM through a set of adapters (also referred to as connectors). These are programs that know how to interact between an underlying business application & MDM system. The adapter could reside in the same process space as the bus/hub or execute in a remote location and interact with the hub/bus through service calls (SOA).

To avoid every adapter having to convert Master Data to/from every other applications' formats, 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

(7)

7

Fig. 1: RS MDM with EAI Systems

When used for process integration, the EAI system also provides transactional consistency across applications by executing all integration operations across all applications in a single overarching distributed transaction (using two-phase commit protocols or compensating transactions).

RS MDM Integration Services RS MDM Data Repository Mapping Engine (RS MDM to EAI) SCM CRM EAI System ERP Web Site Process Integration Data Integration

(8)

8

RS MDM Integration without EAI Systems

If an EAI system does not currently exist in the Enterprise, Master Data Integration can be done through the MDM Integration Services. RS MDMCenter provides consolidated and normalized master data to other applications (CRM, SCM, EAP, etc) in the enterprise. If needed, process integration can managed using the BPM system.

Through its Service Oriented Architecture (SOA), RS MDMCenter provides out-of-box generic data connection through web services calls. Master Data is made available in the format of exposed object models or standard XML (SOAP). Connectors to common applications (SAP, Oracle etc) are also provided.

Publish-Subscribe model (EDA) is also supported. Applications can subscribe to Master Data transactions and MDMCenter will publish subscribed content to proper subscribers.

Security/Access Control is another functionality provided by Riversand MDM solution. Extensive system-to-system, entity-to-entity, attribute-to-attribute mapping are utilized to administrate data integration. External applications control data flow through comprehensive integration profiles.

RS MDM Integration Services RS MDM Data Repository Mapping Engine (RS MDM to External System) SCM CRM RS MDM Adapters ERP Web Site Process Integration Data Integration

(9)

9

Comparison of the two Integration approaches

Each type of integration approach has its own benefits and drawbacks. Below is the comparison chart between two approaches.

RS MDM integration with EAI

RS MDM integration

EAI System Required Yes No

Support Data Integration Yes Yes

Common Data Format Yes Yes

Support Data Transformation Yes Yes

Data transferred outside MDM Yes No

Amount of Data Transferred High Low

Support Publish/Subscribe Model Yes Yes

Security / Access Control Yes Yes

SOA Architecture Support Yes Yes

EDA Architecture Support Yes Yes

Process Integration Across Apps Yes No

Cost High Low

From the chart above, we can see the pros and cons of these two approaches: RS MDM Integration

Pros:

(10)

10

o Ability to enforce MDM policies at the integration point

o Less data transferred over the network due to distribution and transformation done in MDM.

o Lower hardware & network infrastructure cost. o Lower software cost.

o Lower administration cost. o Lower staff and training cost. Cons

o Lack of full support of process integration across different applications at enterprise level.

MDM – EAI Integration Pros:

o Supports integration of business processes across enterprise applications

o Provides enterprises ability to integrate between non MDM systems with the same infrastructure

Cons:

o Higher volume of data transferred over the network due to distribution and

transformation done in EAI. All the data has to be transferred out of MDM to EAI before they can be integrated to other applications.

o Higher hardware & network infrastructure cost due to EAI implementation. o Higher software cost due to EAI implementation.

o Higher administration cost due to due to EAI implementation. o Higher staff and training cost due to EAI implementation.

Figure

Fig. 1: RS MDM with EAI Systems

References

Related documents

Saturday (hard day, 6-8 hours): dojo class conditioning hard stretching sparring weight training  bag work. running

If your plan covers out-of-network providers, you most likely have a separate deductible and separate out-of-pocket maximum if you use out-of-network providers.. Why

House 1 Brazeal Hall & Kilgore Hall House 2 Graves Hall & White Hall House 3 Hubert Hall & LLC Hall House 4 DuBois Hall &

Our approach helps your organisation deliver real performance improvement and sustainable change by helping you develop and execute a specific business performance

Artix is an extensible Enterprise Service Bus (ESB) that dramatically reduces operating costs for organizations with complex and heterogeneous IT systems by deploying, managing

Combined with the recent results of approximate dictionary estimation, this yields provable guarantees for exact recovery of both the dictionary elements and the coefficients, when

The NLSX4373 auto sense translator provides bi−directional voltage level shifting to transfer data in multiple supply voltage systems.. This device has two supply voltages, V L and

A new framework for the measurement of information quality is developed and twenty two information quality dimensions are identified for measuring information quality