Download presentation
Presentation is loading. Please wait.
Published byCharlotte York Modified over 9 years ago
1
Software Architecture April-10Confidential Proprietary Master Data Management mainly inspired from Enterprise Master Data Management – An SOA approach to managing core information May 2010
2
Confidential Proprietary Table of Contents Architectural Goals and Principles MDM Reference Architecture Conceptual Architecture Logical Architecture Component Model Master Data Management Component Interaction Diagram Collaborative Authoring Operational Scenario – Transactional Interceptors for Updates Operational Scenario – Federated Query Coexistence Scenario – Information Synchronization Distribution of Updates via Batch Processing Data Governance Incremental Updates to a Data Warehouse
3
Confidential Proprietary Architectural Goals and Principles The Master Data Management Solution should provide the ability to decouple information from enterprise applications and processes to make it available as a strategic asset for use by ON. The Master Data Management Solution should provide ON with an authoritative source for master data that manages information integrity and controls the distribution of master data across the enterprise in a standardized way that enables reuse.authoritative source The Master Data Management Solution should be based upon an architectural framework and reusable services that can leverage existing technologies within the enterprise. The Master Data Management Solution should be based upon industry-accepted open computing standards to support the use of multiple technologies and techniques for interoperability with systems in the enterprise and the extended enterprise. The Master Data Management Solution should provide the flexibility to accommodate changes to master data schema, business requirements, and regulations, and to support the addition of new master data The Master Data Management Solution should be designed with the highest regard for preserving the ownership of data, the integrity, and the security of the data from the time it is entered into the system until retention of the data is no longer required. The Master Data Management Solution should provide the ability to incrementally implement a Master Data Management Solution so that a Master Data Management Solution can demonstrate “immediate value.”
4
Confidential Proprietary Table of Contents Architectural Goals and Principles MDM Reference Architecture Conceptual Architecture Logical Architecture Component Model Master Data Management Component Interaction Diagram Collaborative Authoring Operational Scenario – Transactional Interceptors for Updates Operational Scenario – Federated Query Coexistence Scenario – Information Synchronization Distribution of Updates via Batch Processing Data Governance Incremental Updates to a Data Warehouse
5
Confidential Proprietary MDM Reference Architecture Conceptual Architecture Logical Architecture Component Model Operational Model Conceptual Level Logical Level Physical Level Functional Aspects
6
Confidential Proprietary Table of Contents Architectural Goals and Principles MDM Reference Architecture Conceptual Architecture Logical Architecture Component Model Master Data Management Component Interaction Diagram Collaborative Authoring Operational Scenario – Transactional Interceptors for Updates Operational Scenario – Federated Query Coexistence Scenario – Information Synchronization Distribution of Updates via Batch Processing Data Governance Incremental Updates to a Data Warehouse
7
Confidential Proprietary Conceptual Architecture Presentation Integration Process Manager
8
Confidential Proprietary Table of Contents Architectural Goals and Principles MDM Reference Architecture Conceptual Architecture Logical Architecture Component Model Master Data Management Component Interaction Diagram Collaborative Authoring Operational Scenario – Transactional Interceptors for Updates Operational Scenario – Federated Query Coexistence Scenario – Information Synchronization Distribution of Updates via Batch Processing Data Governance Incremental Updates to a Data Warehouse
9
Confidential Proprietary Logical Architecture External Data Providers Internal Participants Analytics Dashboards LOB User Interface LOB Systems: Legacy, ERP, Supply Chain, CRM, etc. (Adapters)
10
Confidential Proprietary Table of Contents Architectural Goals and Principles MDM Reference Architecture Conceptual Architecture Logical Architecture Component Model Master Data Management Component Interaction Diagram Collaborative Authoring Operational Scenario – Transactional Interceptors for Updates Operational Scenario – Federated Query Coexistence Scenario – Information Synchronization Distribution of Updates via Batch Processing Data Governance Incremental Updates to a Data Warehouse
11
Confidential Proprietary Component Model Master Data Management Services Interface Services Lifecycle Management Services Hierarchy & Relationship Management Master Data Event Management Authoring Data Quality Management Base Services Master Data Repository Metadata Master Data History Data Reference Data
12
Confidential Proprietary Component Model :: Interface Services
13
Confidential Proprietary Component Model :: Lifecycle Management Services
14
Confidential Proprietary Component Model :: Data Quality Management Services
15
Confidential Proprietary Component Model :: Authoring Services
16
Confidential Proprietary Component Model :: Event Management Services
17
Confidential Proprietary Component Model :: Hierarchy and Relationship Management Services
18
Confidential Proprietary Component Model :: Master Data Repository
19
Confidential Proprietary Component Model :: Base Services
20
Confidential Proprietary Component Model :: Information Integration Services
21
Confidential Proprietary Table of Contents Architectural Goals and Principles MDM Reference Architecture Conceptual Architecture Logical Architecture Component Model Master Data Management Component Interaction Diagram Collaborative Authoring Operational Scenario – Transactional Interceptors for Updates Operational Scenario – Federated Query Coexistence Scenario – Information Synchronization Distribution of Updates via Batch Processing Data Governance Incremental Updates to a Data Warehouse
22
Confidential Proprietary
23
Table of Contents Architectural Goals and Principles MDM Reference Architecture Conceptual Architecture Logical Architecture Component Model Master Data Management Component Interaction Diagram Collaborative Authoring Operational Scenario – Transactional Interceptors for Updates Operational Scenario – Federated Query Coexistence Scenario – Information Synchronization Distribution of Updates via Batch Processing Data Governance Incremental Updates to a Data Warehouse
24
Confidential Proprietary
25
Table of Contents Architectural Goals and Principles MDM Reference Architecture Conceptual Architecture Logical Architecture Component Model Master Data Management Component Interaction Diagram Collaborative Authoring Operational Scenario – Transactional Interceptors for Updates Operational Scenario – Federated Query Coexistence Scenario – Information Synchronization Distribution of Updates via Batch Processing Data Governance Incremental Updates to a Data Warehouse
26
Confidential Proprietary
27
Table of Contents Architectural Goals and Principles MDM Reference Architecture Conceptual Architecture Logical Architecture Component Model Master Data Management Component Interaction Diagram Collaborative Authoring Operational Scenario – Transactional Interceptors for Updates Operational Scenario – Federated Query Coexistence Scenario – Information Synchronization Distribution of Updates via Batch Processing Data Governance Incremental Updates to a Data Warehouse
28
Confidential Proprietary
29
Table of Contents Architectural Goals and Principles MDM Reference Architecture Conceptual Architecture Logical Architecture Component Model Master Data Management Component Interaction Diagram Collaborative Authoring Operational Scenario – Transactional Interceptors for Updates Operational Scenario – Federated Query Coexistence Scenario – Information Synchronization Distribution of Updates via Batch Processing Data Governance Incremental Updates to a Data Warehouse
30
Confidential Proprietary
31
Table of Contents Architectural Goals and Principles MDM Reference Architecture Conceptual Architecture Logical Architecture Component Model Master Data Management Component Interaction Diagram Collaborative Authoring Operational Scenario – Transactional Interceptors for Updates Operational Scenario – Federated Query Coexistence Scenario – Information Synchronization Distribution of Updates via Batch Processing Data Governance Incremental Updates to a Data Warehouse
32
Confidential Proprietary
33
Table of Contents Architectural Goals and Principles MDM Reference Architecture Conceptual Architecture Logical Architecture Component Model Master Data Management Component Interaction Diagram Collaborative Authoring Operational Scenario – Transactional Interceptors for Updates Operational Scenario – Federated Query Coexistence Scenario – Information Synchronization Distribution of Updates via Batch Processing Data Governance Incremental Updates to a Data Warehouse
34
Confidential Proprietary
35
Software Architecture April-10Confidential Proprietary Life creates questions. Together our world can write the answers. -- Josh May 2010
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.