Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
the leading SOA data services company
© 2007 Composite Software
Jim GreenCEO, Composite Software
Addressing CDI-MDM Challengeswith SOA Data Services
2© 2007 Composite Software, Inc.
Agenda
Master Data and the Role of Data ServicesData Services Beyond Master DataQ&A and Discussion
3© 2007 Composite Software, Inc.
The CDI-MDM Challenge
BusinessApplications
ReportingDashboards Applications
Master Data comes in all shapes and sizesMaster Data comes from diverse systems
Packaged applications are pervasive
MasterData
CustomerData
CustomerData
CustomerData
CustomerData
4© 2007 Composite Software, Inc.
Virtualizing Master Data
BusinessApplications
ReportingDashboards Applications
MasterData
CustomerData
CustomerData
CustomerData
CustomerData
CustomerData
CustomerData
CustomerData
CustomerData
DataServices
Layer
5© 2007 Composite Software, Inc.
Why This Is Hard
Lines of Business
TabularTabular XMLXML Flat fileFlat file RelationalRelational CustomCustomFormats
USUS UKUK EuropeEurope AfricaAfrica AsiaAsiaLocations
HTTPHTTP WSWS JDBCJDBC ODBCODBC ProprietaryProprietaryAccess Protocols
How do you Access, Combine and Deliver master data in a standardize way?How do you Access, Combine and Deliver master data in a standardize way?
Product Management
Product Management
Marketing ManagementMarketing
ManagementSales
ManagementSales
ManagementIT/Operations Management
IT/Operations Management
Financial/Legal Management
Financial/Legal Management
6© 2007 Composite Software, Inc.
Why This Is Hard, Example 1
In this case the information is distributed across three BAPIs:
BAPI_GL_ACC_GETDETAILBAPI_GL_ACC_GETLISTBAPI_COMPANYCODE_GETLIST
Problem 1: Finding the information
7© 2007 Composite Software, Inc.
Why This Is Hard, Example 2
Problem 2: You need to learn “SAP Speak” to talk with SAP
<DS:U0.C_AFRU_AWK>C_AFRU_AWK</>
???
8© 2007 Composite Software, Inc.
Why This Is Hard, Example 3
Problem 3: Data returned in three separate structures and in proprietary format.
9© 2007 Composite Software, Inc.
CustomerData
CustomerData
CustomerData
CustomerData
VendorData
VendorData
VendorData
VendorData
G/LData
G/LData
G/LData
G/LData
ProductData
ProductData
ProductData
ProductData
Pre-built Master Data Services
What if you had a set of pre-built master data services to jumpstart your project?
10© 2007 Composite Software, Inc.
Hundreds of pre-built Web ServicesExpose data in standard business termsAvailable out of the box
Hundreds of pre-built Web ServicesExpose data in standard business termsAvailable out of the box
Pre-built Services for:Pre-built Services for:
Composite SOA Data Services: Accessing ERP Data
CustomersVendors
OrdersInvoices
Company
Base707 442 43PeachtreeSchlumberg12-9P5R
Base+44 71 77121 ProvenHansen Win12-FFE2
Gold415 334 341300 S GeABC Carpet12-RG4E
StatusPhoneAddressNameID
OracleAppsPeopleSoftSAP_4_6SAP_4_7SAP_5_0SForceSiebel_7_7Siebel_7_7ExamplesExamplePOC
DATADATA
11© 2007 Composite Software, Inc.
12© 2007 Composite Software, Inc.
Benefits of Pre-built Master Data Services
Unlocks information from SAP, Siebel, PeopleSoftNo specialized expertise requiredSimply query data from packaged apps
Only vendor to offer pre-built master data servicesBeyond simple connectivityOut-of-the-box master data in uniform format
Faster than custom effort by 90%Accelerated speed to solutionCost savingsRisk reduction
13© 2007 Composite Software, Inc.
Executive Summary Campaign Metrics Store Metrics Artist Metrics Category Metrics Product Metrics Loyalty ProgramSales Metrics
Consolidated Entertainment LLC – Richard Jones – SVP Marketing
0
5,000,000
10,000,000
15,000,000
20,000,000
25,000,000
30,000,000
35,000,000
North South East West
Sales Rollup By Region -- YTDEdit Detail
$23,000
$17,500
$18,250
$14,500
$24,000
$15,900
$39,200
$15,000
$0 $10,000 $20,000 $30,000 $40,000
Concord
Milpitas
Mountain View
Oakland
San Francisco
San Jose
San Rafael
Santa Rosa
ActualQuota
Store Performance - Norcal – Week 10Edit Detail
Artist Sales – Michael JacksonSelected Stores, 11/19/03 Edit Detail
0
100
200
300
400
500
600
10AM 12PM 2PM 4PM 6PM 8PM
LASeattleChicagoNY
0 1,000,000 2,000,000 3,000,000 4,000,000 5,000,000
Anaheim
Orlando
New York
LA
Denver
Top Five Stores – YTDEdit Detail
Edit Summary Page
Key Category Indicators
Alternative ▲Christian ▲Hip Hop ▼Metal ▼Rap ▲Rock ▼
Edit Detail
Loyalty Program Rankings
1. Gamers
2. Tweeners
3. Audiophiles
4. Seniors
5. Deadheads
Edit Detail
Composite Dashboard
Sample Project – Customer Information
14© 2007 Composite Software, Inc.
Agenda
Master Data and the Role of Data ServicesData Services Beyond Master DataQ&A and Discussion
15© 2007 Composite Software, Inc.
“Data, Data, Everywhere Nor Any Drop to Drink”
16© 2007 Composite Software, Inc.
Data Warehouses
RDBMS XML Docs Flat FilesPackaged Apps
Customers
Orders
Invoices
Trades
Positions
Vendors
Employees
POs
GLs
“No SOA plan is complete without a data services layer”
Source: AMR Research
“No SOA plan is complete without a data services layer”
Source: AMR Research
IT’s Challenge – Deliver the Data with Flexibility & Agility
ExistingData
ConstantChange
Siloed&
Complex
VirtualizesDataServices
Layer&
Abstracts
BusinessApplications
ReportingDashboards SOA Apps
17© 2007 Composite Software, Inc.
Data Services Pay Dividends For A New York Bank
DATADATA DATA
DATA
DATADATA DATA
DATADATADATA
DATADATA DATA
DATA DATADATA
DATADATA
1. Prime Brokerage Reporting2. Risk Management3. Back Office Reconciliation4. Portfolio Balancing
1. Prime Brokerage Reporting2. Risk Management3. Back Office Reconciliation4. Portfolio Balancing
Multiple ProjectsData Required (100%)Reuse (nearly 40%)Lower Impact (75% or more)Faster Response (up to 80%)
Data Required (100%)Reuse (nearly 40%)Lower Impact (75% or more)Faster Response (up to 80%)
Business and IT Benefits
ExistingData
DataServices
Layer
Data Warehouses
RDBMS XML Docs Flat FilesPackaged Apps
18© 2007 Composite Software, Inc.
Composite Applications
Data Services (Info Server)
XML/HTTPSOAP/HTTP CustomAppsXML Files
FilesPackaged Apps
Transaction Services
App Server
1) Data services stand alone2) Transaction services stand
alone3) Data services integrated
with transaction services4) Data services with
orchestration using a business process management tool or ESB
5) Data services WSDL stored in a UDDI registry
Orchestration
ESB / BPMDATADATA DATA
DATA
DATADATA DATA
DATA
Data Services
Info ServerDATADATA
DATADATA
DATADATA
DATADATA
DATADATA DATA
DATA
Data Services are a Critical SOA Component
UDDIRegistry
“Over 60% of SOA services will bedata services”
Source: IDC
“Over 60% of SOA services will bedata services”
Source: IDC
19© 2007 Composite Software, Inc.
Data Warehouses
RDBMS XML Docs Flat FilesPackaged Apps
Customers
Orders
Invoices
Trades
Positions
Vendors
Employees
POs
GLs
Applications that need SOA Data Services
ExistingData
DataServices
Layer
BusinessApplications
ReportingDashboards Composite Apps
Operational BICustomer Data Integration / Master Data ManagementCompliance ReportingProfessional WorkbenchesIT Operations ManagementComposite Applications
Operational BICustomer Data Integration / Master Data ManagementCompliance ReportingProfessional WorkbenchesIT Operations ManagementComposite Applications
Business Applications
Virtual Month-end CloseSingle View of Customer / Employee / PartSarbOx 404 ReportingSales Mgr WorkbenchSLA MonitoringEmployee Self Service
Virtual Month-end CloseSingle View of Customer / Employee / PartSarbOx 404 ReportingSales Mgr WorkbenchSLA MonitoringEmployee Self Service
Examples
20© 2007 Composite Software, Inc.
“Business users want fast, real-time, and reliable information to make business decisions, while IT wants to lower costs, minimize complexity, and improve operational efficiency”
Source: Forrester
“Business users want fast, real-time, and reliable information to make business decisions, while IT wants to lower costs, minimize complexity, and improve operational efficiency”
Source: Forrester
Data Services Value Expands Addition and Reuse
Data Services
Business& IT
Value
• Improve Business Performance• Respond Faster to Business Requests• Leverage Data Assets• Accelerate Projects• Reduce Development Costs• Optimize IT Staffing• Enable SOA Transition
21© 2007 Composite Software, Inc.
Now is the Time to Act
“An information fabric presents a business-friendly virtual view of diverse information. Information is provided in the form that applications and users
need, hiding the complexity of the underlying sources. Information is accessed through the fabric, enabled by distributed middleware.”
Source: Forrester
“An information fabric presents a business-friendly virtual view of diverse information. Information is provided in the form that applications and users
need, hiding the complexity of the underlying sources. Information is accessed through the fabric, enabled by distributed middleware.”
Source: Forrester
“Today, we acknowledge that services and data must work in concert to produce coherent and well-aligned
service architectures.”Source: DM Review
“Today, we acknowledge that services and data must work in concert to produce coherent and well-aligned
service architectures.”Source: DM Review
“Although promising as a new method for building applications, SOA will fail if long-
standing data quality, data redundancy and semantic inconsistency issues are not
addressed”Source: Gartner
“Although promising as a new method for building applications, SOA will fail if long-
standing data quality, data redundancy and semantic inconsistency issues are not
addressed”Source: Gartner
“We expect that 2/3 of all SOA services will be data services”
Source: IDC
“We expect that 2/3 of all SOA services will be data services”
Source: IDC
“No SOA plan is complete without a data services layer”
Source: AMR Research
“No SOA plan is complete without a data services layer”
Source: AMR Research
22© 2007 Composite Software, Inc.
Composite – The Data Services Leader
Best-of-breed Data Services middlewareData Virtualization, Access & Delivery on Demand
Valuable to Business and ITStrong customer and OEM acceptanceSilicon Valley based, privately-held
Others
Financial ServicesFinancial Services Life SciencesLife Sciences
Top 5 I-Bank
Top 5 I-Bank
Top 5 CommBank
Top 5 Inv
Bank
Top 5I-Bank
MutualFund
Consumer/Retail TechnologyFinancial Services Life Sciences