22
the leading SOA data services company © 2007 Composite Software Jim Green CEO, Composite Software Addressing CDI-MDM Challenges with SOA Data Services

Addressing CDI-MDM Challenges with SOA Data Services · Addressing CDI-MDM Challenges with SOA Data Services ... Marketing Management Marketing Management Sales Management Sales Management

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Addressing CDI-MDM Challenges with SOA Data Services · Addressing CDI-MDM Challenges with SOA Data Services ... Marketing Management Marketing Management Sales Management Sales Management

the leading SOA data services company

© 2007 Composite Software

Jim GreenCEO, Composite Software

Addressing CDI-MDM Challengeswith SOA Data Services

Page 2: Addressing CDI-MDM Challenges with SOA Data Services · Addressing CDI-MDM Challenges with SOA Data Services ... Marketing Management Marketing Management Sales Management Sales Management

2© 2007 Composite Software, Inc.

Agenda

Master Data and the Role of Data ServicesData Services Beyond Master DataQ&A and Discussion

Page 3: Addressing CDI-MDM Challenges with SOA Data Services · Addressing CDI-MDM Challenges with SOA Data Services ... Marketing Management Marketing Management Sales Management Sales Management

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

Page 4: Addressing CDI-MDM Challenges with SOA Data Services · Addressing CDI-MDM Challenges with SOA Data Services ... Marketing Management Marketing Management Sales Management Sales Management

4© 2007 Composite Software, Inc.

Virtualizing Master Data

BusinessApplications

ReportingDashboards Applications

MasterData

CustomerData

CustomerData

CustomerData

CustomerData

CustomerData

CustomerData

CustomerData

CustomerData

DataServices

Layer

Page 5: Addressing CDI-MDM Challenges with SOA Data Services · Addressing CDI-MDM Challenges with SOA Data Services ... Marketing Management Marketing Management Sales Management Sales Management

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

Page 6: Addressing CDI-MDM Challenges with SOA Data Services · Addressing CDI-MDM Challenges with SOA Data Services ... Marketing Management Marketing Management Sales Management Sales 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

Page 7: Addressing CDI-MDM Challenges with SOA Data Services · Addressing CDI-MDM Challenges with SOA Data Services ... Marketing Management Marketing Management Sales Management Sales Management

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</>

???

Page 8: Addressing CDI-MDM Challenges with SOA Data Services · Addressing CDI-MDM Challenges with SOA Data Services ... Marketing Management Marketing Management Sales Management Sales Management

8© 2007 Composite Software, Inc.

Why This Is Hard, Example 3

Problem 3: Data returned in three separate structures and in proprietary format.

Page 9: Addressing CDI-MDM Challenges with SOA Data Services · Addressing CDI-MDM Challenges with SOA Data Services ... Marketing Management Marketing Management Sales Management Sales Management

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?

Page 10: Addressing CDI-MDM Challenges with SOA Data Services · Addressing CDI-MDM Challenges with SOA Data Services ... Marketing Management Marketing Management Sales Management Sales Management

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

Page 11: Addressing CDI-MDM Challenges with SOA Data Services · Addressing CDI-MDM Challenges with SOA Data Services ... Marketing Management Marketing Management Sales Management Sales Management

11© 2007 Composite Software, Inc.

Page 12: Addressing CDI-MDM Challenges with SOA Data Services · Addressing CDI-MDM Challenges with SOA Data Services ... Marketing Management Marketing Management Sales Management Sales Management

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

Page 13: Addressing CDI-MDM Challenges with SOA Data Services · Addressing CDI-MDM Challenges with SOA Data Services ... Marketing Management Marketing Management Sales Management Sales Management

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

Page 14: Addressing CDI-MDM Challenges with SOA Data Services · Addressing CDI-MDM Challenges with SOA Data Services ... Marketing Management Marketing Management Sales Management Sales Management

14© 2007 Composite Software, Inc.

Agenda

Master Data and the Role of Data ServicesData Services Beyond Master DataQ&A and Discussion

Page 15: Addressing CDI-MDM Challenges with SOA Data Services · Addressing CDI-MDM Challenges with SOA Data Services ... Marketing Management Marketing Management Sales Management Sales Management

15© 2007 Composite Software, Inc.

“Data, Data, Everywhere Nor Any Drop to Drink”

Page 16: Addressing CDI-MDM Challenges with SOA Data Services · Addressing CDI-MDM Challenges with SOA Data Services ... Marketing Management Marketing Management Sales Management Sales Management

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

Page 17: Addressing CDI-MDM Challenges with SOA Data Services · Addressing CDI-MDM Challenges with SOA Data Services ... Marketing Management Marketing Management Sales Management Sales Management

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

Page 18: Addressing CDI-MDM Challenges with SOA Data Services · Addressing CDI-MDM Challenges with SOA Data Services ... Marketing Management Marketing Management Sales Management Sales Management

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

Page 19: Addressing CDI-MDM Challenges with SOA Data Services · Addressing CDI-MDM Challenges with SOA Data Services ... Marketing Management Marketing Management Sales Management Sales Management

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

Page 20: Addressing CDI-MDM Challenges with SOA Data Services · Addressing CDI-MDM Challenges with SOA Data Services ... Marketing Management Marketing Management Sales Management Sales Management

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

Page 21: Addressing CDI-MDM Challenges with SOA Data Services · Addressing CDI-MDM Challenges with SOA Data Services ... Marketing Management Marketing Management Sales Management Sales Management

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

Page 22: Addressing CDI-MDM Challenges with SOA Data Services · Addressing CDI-MDM Challenges with SOA Data Services ... Marketing Management Marketing Management Sales Management Sales Management

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