dmd olm architecture practice
TRANSCRIPT
-
8/8/2019 DMD OLM Architecture Practice
1/14
Wells Fargo Wholesale TechnologySolutions
Presented BySumit K Saxena
-Version draft
-DMD Architecture Design for OLMs( )and beyond
-
8/8/2019 DMD OLM Architecture Practice
2/14
DMD Staging DB
DMD s Framework
WachoviaSources
L D A P
W G P R
T a n d e m
Wells Fargo TargetsDMD
E W
W CS e c u r i t yP a y m e n t sIF R
InformaticaPowerCenter
th e rs e g A FS,G P R T a n de m
Wells FargoLookups
p p D B s, , .DTD S1 BAM etc
GC L D AP
t h er s eg RD CData Dumps / Formatted Files
-
8/8/2019 DMD OLM Architecture Practice
3/14
. /DMD s Arch Staging Dry Run
DMD DB for Staging / Transformation / Dry Run
Control Schema Tables (CTL_*)
Job Stats , Counts , Checks etc. for Reconciliation
StagingTables
Migration
Relevant
Data
SubsetSTG_*
Create Table STG_* As Selectx,y,z From PRESTG_* Where
Pre StagingTables
App DBs
Pre StagingViewsWC
Pre StagingTables
Other Files
Lookup Tables
-
8/8/2019 DMD OLM Architecture Practice
4/14
DMD s ETL Strategy Source DataExtraction ( )Views for Wachovia Connection
Wachovia DMD Staging Schemas
, , WC Security PSV IFR
,l Table Joins Inactive or Deleted Filters get applied in WC Views
Pre-Staging Source DataTables App 1
C:D NDMSecure +
Pre-Staging Source DataTables App n
WC S
ecurity, PSV, IFR
Database Views
Pre-Staging Source DataTables Generic for
multiple apps
Option 1
Option 2
-
8/8/2019 DMD OLM Architecture Practice
5/14
. /DMD s Arch Staging Dry Run( )contd
Control Schema Tables (CTL_*)
Job Stats , Counts , Checks etc. for Reconciliation
StagingTables
Migration
Relevant
Data
SubsetSTG_*
Final Prod Ready TablesWGPRInformatica
PowerCenter
Reject / Error
TablesERR_*
Final Prod Ready TablesEW , Tandem , Apps
Final Prod Ready FilesLDAP (ldif)
Final Prod Ready FilesEW , Tandem , Apps
DMD DB for Staging / Transformation / Dry Run
Final Prod Ready FilesApps , DBs etc
-
8/8/2019 DMD OLM Architecture Practice
6/14
DMD
DMD Staging DB
DMD Post Migration Target DataLoading
LDIF
L D A P
, ,an d em E W A pp Ta rg e ts
pp Ta rg e t DB s
Wells Fargo
W G P R
InformaticaPowerCenter
FileS
ystem
Formatted Files
Data Pump
C:D NDM Secure Plus
(transmission standard)
Data Backup / Restore
-
8/8/2019 DMD OLM Architecture Practice
7/14
DMD
. vs argets equence agram/ /All Enrollment Authorization Entitlement
Targets
all authorization and entitlement data
DMD_OLMn_WGPR.dmpYyyyMmDdHh24MiSs.dat
DMD_OLMn_Target_Ldap_.ldif
DMD_OLMn_Target__Feedback_.txtStatus , Rejects , Reasons from Target Loader Process
Target dataload & fallforward
process. Norollbacks.
FeedbackProcessin
g &Reporting
NotifyOther
Targets
LDAP, WGPR, Tandem, EW
DMDData
Pushout
-
8/8/2019 DMD OLM Architecture Practice
8/14
rocess ow, ,Rejection Analysis Correction
Reconciliation
echnical Rules on Staging Data (WorkFlow Set 1)
Is Data Conforming to Coded Rules?
Load Valid Data to Target Ready Stagin
Yes
No
Rejection Analysis & Correction1.Create a New Version of Reject Data2.Correct Data in the New/Latest Version and Mark for Recon / Reload Process3.Retain the Old Version for Traceability and Mark for No Process / Reload
Is Reject Uncorrectable or Data Invalid?Yes
No
ss & Technical Rules on Corrected Data (WorkFlow Set 2)
Data Reconciliation1.Source , Target , Reject Counts Equation2.Value Checks on a Random Sample of 2
ToNextSlide
-
8/8/2019 DMD OLM Architecture Practice
9/14
rocess ow&Target Feedback Processing Reporting
&to Apps WC
DMD Data Pushoutto Respective Enrollment & Application Target Systems / DBsTarget Data Loading1.Load data with own loader process2.If rejects seen, fix and reload3.There is only fall forward no back out4.Coordinate with other targets if needed5.Report feedback to DMD
DMDs Target Feedback Processing1.Load Target Feedback to feedback stats tables in Staging Schem2.Compile DMDs Migration Stats with Target Feedback Stats to ge
Final Rejection Report
Final Status Report
Generic Status Reports to WC Sources ( | delimited )
FromPrevSlide
ecific Status Reports to App/Prod Managers ( | delimited)
-
8/8/2019 DMD OLM Architecture Practice
10/14
& /DMD Report Formats to WC App Prodteams
Status Reports Back to Wachovia Connection
1.Customer or Corp Status Summary2.
3.User Status Details4.5.Templates (CEO Wires , Basic Banking , iACH)6.7.Future Dated Payments
OLM Report Formats.zip
-
8/8/2019 DMD OLM Architecture Practice
11/14
s rc ec ure.Analytics Env
DMD DB for Analytics / DevelopmentSources,LDAP CCA etc
Targets, WGPR Tandem
Data Scrubbing &Masking Process
Box Specs
Host = wdszp4175.wellsfargo.com
DB = Oracle 10.2.0.4
Service Name = wDMD
Physical Location = Tempe
Approved Security Plan =
SP68633
C:D NDMSecure +
-
8/8/2019 DMD OLM Architecture Practice
12/14
. DMD s Arch Analytical DataMasking for offshore development
DMD DB for Analytics / Development
Techno Functional Masking
Oracle Data Masking Package
through OEM
Manual Data Scrubbing
Random Character Translation
Random Substringing
Conditional SubstitutionFormulated Value Updates
Approvals
Security - OR
Managerial Nik Stroke
Technical Sumit K Saxena &Data Architecture Team
Offshore
Build & Test
Secured FTP
-
8/8/2019 DMD OLM Architecture Practice
13/14
s rc ec ureInformatica PC
InformaticaPowerCenter
Server / Software Configuration
Server on Windows 2007
2 x 2 dual processor
PowerCenter v8.6 Hot Fix 3
Physical Location Silas & Oxmoor
Adobe A crobatDocument
-
8/8/2019 DMD OLM Architecture Practice
14/14
ThanksThanks
iiMerciMerciBedanktBedankt
GraciasGracias
&A