Presentation is loading. Please wait.

Presentation is loading. Please wait.

Pushing Data to and from the Cloud with SQL Azure Data Sync

Similar presentations


Presentation on theme: "Pushing Data to and from the Cloud with SQL Azure Data Sync"— Presentation transcript:

1

2 Pushing Data to and from the Cloud with SQL Azure Data Sync
DBI-B207 Pushing Data to and from the Cloud with SQL Azure Data Sync Christopher Woodruff

3 Who am I? Chris Woodruff MVP, Visual C# Telerik, Inc.

4 Talk Goals Overview Understand Benefits Demo
2/28/2019 Talk Goals Overview Understand Benefits Demo Demo Syncing Data with .NET/C# Scenarios

5 Microsoft Sync Framework
Microsoft Sync Framework is a comprehensive synchronization platform enabling collaboration and offline for applications, services and devices. Developers can build synchronization ecosystems that integrate any application, any data from any store using any protocol over any network.

6 Overview

7 Benefit of Azure Data Sync
Complexity without Code

8 Benefit of Azure Data Sync
Leveraging the Azure Platform

9 Demo Demo SQL Azure Data Sync through Azure Management Portal

10 Best Practices (Agents)
Least privilege accounts with network service access Separate machine from on-premises SQL Server Do not register an on-premises DB with more than one agent

11 Best Practices (Database)
Not all tables in DB need to be in Sync Group All Tables in Sync Group need a PK TEST, TEST and TEST before Production

12 Demo Demo Syncing Data through Microsoft Sync Framework

13 What happens when things go very wrong?
Conflict between the on- premise database and the SQL Azure database, the ApplyChangeFailed event will be raised. DbApplyChangeFailedEvent Args object provides information about the error or conflict that caused the failure

14 What are the differences between SQL Azure Data Sync and Custom Data Sync with SQL Azure?

15 Scenarios for SQL Azure
Data Backup to Cloud

16 Scenarios for SQL Azure
Mobile Data Syncing

17 Scenarios for SQL Azure
Cloud Data Syncing

18

19 The demo project can be found at:
github.com/cwoodruff/TechEd2013ChinookSync

20 Track resources SQL Data Sync @ MSDN Windows Azure SQL Database
2/28/2019 7:50 AM Track resources SQL Data MSDN Windows Azure SQL Database Windows Azure Developer Guidance Microsoft Sync Framework © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

21 Contact me!! chris.woodruff@telerik.com Twitter @cwoodruff
Skype cwoodruff

22 Download Data Explorer
Track Resources Download Data Explorer SQL Server Website Hands-On Labs @sqlserver Download Geoflow mva Microsoft Virtual Academy Get Certified! Windows Azure

23 Resources Learning TechNet msdn http://channel9.msdn.com/Events/TechEd
2/28/2019 7:50 AM Resources Learning Sessions on Demand Microsoft Certification & Training Resources TechNet msdn Resources for IT Professionals Resources for Developers © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

24 Complete an evaluation on CommNet and enter to win!
2/28/2019 7:50 AM Complete an evaluation on CommNet and enter to win! © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

25 2/28/2019 7:50 AM Required Slide *delete this box when your slide is finalized Your MS Tag will be inserted here during the final scrub. Evaluate this session Scan this QR code to evaluate this session and be automatically entered in a drawing to win a prize © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

26 2/28/2019 7:50 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Pushing Data to and from the Cloud with SQL Azure Data Sync"

Similar presentations


Ads by Google