Title: Technical Overview
1Technical Overview Customer Data Hub (CDH)
implementation at Wind River Systems, including
the integration between CDH, Oracle EBS, and
Siebel CRM using Oracle SOA Suite to streamline
Quote to Cash, and Service Contract Renewals
processes. Follow-on to the Business Overview
session presented by Kuldeep Tanwar. Nam
Doan-Huy (nam.doan-huy_at_windriver.com) Manager,
Business Applications
2 Wind River is the global leader in Device
Software Optimization (DSO). We enable
companies to develop and run device software
faster, better, and at a lower cost and more
reliably. NASDAQ WIND
3Agenda
- Overview
- Business Problems
- Root Causes
- Solutions
- Customer Data Hub
- SOA Suite Architecture
- Integration Using SOA Suite
- Old Integration
- New Integration
- Customer
- Quote to Order
- Service Contracts Renewals
- Future state
- Roadmap for leveraging SOA Suite to enable other
functions across the enterprise
4Business Problems
? What products do our customers own? ? How many
licenses do our customers own? ? What products
and upgrades can I sell to this customer? ?
5Root Causes
? Multiple Customer Databases Siebel CRM
6.3 EBS 11.5.9 ? Massive Duplication within
Customer Databases ? Lack of Integration Manual
Processing ? Data Quality Issues Lack of
Standardization Executive Directive Cleanse
and Unify Customer Master
6Solutions
Single Customer Master Merge Duplicates Standardi
ze/Clean Customer Data Full Integration
- Customer Data Hub
- (CDH)
- Trillium
- Cleanse data
- Standardize data
SOA Suite
7Customer Data Hub
Uses the TCA Architecture DQM - configurable
matching engine to find similar or duplicate
records Data Librarian Integration - Business
Events - web services Oracle Customers Online -
web based application where you can query and
manage customer data in real time
8CDH Architecture
E-Business Suite as the Customer Data Hub with
other 3rd party systems as Spoke
- CDH and EBS Customer model must match.
- EBS customer model becomes your canonical
- customer model.
- In line with global single Oracle instance
- roadmap
- Eliminates EBS as a spoke (reduce complexity)
- CDH patches will affect EBS
9CDH Architecture
Separate Customer Data Hub Instance with
E-Business Suite and 3rd Party Systems as Spokes
- CDH and EBS customers can be modeled differently
greater flexibility - CDH implementation and maintenance independent
of EBS - Incremental maintenance cost of a separate
instance
10Integration Platform SOA
PeopleSoft
CDH
OAS10g
WebSvcs.
SOA Suite
- SOA Suite (ESB, BPEL PM)
- J2EE/XML based
- web-services integration
Oracle EBS
11SOA Architecture
SOA Suite
OAS10g
WebSvcs.
Linux dual core
Linux dual core
Dehydration Store DB RAC
12SOA Architecture
SOA Suite
OAS10g
WebSvcs.
Linux dual core
Active
Passive
Linux dual core
Dehydration Store DB
Dehydration Store DB
13SOA Failover
SOA Suite
OAS10g
WebSvcs.
Linux dual core
Down
Active
Linux dual core
Cutover 30 mins
Dehydration Store DB
Dehydration Store DB
14Old Integration
Campaigns
Manual Customer Entry
Leads
Marketing
Customers
Customers
Customer Entry
Order
Sales
Management
Manual Order Entry
Quotes
Quote to Order Intf
Service
Service
Contracts
Contracts
Sales Person
Manual Service
Contracts Renewal
Inside Sales
Note Items and Pricelists fully integrated (not
shown)
15New Integration
Oracle SOA Suite
Customers Orders Service Contracts
Customers Orders Service Contracts
Customer Hub
OAS10g
WebSvcs.
16New Integration
Campaigns
Customer Entry
Leads
Cleansing
exceptional cases
Customers
Matching (DQM)
Marketing
Customer Data Hub
Customers
Customers Trillium Cleanse
Order
Customer Entry
Sales
Management
Quotes
Service
Service
Contracts
Contracts
Sales Person
Service
Contracts Renewal
SOA Suite
Inside Sales
17New Customer Integration
Oracle SOA Suite
Customers
Customers
Customer Hub
OAS10g
WebSvcs.
18Siebel Customer Publish
Siebel 7.8
Trillium cleanse - real time connector for
Siebel (to be deployed)
Opportunity WON
Publish Siebel Customer Web Service
Synchronize Siebel Customer BPEL Process
SOA Suite
CDH Customer Web Services
Customer Data Hub (CDH)
EBS 11i
19CDH Customer Publish
Siebel 7.8
Siebel Customer Web Service
Synchronize CDH Customer BPEL Process
SOA Suite
Publish CDH Customer Web Service - hub id
EBS Customer Web Service
Customer Data Hub (CDH)
EBS 11i
20EBS Customer Publish
Siebel 7.8
Synchronize EBS Customer BPEL Process
SOA Suite
Publish EBS Customer Web Service
CDH Customer Web Services
Customer entered directly Into EBS exception
basis
Customer Data Hub (CDH)
EBS 11i
21Complete Customer Synch
Siebel 7.8
Publish Siebel Customer) Web Service
Siebel Customer Web Services
Synchronize Siebel Customer BPEL Process
Synchronize EBS Customer BPEL Process
Synchronize CDH Customer BPEL Process
SOA Suite
EBS Customer Web Services
Publish EBS Customer Web Service
CDH Customer Web Services
Publish CDH Customer Web Service
Customer Data Hub (CDH)
EBS 11i
22Quote to Order
Siebel 7.8
Publish Siebel Order Web Service - customer hub
id
Order Status Update Web Service
Quote to Order BPEL Process
Order Status Update BPEL Process
SOA Suite
Create EBS Order Web Service
Publish Order Status Updates Web Service
Customer Data Hub (CDH)
EBS 11i
23Service Contract Renewals
Sales Person
Quote with Service item
Customers
Matching (DQM)
Future Renewal Opportunity
Customer Data Hub
Inside Sales
SOA Suite
Order Management
Renewal Quote
Customer Review
Siebel Order
Service Contracts
24Service Contract Renewals
Siebel 7.8
Publish Siebel Order (with service item)
Publish Renewals Siebel Order
Receive Contract Status Update
Quote to Order BPEL Process
Service Contracts Renewals BPEL Process
Service Contract Status Update BPEL Process
SOA Suite
Create EBS Order
Renew EBS Service Contract
Publish Service Contract Update
EBS 11i
Customer Data Hub (CDH)
25Customer Master Future State
www.windriver.com
EBS 11.5.9
Siebel 7.8 Sales Marketing
CustomerHub
OAS10g
WebSvcs.
iLearning (Education)
Partner Application
26Customer Product EntitlementFuture State
Siebel 7.8 Sales Marketing
Online Support (OLS)
- Common Web Services
- Products by license by Customer
- My Products
- Seat Allocation/Consumption by Product by License
- Service Requests by Product/License/Customer
- My Top SRs
- SPRs by Product/License/Customer
EBS 11.5.9Licensing
OAS10g
WebSvcs.
Oracle Customer Online (OCO)
27Questions?