Presentation is loading. Please wait.

Presentation is loading. Please wait.

Forthcoming SQL Azure Services: SQL Azure Data Sync & SQL Azure Reporting Mark Scurrell Lead Program Manager Microsoft.

Similar presentations


Presentation on theme: "Forthcoming SQL Azure Services: SQL Azure Data Sync & SQL Azure Reporting Mark Scurrell Lead Program Manager Microsoft."— Presentation transcript:

1 Forthcoming SQL Azure Services: SQL Azure Data Sync & SQL Azure Reporting Mark Scurrell Lead Program Manager Microsoft

2 Agenda Windows Azure Platform Overview SQL Azure Data Sync SQL Azure Reporting Roadmap Quick poll 2

3 Cloud Services INFRASTRUCTURE AS A SERVICE PLATFORM AS A SERVICE SOFTWARE AS A SERVICE CUSTOMER & PARTNER APPS Microsoft Online Services

4 Windows Azure Platform General Purpose Programing Languages Compute Storage Management CDN Windows Azure Platform

5 SQL AZURE DATA SYNC

6 SQL Azure Data Sync Scenarios On-Premises Retail Stores SQL Azure Database Sync SQL Azure Data Sync Branch Offices HQ Sync Cloud

7 Import/Export or Sync? All Data On-Going Migration to/from SQL Server Transfer between SQL Azure servers/databases Publish to cloud Share between on- prem and cloud apps Some SQL Azure scale- out cases Geo-locality of data One-way or two-way BCP SSMS Generate script wizard SQL Server Import & Export Data SSIS SQL Azure Database Copy SQL Azure Migration Wizard DAC DAC Logical Import/Export SQL Azure Data Sync Sync Framework Scenarios Tools One-Off Deltas

8 Sync On-Premises with the Cloud Publish to Cloud: One-way upload Aggregation / Consolidation: Multiple one-way uploads Share with Cloud: Two-way Share with & via Cloud: Upload and download from multiple locations Branch/retail office Share with Clouds: One or Two-way Same or different data centers

9 Sync within the Cloud Read scale-out via multiple copies: E.g. reporting E.g. web site reference data Read/write scale-out via multiple copies: E.g. geo-located web applications – data and applications close to users Same or different data centers

10 DEMO SQL Azure Data Sync

11 SQL Azure Data Sync Components Windows Azure Service Data E.g. Configuration, Logs & Diagnostics Sync Agent HTTPS User Databases + Change Tracking + Sync meta-data Admin UI User Databases + Change Tracking + Sync meta-data SQL Azure Data Sync Sync Framework SQL Azure Win Azure Blob Win Azure Tables

12 SQL Azure Data Sync – Behavior & Overhead Sync Provisioning: Change tracking via triggers and side-tables Minimal DML overhead No change to user tables Stored procs and meta-data tables Snapshot isolation enabled for SQL Server database Batching: Data change split into batches for transfer Transactional Consistency: Batches split into transactions to apply PK/FK ordering preserved Transaction boundaries at source not preserved E.g. Could get new Order applied in separate transaction to associated new OrderDetails

13 Key Features No-Code Sync Configuration Easily define data to be synchronized and locations Choose how often data is synchronized Full Data Synchronization Capabilities Two-way sync of same data, as well as one-way sync Conflict Handling Detect and resolve conflicts caused by the same data being changed in multiple locations Logging and Monitoring Administration capabilities for tracking usage Scale Service scales as resources requirements grow

14 V1 Planned UI

15 Planned V1 Features not in CTP2 Improved UI & Windows Azure portal integration Column filtering – allow selection of columns Row filtering – filter specification per table Specify conflict resolution policy Specify sync direction per member pair More robust database schema provisioning Cater for schema updates and/or schema sync Billing

16 SQL AZURE REPORTING

17 SQL Azure Reporting V1 Scenarios SQL Azure Reporting SQL Azure Database Windows Azure Application Operational Reports Embedded Reports RDL File BI Developer Studio

