Download presentation
Presentation is loading. Please wait.
Published byDale Tate Modified over 9 years ago
1
1 -1 - MDM Implementation Details [for S* Card Next Generation System]
2
- 2 - 1. MDM Use Cases 1.MDM system manages multiple data domains. 2.Each domain consists of 1 or more base objects. 3.Each domain also has different source systems; some of them have multiple source systems. 4.Three ways to create master data; each data domain has its fixed source interface(s) Online Sync Interfaces – Real-time interface with the source systems Batch File Interfaces – Daily processing of the incoming file data IDD User Interfaces – IDD controls the master data Life Cycle Management with enterprise workflow system 5.Two ways to publish master data; each data domain can be configured to publish data to the requesting target systems Online Sync Interfaces – Real-time interface to the target systems Batch File Interfaces – Daily processing of the outgoing file data Online Source Systems Batch Source Systems MDM Data Domains Batch Target Systems Party 1 Parent + n Children Organization Employee Master 1 Master 2 Master 3 MDM IDD Online Target Systems
3
- 3 - 2. MDM Deployment Architecture MDM – 6 Jboss instances on each node ; 2 for interfaces, 2 for hub instances, 2 for cleanse instances 1 hub instance(H101) for processing SIF interfaces, the other (O101) for IDD connection only. PWC – 2 Integration services on one Powercenter domain. MDM AP1MDM AP2 Publish Domain W102 Service Domain C101 Cleanse Domain W101 Service Domain H101 HUB Domain Instance O101 IDD Domain Instance B101 Cleanse Domain MDM DB1 PMDM MDM DB2 RAC Power Center Publish Domain W202 Service Domain H201 HUB Domain Instance O201 IDD Domain Instance C201 Cleanse Domain W201 Service Domain B201 Cleanse Domain JBOSS Instance JBOSS Cluster JBOSS Cluster Distributed Hornet Queue JBOSS Cluster SIF (EJB) Connection Cleanse Connection JMS Connection JMS Connection (Secondary) A AA A A EAI (Tibco) Agent (Tibco Queue Connection) Other Systems L4 User Browser IDD Connection ※ JMS Queue is not used to publish data any more: Queue message format is corrupted often. Only c_repos_mq_data_change table is used to publish.
4
- 4 - 3. Data Flow – Online Interfaces A.Service domain (W) and Hub domain (H) instances are working. B.Inbound interfaces are synchronous and outbound interfaces are all asynchronous. EAI MDM AP1 MDM AP2 W101 W102 W201 W202 H101 C101 H201 B201 A A A A User LOB S S S S A S MDM SIF API (EJB Connection) EAI Agent (TIPCO Queue) H C W MDM Service Domain MDM HUB Domain MDM Cleanse Domain MDM DB1 MDM DB2 RAC B101 C201 PUB EAI LOB Legacy EJB Connections on Hub instance Failover Normal EJB Connections
5
- 5 - 3. Data Flow – File Interfaces A.Powercenter is loading files into landing table and Hub instances are working batch jobs. B.Enterprise Batch Job Controller initiates the PWC job and MDM batch job. EAI MDM AP1 MDM AP2 Shared Folder H101 C101 H201 B201 Batch Job Controller LOB H C MDM HUB Domain MDM Cleanse Domain MDM DB1 MDM DB2 RAC B101 C201 PUB EAI LOB Legacy PWC
6
- 6 - 3. Data Flow – User Interfaces with IDD A.MDM User creates and modifies the data through IDD with the enterprise workflow added. B.MDM Users are controlled by the enterprise SSO(Authorization), IM(Identity), and AM(Authorization) systematically linked to MDM SAM. L4 MDM AP1 MDM AP2 O101 C101 O201 B201 User HTTP Proxy With SSO O C MDM IDD Domain MDM Clenase Domain MDM DB1 MDM DB2 RAC B101 C201 PUB EAI LOB Legacy
7
- 7 - 4. MDM Usage Summary Summary of MDM data domains Online Source Systems Batch Source Systems MDM Data Domains Batch Target Systems Party 1 Parent + n Children Organization Employee Master 1 Master 2 Master 3 MDM IDD Online Target Systems Data Domain Number of Source Systems(*) Number of Target Systems(**) Number of Total Records Number of Daily Inbound Transactions BIZPARTY16 Less than 50 million (for parent) Maximum of 0.2 million is expected in normal days. 4 times a year, more than 0.5 million transactions can be processed in a day. Organization250Less than 10 thousandMaximum of 1 thousand. Employee650Less than 1 millionMaximum of 1 thousand. Master112Less than 1 thousandMaximum of 100 in a year Master221Less than 1 thousandMaximum of 1 thousand in a year Master311Less than 1 thousandMaximum of 100 in a year (*) Specific numbers are not exact. Just for reference. (**) Target systems are increasing more and can easily be configured to publish.
8
- 8 - End Of Document
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.