SQL Azure<br />Presenter: Aaron King<br />Session Number: 310<br />
Code PaLOUsa 2011 Sponsors<br />
Code PaLOUsa 2011 Sponsors<br />
What is SQL Azure?<br />“SQL Azure is a scalable and cost-effective on-demand data storage and query processing service.  ...
What is SQL Azure really?<br />SQL Azure is your data hosted by Microsoft with a strong service level agreement (SLA).  Th...
Azure™ Services Platform:<br />http://oakleafblog.blogspot.com/2010/11/windows-azure-and-cloud-computing-posts_19.html<br />
Robust SQL Server Support<br />SQL Azure is built on robust SQL Server database technologies.<br />SQL Server is a broad d...
Ease of Development<br /><ul><li>SQL Azure facilitates development.
Just like local development in SQL Express.
Its flexible data model supports any programming language.</li></li></ul><li>Scalability<br /><ul><li>The SQL Azure databa...
The service is supported by multiple servers.
Therefore, it has the ability to provide any required storage capacity.
Also, there is no time delay due to server provisioning.</li></li></ul><li>Availability<br /><ul><li>Because SQL Azure is ...
Further, SQL Azure uses enterprise-grade hardware and program code, which are optimized for high throughput.</li></li></ul...
It is built on a relational database architecture that includes data protection.
Multiple copies of data that you create or modify can be stored across geographically distributed data centers.</li></li><...
guaranteed performance
data protection
compliance
enterprise-level security features
Upcoming SlideShare
Loading in...5
×

CodePaLOUsa 2011 - SQL Azure

765

Published on

This talk will focus on the benefits, features, and ease of use of SQL Azure. Learn how your projects can benefit from a hosted data storage and query processing service. See by example how to design your program to use SQL Azure. Real world topics and use cases will be covered including data sync and staying vendor independent while hosting your data in the cloud.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
765
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

CodePaLOUsa 2011 - SQL Azure

  1. 1. SQL Azure<br />Presenter: Aaron King<br />Session Number: 310<br />
  2. 2. Code PaLOUsa 2011 Sponsors<br />
  3. 3. Code PaLOUsa 2011 Sponsors<br />
  4. 4. What is SQL Azure?<br />“SQL Azure is a scalable and cost-effective on-demand data storage and query processing service. SQL Azure is a hosted application build on robust Microsoft SQL Server database and Windows Server technologies.”<br />
  5. 5. What is SQL Azure really?<br />SQL Azure is your data hosted by Microsoft with a strong service level agreement (SLA). The SLA not only ensures high availability but also performance and protection.<br />
  6. 6. Azure™ Services Platform:<br />http://oakleafblog.blogspot.com/2010/11/windows-azure-and-cloud-computing-posts_19.html<br />
  7. 7. Robust SQL Server Support<br />SQL Azure is built on robust SQL Server database technologies.<br />SQL Server is a broad data platform that can handle all types of data, from creation to archival.<br />
  8. 8. Ease of Development<br /><ul><li>SQL Azure facilitates development.
  9. 9. Just like local development in SQL Express.
  10. 10. Its flexible data model supports any programming language.</li></li></ul><li>Scalability<br /><ul><li>The SQL Azure database fabric is flexible and scales according to business needs.
  11. 11. The service is supported by multiple servers.
  12. 12. Therefore, it has the ability to provide any required storage capacity.
  13. 13. Also, there is no time delay due to server provisioning.</li></li></ul><li>Availability<br /><ul><li>Because SQL Azure is accessible via the Internet, it ensures the availability of data to users in any geographic location.
  14. 14. Further, SQL Azure uses enterprise-grade hardware and program code, which are optimized for high throughput.</li></li></ul><li>Security<br /><ul><li>SQL Azure provides organizations with secure data access and confidentiality.
  15. 15. It is built on a relational database architecture that includes data protection.
  16. 16. Multiple copies of data that you create or modify can be stored across geographically distributed data centers.</li></li></ul><li>Strong Service Level Agreement<br />SQL Azure provides you with a strong SLA that assures:<br /><ul><li>high availability
  17. 17. guaranteed performance
  18. 18. data protection
  19. 19. compliance
  20. 20. enterprise-level security features
  21. 21. real-time mirrored database replication</li></li></ul><li>Benefits of SQL Azure<br /><ul><li>Robust SQL Server support
  22. 22. Ease of application development
  23. 23. Scalability
  24. 24. Availability
  25. 25. Security
  26. 26. Strong SLA</li></li></ul><li>Features of SQL Azure<br /><ul><li>SQL Azure provides UNLIMITED data storage capacity.
  27. 27. SQL Azure uses a PAY-AS-YOU-GROW pricing strategy.
  28. 28. SQL Azure has $0 start up cost.
  29. 29. SQL Azure can be located close to your users, even if you’re not.</li></li></ul><li>SQL Azure vs. SQL Server<br />SQL Azure<br /><ul><li>Anytime from Any place
  30. 30. Failure of one server will not impact performance
  31. 31. Unlimited amount of data</li></ul>SQL Server<br /><ul><li>On-premise data platform
  32. 32. Single point of failure
  33. 33. Data is restricted by software and hardware</li></li></ul><li>Things to watch out for<br /><ul><li>Need clustered index for each table
  34. 34. ‘ANSI_NULLS’ is not a recognized SET option.
  35. 35. SET ANSI_PADDING OFF
  36. 36. More than two-part column name
  37. 37. Data types:
  38. 38. text
  39. 39. ntext
  40. 40. xml
  41. 41. image
  42. 42. Table hint without WITH
  43. 43. Filegroup reference and partitioning scheme’ is not supported in this version of SQL Server
  44. 44. fn_listextendedproperty is not supported</li></li></ul><li>Pricing<br /><ul><li>Web Edition:
  45. 45. Up to 1 GB relational database = $9.99 / month
  46. 46. Up to 5 GB relational database = $49.95 / month
  47. 47. Business Edition:
  48. 48. Up to 10 GB relational database = $99.99 / month
  49. 49. Up to 20 GB relational database = $199.98 / month
  50. 50. Up to 30 GB relational database = $299.97 / month
  51. 51. Up to 40 GB relational database = $399.96 / month
  52. 52. Up to 50 GB relational database = $499.95 / month</li></ul>Data transfers = $0.10 in / $0.15 out / GB - ($0.30 in / $0.45 out / GB in Asia)<br />
  53. 53. Demos, Demos, Demos!<br /><ul><li>Demos, Demos, Demos!
  54. 54. How to query in SQL Azure
  55. 55. More Demos!</li></li></ul><li>Recent News!<br /><ul><li>Production Level App Fabric
  56. 56. 50 Gb SQL Azure!
  57. 57. hierarchyid
  58. 58. Data Sync
  59. 59. oData
  60. 60. Hudson
  61. 61. Database Copy, kinda cool, will get better.
  62. 62. SQL Reporting CTP</li></li></ul><li>Thank you!<br />Questions or comments?<br />http://www.aaronstanleyking.com<br />aaron@woundvision.com@trendoid<br />
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×