18 SQL Azure Reporting V1 Scenarios Operational reports Report over SQL Azure data using a web browser. Embedded reports Developers use same patterns and tools they use today to embed reports into their Windows or Windows Azure applications in connected mode.

19 SQL Azure Reporting Value Who: Developers, System Integrators, Consultants and IT Departments Benefits: Elasticity, scalability and reliability of Cloud Computing Accessibility Cost effective: Decrease Capital expenditure and time-to-solution Symmetrical: Design, develop and deploy your BI solutions using the tools and expertise you already have

20 SQL Azure Reporting V1 Features Author report using Business Intelligence Development Studio Support SQL Azure as report Data Source Rich Data Visualizations: Charts, Maps and Tablix Render to variety of formats (Excel, Word, XML, PDF) URL Access to directly view reports in browser Developer use Report Viewer control to embed a report in application in connected mode SOAP APIs enable developers to build own applications for reporting

21 Features not in V1 OData, Dallas, on-premises data sources Subscriptions and scheduled delivery of Reports Developer extensibility such as custom data sources, custom assemblies, etc. Native Report Manager experience Users connect to SQL Azure Reporting with their company’s domain credentials SharePoint Integration Creation of report models (SMDL)

22 DEMO SQL Azure Reporting

23 V1 Updates User & permission management: Add & remove users who can access reports Assign roles per user per report Performance improvements Billing!

24 SUMMARY

25 Roadmap SQL Azure Data Sync Limited CTP2: Now Public CTP3: Summer 2011 V1: Fall 2011 SQL Azure Reporting Services Limited CTP: Now Public CTP: Summer 2011 V1: Fall 2011

26 References Get further information: Overview information: http://www.microsoft.com/windowsazure/ http://www.microsoft.com/en-us/SQLAzure/datasync.aspx http://www.microsoft.com/en-us/sqlazure/reporting.aspx SQL Azure Forum: http://social.msdn.microsoft.com/Forums/en-US/ssdsgetstarted/threads SQL Azure Blog: http://blogs.msdn.com/b/sqlazure/ Feature voting: http://www.mygreatwindowsazureidea.com/ Contact information / CTP access: Mark.Scurrell@microsoft.com

27 Get Started with Windows Azure For Free Today! MSDN Subscriber Activate Your Free Included MSDN Benefits via http://tinyurl.com/activatemsdnazurebenefits Individual: Get a Free Azure Introductory via http://tinyurl.com/freeintroazureoffer Free Computation hours and Storage Get 30 Days Free Windows Azure via http://www.windowsazurepass.com Select Belgium and enter Promo code: AZP001 Partner Get free monthly access to Azure with Partner Cloud Essentials via http://www.microsoftcloudpartner.com/

28 Start Developing on the Windows Azure Platform 1.Activate your Benefits (see previous slide) 2.Get the Tools via http://tinyurl.com/toolsforazure 3.First learn how to create an application via http://tinyurl.com/deployazureapplication

29 Speaker info: please do not delete the slides in this section Show these slides at the end of your session before going to Thank you page.

30 Stay up to date with MSDN Belux Register for our newsletters and stay up to date: http://www.msdn-newsletters.be Technical updates Event announcements and registration Top downloads Follow our blog http://blogs.msdn.com/belux Join us on Facebook http://www.facebook.com/msdnbe http://www.facebook.com/msdnbelux LinkedIn: http://linkd.in/msdnbelux/ Twitter: @msdnbelux Download MSDN/TechNet Desktop Gadget http://bit.ly/msdntngadget

31 TechDays 2011 On-Demand Watch this session on-demand via Channel9 http://channel9.msdn.com/belux Download to your favorite MP3 or video player Get access to slides and recommended resources by the speakers

32 THANK YOU


Download ppt "Forthcoming SQL Azure Services: SQL Azure Data Sync & SQL Azure Reporting Mark Scurrell Lead Program Manager Microsoft."

Similar presentations


Ads by Google