Presentation is loading. Please wait.

Presentation is loading. Please wait.

Zen4Sync: A SQL Server Replication Orchestration Platform Jean-Yves Devant Program Manager - SQL Server Microsoft Corporation Christophe Bigot Senior Analyst.

Similar presentations


Presentation on theme: "Zen4Sync: A SQL Server Replication Orchestration Platform Jean-Yves Devant Program Manager - SQL Server Microsoft Corporation Christophe Bigot Senior Analyst."— Presentation transcript:

1 Zen4Sync: A SQL Server Replication Orchestration Platform Jean-Yves Devant Program Manager - SQL Server Microsoft Corporation Christophe Bigot Senior Analyst - Application Development Avanade France DBI314

2 Christophe Bigot christophe.bigot @avanade.com zen4sync.codeplex.com Former developer of Zen4Sync Senior Analyst Application Development Avanade France

3 Jean-Yves Devant jeanyd@microsoft.com zen4sync.codeplex.com Replication Change Data Capture Change Tracking Sustained engineering of HA Technologies Program Manager - SQL Server Microsoft Corporation

4 Agenda The story of Zen4Sync. The architecture. Demos. And now?

5 The story 15 years of history in SQL Server Making customers successful for their scenarios Offline scenario Sales force automation Technical force automation Delivery/shipping business Automotive, medical applications

6 Size of deployments is increasing: From 100s and 1.000s to 10.000s of subscribers SQL Server SQL Server Compact IIS HTTPS Merge Replication Edge, 4G, 3G, GPRS, Satellite

7 Challenges Anticipating Verifying business objectives are met Testing and simulating Performance Impact Latency Business scenarios Thousands of subscribers Correctness of data Business rules Compatibility of business processes

8

9

10 Testing and simulation tool Not a product, no commitment, not a public announcement An advanced prototype Testing and simulation tool Not a product, no commitment, not a public announcement An advanced prototype Replication orchestration platform Anticipate… capacity to interact with real enterprise backend Demonstrate… scalability before deployment Validate… … business objectives/constraints and IT goals … business rules have been honored Replication orchestration platform Anticipate… capacity to interact with real enterprise backend Demonstrate… scalability before deployment Validate… … business objectives/constraints and IT goals … business rules have been honored

11 What Zen4Sync can do

12

13 Target non SQL Server Compact Merge Replication subscribers Target non SQL Server Compact Merge Replication subscribers Target Transactional Replication subscribers Target Transactional Replication subscribers

14 The architecture Database schema Roles

15 Activity Activity Type Activity Context

16 You Clients Orchestrators Test Servers Zen4Sync Repository Publisher Distributor SQL Server

17 Orchestrators Test Servers Clients Repository

18 Orchestrators Test Servers Clients

19 Orchestrators Test Servers Clients Publisher Distributor SQL Server

20 You Clients Orchestrators Test Servers Zen4Sync Repository Publisher Distributor SQL Server

21 Avanade Inc Joint venture created in 2000 by Accenture and Microsoft $ 1,3 billion revenue in FY11 - More than 60 offices in 20 countries More than 15,000 professionals – 17 400 Microsoft certifications Microsoft Alliance Partner of the Year – Application Platform (2011) Zen4Sync: Used for large project for technical force automation scenario (France) Contributed to the evolution of the platform Global services innovator, helping customers realize the best results from the Microsoft platform.

22 Demo 1 Initialization of subscribers

23 TECHED-Z4S-1 SQL Server 2012 SQL Compact 3.5 SP2 CU6 Zen4Sync Orchestrator Zen4Sync Test Server Zen4Sync TECHED-Z4S-2 SQL Compact 3.5 SP2 CU6 Zen4Sync Test Server TECHED-CUSTOMER SQL Server 2012 IIS Northwind DB

24 TECHED-Z4S-1 TECHED-Z4S-2 Zen4Sync TECHED-CUSTOMER SYNCSYNC SYNCSYNC

25 Demo 2 Reorganization of sales area and sync.

26 TECHED-Z4S-1 Zen4Sync TECHED-CUSTOMER Stored proc. Orders INSERT Orders INSERT

27 And now?

28

29

30

31

32

33

34

35 Connect. Share. Discuss. http://northamerica.msteched.com Learning Microsoft Certification & Training Resources www.microsoft.com/learning TechNet Resources for IT Professionals http://microsoft.com/technet Resources for Developers http://microsoft.com/msdn

36 Required Slide Complete an evaluation on CommNet and enter to win!

37 Scan the Tag to evaluate this session now on myTechEd Mobile

38

39 Appendix Additional resources Evaluation of filters ETL/DML challenge

40

41

42

43

44 Faster syncs Faster DML server side Setup belongs Partition groups If you need to reach the red markers… Large number of concurrent subscribers Smaller deployments Setup belongs Partition groups … you need to reach a compromise. Consider the best practices shared in this session

45 ERP SQL Server Main publisher

46 ERP SQL Server Main publisher Flat files Daily Possible solution: Staging tables User tables MERGE T-SQL statement not merge replication SSIS Truncate Offline Scenario: The ETL/Massive DML Challenge

47 ERP SQL Server Main publisher

48


Download ppt "Zen4Sync: A SQL Server Replication Orchestration Platform Jean-Yves Devant Program Manager - SQL Server Microsoft Corporation Christophe Bigot Senior Analyst."

Similar presentations


Ads by Google