Download presentation
Presentation is loading. Please wait.
Published byHenry Moris Flynn Modified over 9 years ago
1
SOA-25: Data Distribution Solutions Using DataXtend ® Semantic Integrator for Sonic ™ ESB Users Jim Barton Solution Architect
2
© 2008 Progress Software Corporation2 SOA-25: Data Distribution Solutions Using DataXtend SI for Sonic ESB Users Do you have one of these in your office?
3
© 2008 Progress Software Corporation3 SOA-25: Data Distribution Solutions Using DataXtend SI for Sonic ESB Users Agenda Common Data Distribution Problems Introduction to DataXtend SI Solving Data Distribution Problems with DX SI Demonstration Sonic Data Distribution Solutions using DataXtend SI
4
© 2008 Progress Software Corporation4 SOA-25: Data Distribution Solutions Using DataXtend SI for Sonic ESB Users ChicagoCharlotteLondon Remote Data Distribution The problem: Remote sites need up-to-date master data Security Master Reference Data BATCH CYCLE Can’t process transactions which depend on pending MRD updates. Costly errors occur when MRD batch is late. WAN New York San Francisco ForexEquities Fixed Income Futures Error: UNKNOWN CUSIP
5
© 2008 Progress Software Corporation5 SOA-25: Data Distribution Solutions Using DataXtend SI for Sonic ESB Users Remote Data Distribution Sonic ESB solution Continuously feeds business transactions as they become available In-order delivery guaranteed ESB can batch up events for an application that must continue to operate in batch mode. Security Master Reference Data WAN ChicagoCharlotteLondon San Francisco ForexEquities Fixed Income Futures
6
© 2008 Progress Software Corporation6 SOA-25: Data Distribution Solutions Using DataXtend SI for Sonic ESB Users Solving the accidental architecture of data The Growing Semantic Challenge in SOA Sonic ESB eliminates the rigidity and fragility of point- to-point connections How do I solve the similar problem in my data model transformations? Transformation
7
© 2008 Progress Software Corporation7 SOA-25: Data Distribution Solutions Using DataXtend SI for Sonic ESB Users Agenda Common Data Distribution Problems Introduction to DataXtend SI Solving Data Distribution Problems with DX SI Demonstration Sonic Data Distribution Solutions using DataXtend SI
8
© 2008 Progress Software Corporation8 SOA-25: Data Distribution Solutions Using DataXtend SI for Sonic ESB Users Common model management Introducing DataXtend Semantic Integrator Rapidly map to a common data model from any number of schema Design mappings in Eclipse-based Workbench Common model mediates transformations Deployed and managed as an ESB service Java™ -based validation and transformation Regenerated if schema or common model change Transformation
9
© 2008 Progress Software Corporation9 SOA-25: Data Distribution Solutions Using DataXtend SI for Sonic ESB Users Visual tool for designing integration Stateless for scalability Runs in any Java container Connects to any bus DataXtend SI Product Capabilities Runs in Eclipse DISTRIBUTED RUNTIME CENTRALIZED DESIGN Generate Deploy TESTING
10
© 2008 Progress Software Corporation10 SOA-25: Data Distribution Solutions Using DataXtend SI for Sonic ESB Users DataXtend SI Product Capabilities Visualize and manage complex models TMForum SID model contains 1,000+ classes Build mapping and transformation rules with rich UI Create validation rules without (or with) code Use virtual attributes to extend models without violating standards Test models interactively Manage change with impact analysis reports
11
© 2008 Progress Software Corporation11 SOA-25: Data Distribution Solutions Using DataXtend SI for Sonic ESB Users Agenda Common Data Distribution Problems Introduction to DataXtend SI Solving Data Distribution Problems with DX SI Demonstration Sonic Data Distribution Solutions using DataXtend SI
12
© 2008 Progress Software Corporation12 SOA-25: Data Distribution Solutions Using DataXtend SI for Sonic ESB Users What Is Data Distributor? New DataXtend SI feature in version 8.3 Enables real-time, reliable information synchronization across data sources Frequently databases but not limited to that 2 Key Added Capabilities Change Data Capture –Captures changes from source database log (e.g., Oracle) Can also build your own for unsupported data sources –Publishes changes to Sonic ESB Reconciler –Captures relevant change messages from Sonic ESB –Applies changes to target database DataXtend SI Data Distributor
13
© 2008 Progress Software Corporation13 SOA-25: Data Distribution Solutions Using DataXtend SI for Sonic ESB Users CRM US Maintaining a Customer Master Store CDC Customer Master Data Management R CRM Canada Address Validation Transform CDB02 CDB01
14
© 2008 Progress Software Corporation14 SOA-25: Data Distribution Solutions Using DataXtend SI for Sonic ESB Users Transform Maintaining a Customer Master Store CDC Customer Master Data Management R CRM US CRM Canada Address Validation CDB02 CDB01 Canadian Changes Common Model American Changes MDM Common Model
15
© 2008 Progress Software Corporation15 SOA-25: Data Distribution Solutions Using DataXtend SI for Sonic ESB Users Transform CDC CRM US CRM Canada Address Validation Customer Master Data Management R CDB02 CDB01 Canadian Changes American Changes Common Model MDM Common Model MDM R High Speed Cache MDM Maintaining a Customer Master Store
16
© 2008 Progress Software Corporation16 SOA-25: Data Distribution Solutions Using DataXtend SI for Sonic ESB Users Transform High Speed Cache CSR Portal CRM US CRM Canada CDB02 CDB01 Customer Update Data Service CSR Portal Common Model American Changes Common Model Canadian Changes CSR Portal Maintaining a Customer Master Store
17
© 2008 Progress Software Corporation17 SOA-25: Data Distribution Solutions Using DataXtend SI for Sonic ESB Users Agenda Common Data Distribution Problems Introduction to DataXtend SI Solving Data Distribution Problems with DX SI Demonstration Sonic Data Distribution Solutions using DataXtend SI
18
© 2008 Progress Software Corporation18 SOA-25: Data Distribution Solutions Using DataXtend SI for Sonic ESB Users Demonstration Architecture CDC CRM US CRM Canada Address Validation Customer Master Data Management R CDB02 CDB01 Transform
19
© 2008 Progress Software Corporation19 SOA-25: Data Distribution Solutions Using DataXtend SI for Sonic ESB Users In Summary Information Distribution is a common use case for SOA DataXtend SI facilitates model-driven data integration Data Distribution marries DataXtend SI and Sonic for info distribution between data sources
20
© 2008 Progress Software Corporation20 SOA-25: Data Distribution Solutions Using DataXtend SI for Sonic ESB Users For More Information, go to… Progress Web Site DataXtend SI Product Information http://www.progress.com/dataxtend/index.ssp PSDN DataXtend SI Development Resources http://www.psdn.com/library/kbcategory.jspa?categoryID=1313 Downloads DataXtend SI Evaluation Software http://www.psdn.com/library/entry.jspa?externalID=4378 SID Model Browser http://www.progress.com/dataxtend/web/global/sid-browser/index.ssp
21
© 2008 Progress Software Corporation21 SOA-25: Data Distribution Solutions Using DataXtend SI for Sonic ESB Users Relevant Exchange Sessions SOA-13: Introduction to DataXtend Semantic Integrator SOA-19: Combining the Power of Sonic, DataXtend Semantic Integrator, and Actional for SOA Operations
22
© 2008 Progress Software Corporation22 SOA-25: Data Distribution Solutions Using DataXtend SI for Sonic ESB Users Questions ?
23
© 2008 Progress Software Corporation23 SOA-25: Data Distribution Solutions Using DataXtend SI for Sonic ESB Users Thank You
24
© 2008 Progress Software Corporation24 SOA-25: Data Distribution Solutions Using DataXtend SI for Sonic ESB Users
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.