Upload
soa-symposium
View
334
Download
0
Tags:
Embed Size (px)
Citation preview
22-10-2008
1
Founding Sponsors
This Presentation Courtesy of the
International SOA Symposium
October 7-8, 2008 Amsterdam Arena
www.soasymposium.com
Gold Sponsors
Platinum Sponsors
Silver Sponsors
Master Data Management
Establishing a Strong SOA Foundation
Chris [email protected]
22-10-2008
2
Objectives & Takeaways
Objectives
• Understand what Master Data Management means in the industry.
Takeaways
• There are many different approaches.
• This isn’t easy.
Agenda
What problem does this solve?
How are these problems addressed?
What are the implementation options?
What are the key differences?
Start Making Investments
Questions & Answers
22-10-2008
3
What problem does this solve?
Distribution of Data
Identification of Data
Consistency of Data
Quality of Data
Availability of Data
N-tier Paradigm
Application Owner
UI UI
Logic Logic
Data Data
Application Owner
22-10-2008
4
Distributed Data
Technology model
TECHNOLOGY
Business model
BUSINESS
Friction Points
Business siloed by
IT
Solutions impose
constraintsInward
technology driven view
IIS
ERP
PLMCRM
Applications
R&D
Focus on document exchange
22-10-2008
5
BusinessArchitecture
IT Architectureand Strategy
Solution Architectureand Delivery
BUSINESS
TECHNOLOGY
Soft boundaries
Processes
Services
Service model
Business model
Technology model
How are these problems addressed?
Outwardbusiness-driven view
Focus on
service
Focus on
contract
Req
uir
em
en
ts &
Solu
tion
s A
ligne
d
Enterprise Architecture
Master Data Management
CDI EDW ODS
Service Oriented Architecture
Services BPM EAI
Composite Applications
Portals Smart Clients
22-10-2008
6
Establish Master Data
Trustworthiness, Trustworthiness, Trustworthiness
MDM is a set of capabilities
• Data Aggregation
• Data Mapping
• Data Normalization
• Data Standardization
Data Aggregation
Includes the common attributes found in each data store.
Includes the unique attributes found in each data store.
Establishes a one stop shop for retrieving data.
22-10-2008
7
Data Mapping
Identification of data elements representing the same entity attribute
• Surname
• LastName
• LName
• FamilyName
Data Normalization
Improves the consistency of data.
• Phone Numbers
• Social Security Numbers
• Postal Code
22-10-2008
8
Data Standardization
Data consistency is not enough.
• Date formats could very well be consistent across systems, but could represent different time zones.
Resulting Context
22-10-2008
9
What are the implementation options?
Topologies
Merge Models
Topologies
Centralized Distributed
22-10-2008
10
Merge Models
Single Updateable Node
• Central Master Data
• Local Master Data
Multiple Updateable Nodes
Single Updateable Node – Central Master Data
22-10-2008
11
Single Updateable Node – Local Master Data
Single Updateable Node – Local Data
22-10-2008
12
Multiple Updateable Nodes
Merge Methods
Extract Transformation & Load
Enterprise Application Integration
Custom
• Queues
• Services
22-10-2008
13
Differentiating Data Concepts
MDM is relational model.
EDW is dimensional model.
Having an ODS does not mean you have adopted MDM.
An EDW may use data from the MDM solution.
Start Making Investments
Key to realizing potential of SOA.
Many benefits of MDM can be realized without vendor products.
Identify systems of record.
Move to single updates if possible.
22-10-2008
14
Questions & Answers
Microsoft Managed Services Engine on CodePlex
• http://www.codeplex.com/servicesengine
Microsoft APO/SOA Self Assessment
• http://www.microsoft.com/soa/about/assessment.aspx
Microsoft SOA & Business Process
• http://www.microsoft.com/soa/
Microsoft Consulting Services APO Offerings
• http://www.microsoft.com/services/microsoftservices/srv_apo.mspx
Chris Madrid
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market
conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
22-10-2008
15
Widescreen Test Pattern (16:9)
Aspect
Ratio Test
(Should appear circular)
16x9
4x3