Download presentation
Presentation is loading. Please wait.
Published byAlvin Floyd Modified over 9 years ago
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
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.