The document discusses Microsoft's new SQL Data Sync service, which allows for bi-directional synchronization of data between SQL Server databases on-premises and SQL Azure databases in the cloud. It enables scenarios like moving workloads in stages while preserving existing infrastructure, meeting compliance needs by controlling off-premises data movement, and enabling scalability through multiple synchronized databases. The service provides capabilities like elastic scaling, no-code sync configuration, scheduling syncs, and handling conflicts.
3. Informa
Storage Reporting Management Billing & Payments tion
Marketp
lace
Flexible Informati
Reportin
Compute Manageme Flexible
Connectivity
Access control APIs on
Relational data
Data Sync APIs g & BI
nt Marketpl
ace
11. Elastic Scale
Service scales as resources requirements
grow
No-Code Sync Configuration
Easily define data to be synchronized
Schedule Sync
Choose how often data is synchronized
Conflict Handling
Handle issues where same data is
changed in multiple locations
Logging and Monitoring
Administration capabilities for tracking data
and monitoring potential issues
12. On Premises Windows Azure
Local Agent Data Sync Service
Sync Orchestrator Sync Orchestrator
HTTPS
SQL Server SQL Server SQL Server
Sync Provider Proxy Provider Provider
TDS
SQL
SQL
Server
Azure
13. Move workloads in stages preserving existing infrastructure
Move part of the application and sync its data
Meet compliance and regulations
Control data synchronized off-premises
Enable scale-out read or read/write
Multiple synchronized databases for scalability
Preserve data – geo replication of data
Enable new scenarios
Spanning enterprise, cloud and remote offices/retail stores
14. Now
SQL Azure
Database
Data Sync
CTP2 – End of CY10
Retail Stores Service For Remote Offices
SQL Azure
Sync
On-Premises (Headquarters)