Академический Документы
Профессиональный Документы
Культура Документы
the Customer
Alan McSweeney
Objectives
• Well-architected for SOA, has a comprehensive generic data model and business
services layer, and has improved data quality and loading capabilities following
Ascential Quality Stage and Data Stage integration.
• Operate in combination with IBM’s Entity Analytics Solutions to provide identity and
relationship resolution.
• Base data model is configurable and extensible so that one can customize it to add ,
change or rename entities and relationships
• Integrates well with third party cleansing tools like trillium , Axiom and first logic.
Quality Stage
• Provides packaged functionality for data stewardship, event management, preferences
management, and customer management (360-degree customer portal) and also takes
into account vertical account-based systems for financial services.
• Hery good API’s functionality and provides excellent services to search for and report
on party suspect data.
• Integrates well with most EAI tools for application to application integration and ETL
tools for database-to-database integration
• Shipped with the Business Admin UI, which is used for configuring the Rules of
Visibility
• Capable of storing history information
• WCC has the strength of IBM’s R&D, sales and marketing behind
it
• Achieved strong growth rate of 140% between 2005 and 2006,
and it was the largest selling CDI hub product in 2006
• IBM’s WCC has a strong customer base with good references and
numerous strategic, multiphase rollouts in progress. Strong
relationships with cleansing and third parties
• The experience and knowledge of IBM’s core personnel is often a
differentiator with prospects, but IBM needs to ensure the
availability of sufficient experienced implementation consultants
to complement the success in license sales
• Large integrator following and resource polls High-volume B2C
and hierarchies for B2B
November 26, 2009 8
Approaches to MDM
Consolidation Registry Coexistence Transaction
Updated after the Physically stores the Updated after the Supports transactional
event and not global ID, links to data event and not applications directly
guaranteed up-to date. in source systems guaranteed up to – both new and legacy –
Authoring and transformations date. Authoring typically through service
remains distributed remains distributed oriented architecture
interfaces
Virtual consolidated Publishes the
No publish and view is assembled consolidated view. Central authoring of
subscribe. Not used for dynamically and is Not usually used for master data
transactions, but often read-only. transactions, but
could be used for Authoring remains could be used for
Reference distributed reference
Transaction
Coexistence Acts as System
Registry For Harmonization of Record
For Reporting, Mainly for Across Databases to Support
Analysis and Real-
Real-Time and for Central Transactional
Central Reference Central Reference Reference Activity
November 26, 2009 9
WCC — Transactional Approach
Intelligence
Data Store
Profile
Business
ODS CDW
Metadata
Data Mart Business Events
Staging Area
Integration
Data
Warehouses &
BI applications
Data
Interface for Configuration both real
Validation Matching
Standardiza
Business Services
Engines Engine
tion tools
External
time and batch
marketing
Rules for database
Rules
Security suspect
Engine
processing
Central Hub
• Phase 1
− A single unified view of customer with the usage and other relevant data
− Integrated Customer Hub implemented with customer profile data mart for
enhanced BI functionality
• Phase 2
− A CDI hub is implemented with single unified view of customer for other
applications to query
• Phase 3
− CDI with enhanced BI capabilities is synchronised with CDW for analytical
customer data
• Phase 4
− CDI capability with full synchronization of standardized data across the
enterprise. Data is stored for multiple domains including customer and
other essential master data
Applications
Supported
Campaign
• Single unified view of Management
customer with the
usage and other
relevant data. Integration Channels 1 Reports / Dashboards
Customer
• Integrated Customer MRD -
Intelligence
Profile
Operational
Hub implemented
Data Store
CDW
Business
Transactional
ODS Data Mart
with customer profile Instance
Staging Business
Data
customer hub and ETL
Quality Interface Layer Area
Rules
other referencing
applications which
leads to better
Application &
consolidation of
Data
Applications
Supported
Campaign
Management
• A CDI hub is
implemented with single
unified view of customer
for other applications to Integration Channels 1 Reports / Dashboards
query .
Customer
MRD - Customer Hub
Intelligence
Profile
• An end user interface for CDW
Business
Data Mart Transactional
Phase 2
SMEs and data stewards
CDI
Instance
for configuring data
governance and data ODS
quality framework
1 2
• A unique customer 1 1
identification that can be
used for reference across
the enterprise.
Integration
Staging Business
Data Rules
ETL/ EAI/EII
• A complete Integrated Quality Interface Layer Area
Customer Hub with a
single version of the truth
for authentic customer
Application &
applications to query.
MRD Authoring Billing 3rd Party
instance Service Channels System Data
Applications
Supported
Campaign
• CDI with enhanced BI capabilities Management
is synchronized with CDW for
analytical customer data
Intelligence
Profile CDW
relational linking of different
Business
Instance 2A
Customer Hub
Phase 2
Data Mart
CDI
customer data to enable cross sell
capabilities
Interaction
Channels
• CDI capability with full Reports / Self Service Inbound Contact
synchronization of Dashboards Customer Portal IVR channels
Agent App
standardized data across the
enterprise. Data is stored for
multiple domains including 4 4
customer and other essential
master data. Data Service Layer
4 4
• Full synchronized updated
customer data across all Customer UI / Access Manager
Intelligence
Data Store
Profile CDW
Business
the data to the external ODS
Data Mart Business Events
systems.
CDI
MRD
Customer
Transaction
Hub
• Full operational support with Instance
updated customer profile 1 3 2
data consolidated and
integrated across all the
Integration
systems. Staging
Layer
•Location Identification
Effectivity Application
Dating Meta Data
WebSphere Customer
Transaction Server
Center Central
XML Interface Messaging
Adapter
WebSphere Composite
Customer Center Transaction
Real-time
Real-
XML Framework
Request Web Services IBM
WBI XML
Response
COBOL Flat File
Java Object Event Manager /
WebSphere Customer
Copybook
Transaction Server
Evergreen
Batch Transaction
Processor
Message Notification
Queue Framework
November 26, 2009 25
Data Stewardship Application
• The Administration UI
supports the following
functions:
− Rules
• Maintain Rules of Visibility
• External Validation Rules
− Metadata
• Maintain Data
Associations
− Code Tables
• Maintain Code Tables
• Edit Error Messages
− Security
• Manage User Groups
• Maintain Transaction
Associations
− System
• Transaction Audit Log
• Extension Framework
November 26, 2009 27
WebSphere Customer Center Overview
• WebSphere Customer Center is a service-oriented WebSphere Customer Center™
business application (SOBA)
Central Transaction Server
• WCC Central transaction server
• 100% service oriented — every function is a business Action Manager
service to maintain the master customer profile CDI Business Services
• Integrated with business logic components that
Integrity Manager
Service Interfaces
govern the behavior of a business service
Data Quality Management Knowledge
• Data quality — detection of duplicate parties, data
validation rules Customer
• Business rules — event detection, critical data Intelligence Manager Master
change management Business Rules & Event Profile
• Privacy & data security — manage user/role access to Detection
data at a granular level
Intelligence Manager Data
• WCC applications Access &
Governance Rules
• Data stewardship UI — managing data and data
quality within WCC customer master profile
• Administration UI — WCC configuration and
administration capabilities Data Event Batch
Stewardship & Manager & Transaction
• Event Manager / Evergreen — time-based triggering Administration Evergreen Processor
of data quality and event management processes User Interfaces
• Batch transaction processor — processing batch files WebSphere Customer Center Applications
Alan McSweeney
alan@alanmcsweeney.com