DMD OLM Architecture Practice

  • Upload
    rggupta

  • View
    222

  • Download
    0

Embed Size (px)

Citation preview

  • 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