Data Sync Preview Release Easily Synchronize SQL Azure Databases and between SQL Azure and On-Premises SQL Server Databases Microsoft SQL Azure Data Sync is a cloud-based data synchronization service. It provides unidirectional and bi-directional data sync, allowing data to be easily shared between SQL Azure and on-premises SQL Server databases as well as between multiple SQL Azure databases, within the same or different data centers. Scenarios CLOUD TO CLOUD SYNCHRONIZATION Geographically co-locate data with applications around the world to provide the most responsive experience for your users. Use it in conjunction with Windows Azure Traffic Manager. Create one or more copies of data for scale-out. For example, separate your cloud-based reporting workload from your OLTP workload. ENTERPRISE (ON-PREMISES) WITH CLOUD Produce hybrid applications, extending onpremises applications with cloud applications and allowing data to be shared. Share data between branch or worldwide offices through the cloud. Aggregate data in the cloud from retail offices to provide cross-location insight and operations. Make data collected or aggregated in the cloud available to on-premises applications. SQL Azure Data Sync Capabilities Managed Service: Data Sync is a fully managed cloud-based service. There is no need to write complex database logic to synchronize and transfer data between databases. Instead, simply use the point-and-click portal to quickly configure and schedule synchronization. On-Premises and Cloud: Enables multiple synchronization scenarios spanning both cloud and on-premises databases. Now it is easy to enable one-way as well as bi-directional data movement across SQL Azure and on-premises SQL Server databases. Cloud-to-Cloud Synchronization: Data can be shared between multiple databases, irrespective of whether the databases are in the same data center or span multiple geographic regions. Control Synchronization: Specify exactly what tables and columns to synchronize, setup filters to sync only a subset of rows, set your conflict resolution policy for two-way sync, and specify how frequently data should be synchronized. SQL Azure for your needs SQL Azure features: ISVs: Take full advantage of the reach and scalability of the cloud to build multi-tenant database solutions easily and economically Database: Businesses: Reduce capital and operational costs while maintaining existing applications and quickly respond to new initiatives DBAs: Free more time for designing, optimizing and enabling solutions instead of building, patching and maintaining software and hardware Developers: Use familiar tools and data models to extend existing applications to the cloud, and build innovative new data solutions which take advantage of cloud scale and reach Relational Database Management Services (RDBMS) Programmability Windows Azure Platform Website http://www.WindowsAzure.com SQL Azure Product Page: http://www.SQLAzure.com Windows Azure Platform Blog http://www.WindowsAzureBlog.com SQL Azure Community http://www.SQLAzure.com/community .NET data access with ADO.NET and Entity Framework Native ODBC support Freely available and fully supported drivers for PHP and JDBC Mobile and HTML 5 support utilizing OData Tools SQL AZURE RESOURCES Create, access, and manipulate tables, views, indexes, roles, stored procedures, triggers, and functions Execute complex queries and joins across multiple tables Create, Read, Update, and Delete Constraints, Transactions Temp tables Basic functions (aggregates, math, string, date/time) A subset of the existing SQL Server built-in stored procedures and system views Encrypted communication via SSL, Firewall rules to restrict access SQL Server Data Tools for building and managing SQL Azure databases on on-premises SQL Server deployments Provision logical servers and databases through the SQL Azure Database management portal SQL Server Management Studio: utilize the same management tools used to manage SQL Server Visual Studio IDE for building data-driven applications Existing Import/Export and data movement/migration tools SQL Azure Reporting (Preview Release) Achieve BI with cloud data utilizing SQL Azure Database data sources Based on SQL Server Reporting Services Interactive and tabular reporting Data visualizations: charts, graphs, mapping, gauges Utilizes BI Developer Studio (free) to author reports Export to Excel, PDF, CSV formats SQL Azure Data Sync (Preview Release) No-Code Sync - easily configure the data and locations to be synchronized with an easy-to-use user interface integrated with the Windows Azure portal Synchronize between SQL Azure databases for geo-replication Synchronize SQL Server with SQL Azure to extend on-premises applications to the cloud and share data between on-premises and cloud-based applications Schedule Sync - choose how often data is synchronized Manage and monitor synchronization using the Windows Azure portal Pricing SQL Azure utilizes a flexible subscription-based pricing model and supports free, commitment-based, and pay-as-you-go offers. SQL Azure can be purchased independently or with other Windows Azure platform products. (Learn more at: http://www.microsoft.com/windowsazure/offers) Get Started Now Get started at http://www.microsoft.com/windowsazure/getstarted