RS MDMCenter. Integration. Riversand



Similar documents
RS MDM. Integration Guide. Riversand

Enterprise Application Designs In Relation to ERP and SOA

Connectivity and integration Executive brief. Optimize the potential of ERP systems through IBM SMART SOA integration strategies.

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

An Oracle White Paper November Oracle Primavera P6 EPPM Integrations with Web Services and Events

Continuing the MDM journey

Getting Started with Service- Oriented Architecture (SOA) Terminology

Government's Adoption of SOA and SOA Examples

Symantec Enterprise Security Manager Oracle Database Modules Release Notes. Version: 5.4

Enterprise Integration EAI vs. SOA vs. ESB

Enterprise Service Bus Defined. Wikipedia says (07/19/06)

ESB solutions Title. BWUG & GSE Subtitle guy.crets@i8c.be. xx.yy@i8c.be

Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices

Integrating Siebel CRM 8 with Oracle Applications

How service-oriented architecture (SOA) impacts your IT infrastructure

The Way to SOA Concept, Architectural Components and Organization

The Application of BizTalk in Public Sector

Service Oriented Architecture Based Integration. Mike Rosen CTO, AZORA Technologies, Inc.

whitepaper The Evolutionary Steps to Master Data Management

Integration Platforms Problems and Possibilities *

PGP Desktop Version 10.2 for Mac OS X Maintenance Pack Release Notes

ATHABASCA UNIVERSITY. Enterprise Integration with Messaging

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur

Service Mediation. The Role of an Enterprise Service Bus in an SOA

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007

MDM and SOA Timo Itälä T

SAP INTEGRATION APPROACHES

BEA BPM an integrated solution for business processes modelling. Frederik Frederiksen Principal PreSales Consultant BEA Systems

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

Industrial IT cpmplus Enterprise Connectivity Collaborative Production Management. Improving the total cost of ownership of your ERP System

Research on the Model of Enterprise Application Integration with Web Services

Service Oriented Architecture: An Overview Discussion. Jeff Simpson Principle SOA Architect

Master Data Management and Data Warehousing. Zahra Mansoori

Symantec ApplicationHA agent for Microsoft Exchange 2010 Configuration Guide

CUSTOMER MASTER DATA MANAGEMENT PROCESS INTEGRATION PACK

Business Process Management In An Application Development Environment

Enterprise Integration Architectures for the Financial Services and Insurance Industries

Federal Enterprise Architecture and Service-Oriented Architecture

AGILE PRODUCT LIFECYCLE MANAGEMENT INTEGRATION PACK FOR E-BUSINESS SUITE:

10 Years of Hype Cycles - Do We Forget Knowledge?

SOA REFERENCE ARCHITECTURE: WEB TIER

Introduction to Service-Oriented Architecture for Business Analysts

ORACLE DATA INTEGRATOR ENTEPRISE EDITION FOR BUSINESS INTELLIGENCE

Motivation Definitions EAI Architectures Elements Integration Technologies. Part I. EAI: Foundations, Concepts, and Architectures

Symantec Critical System Protection Configuration Monitoring Edition Release Notes

Business-Driven Software Engineering Lecture 3 Foundations of Processes

Veritas Operations Manager LDom Capacity Management Add-on User's Guide 4.1

Symantec Mobile Management for Configuration Manager

AquaLogic ESB Design and Integration (3 Days)

Independent process platform

SOA REFERENCE ARCHITECTURE: SERVICE TIER

ENTERPRISE EDITION ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE DATA INTEGRATOR

Riversand Technologies, Inc. Powering Accurate Product Information PIM VS MDM VS PLM. A Riversand Technologies Whitepaper

Unique challenges in Oracle Hyperion EPM Data Governance

Enterprise IT Architectures SOA Part 2

Veritas Operations Manager Package Anomaly Add-on User's Guide 4.1

ORACLE MANAGED FILE TRANSFER

I N T E R S Y S T E M S W H I T E P A P E R ADVANCING SOA WITH AN EVENT-DRIVEN ARCHITECTURE

Overview: Siebel Enterprise Application Integration. Siebel Innovation Pack 2013 Version 8.1/8.2 September 2013

SERVICE ORIENTED ARCHITECTURE

Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA. Hong-lv Wang, Yong Cen

EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO.

Application Services Portfolio

FUJITSU Software Interstage Business Operations Platform: A Foundation for Smart Process Applications

Symantec NetBackup OpenStorage Solutions Guide for Disk

CHAPTER 1 INTRODUCTION

Leveraging BPM Workflows for Accounts Payable Processing BRAD BUKACEK - TEAM LEAD FISHBOWL SOLUTIONS, INC.

Welcome to online seminar on. Oracle PIM Data Hub. Presented by: Rapidflow Apps Inc

JOURNAL OF OBJECT TECHNOLOGY

MDM and Data Warehousing Complement Each Other

RED HAT JBOSS FUSE SERVICE WORKS 6 COMPARED WITH MULE ESB ENTERPRISE 3.4

A WHITE PAPER By Silwood Technology Limited

ORACLE PRODUCT DATA HUB

Approach to Service Management

Backup Exec Cloud Storage for Nirvanix Installation Guide. Release 2.0

EnergySync and AquaSys. Technology and Architecture

Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices

Master Data Management. Zahra Mansoori

CUSTOMER MASTER DATA MANAGEMENT PROCESS INTEGRATION PACK

Knowledgent White Paper Series. Developing an MDM Strategy WHITE PAPER. Key Components for Success

Service Integration. Dr. Gopala Krishna Behara

Symantec Mobile Management 7.2 MR1Quick-start Guide

JOURNAL OF OBJECT TECHNOLOGY

Achieving business agility and cost optimization by reducing IT complexity. The value of adding ESB enrichment to your existing messaging solution

Symantec Critical System Protection Agent Event Viewer Guide

Oracle Sales Cloud Configuration, Customization and Integrations

Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus

An Architecture to Deliver a Healthcare Dial-tone

Integration using IBM Solutions

Oracle Identity Management: Integration with Windows. An Oracle White Paper December. 2004

AGILE PRODUCT LIFECYCLE MANAGEMENT INTEGRATION PACK FOR JD EDWARDS ENTERPRISEONE: DESIGN TO RELEASE

Transcription:

RS MDMCenter 2009 and EAI This document provides the details about RS MDMCenter coexistence with EAI systems and the different approaches for enterprise integration. A pro con analysis of using an EAI system with an MDM system is provided. Riversand

RS MDMCenter and EAI 2009 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-tothe-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 2

RS MDMCenter and EAI 2009 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: support@riversand.com 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 For more information on Riversand Technologies, Inc., visit www.riversand.com 3

RS MDMCenter and EAI 2009 Contents Master Data Management System... 5 Enterprise Application (EAI)... 5 MDM with EAI... 6 RS MDM without EAI Systems... 8 Comparison of the two approaches... 9 RS MDM... 9 MDM EAI... 10 4

Coexistence of EAI and MDM Systems RS MDMCenter and EAI 2009 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 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 with MDM can be implemented with or without EAI system. Enterprise Application (EAI) The goals of Enterprise Application 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 can be used for two different integration purposes: 1. Data : also known as EII (Enterprise Information ). a. File Transfer b. Shared Database c. Remote Procedure Invocation d. Messaging 2. Process : Linking business processes across applications. a. Business Process Management (BPM) 5

RS MDMCenter and EAI 2009 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 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 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 with EAI If the Enterprise Application 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 applications, and so on). 6

RS MDMCenter and EAI 2009 Mapping Engine (RS MDM to EAI) EAI System CRM RS MDM Services Data SCM RS MDM Data Repository Process ERP Web Site 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). 7

RS MDM without EAI Systems RS MDMCenter and EAI 2009 If an EAI system does not currently exist in the Enterprise, Master Data can be done through the MDM 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. Mapping Engine (RS MDM to External System) RS MDM Services RS MDM Adapters Data CRM SCM RS MDM Data Repository Process ERP Web Site 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 systemto-system, entity-to-entity, attribute-to-attribute mapping are utilized to administrate data integration. External applications control data flow through comprehensive integration profiles. 8

RS MDMCenter and EAI 2009 Comparison of the two 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 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 Across Apps Yes No Cost High Low From the chart above, we can see the pros and cons of these two approaches: RS MDM Pros: o Supports MDM administered Business Process through workflow. 9

RS MDMCenter and EAI 2009 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 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. 10