CodePaLOUsa 2011 - SQL Azure
-
Upload
aaron-king -
Category
Technology
-
view
735 -
download
0
description
Transcript of CodePaLOUsa 2011 - SQL Azure
![Page 1: CodePaLOUsa 2011 - SQL Azure](https://reader035.fdocuments.us/reader035/viewer/2022062703/55520c53b4c905421a8b552e/html5/thumbnails/1.jpg)
SQL Azure
Presenter: Aaron King
Session Number: 310
![Page 2: CodePaLOUsa 2011 - SQL Azure](https://reader035.fdocuments.us/reader035/viewer/2022062703/55520c53b4c905421a8b552e/html5/thumbnails/2.jpg)
Code PaLOUsa 2011 Sponsors
![Page 3: CodePaLOUsa 2011 - SQL Azure](https://reader035.fdocuments.us/reader035/viewer/2022062703/55520c53b4c905421a8b552e/html5/thumbnails/3.jpg)
Code PaLOUsa 2011 Sponsors
![Page 4: CodePaLOUsa 2011 - SQL Azure](https://reader035.fdocuments.us/reader035/viewer/2022062703/55520c53b4c905421a8b552e/html5/thumbnails/4.jpg)
What is SQL Azure?
“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.”
![Page 5: CodePaLOUsa 2011 - SQL Azure](https://reader035.fdocuments.us/reader035/viewer/2022062703/55520c53b4c905421a8b552e/html5/thumbnails/5.jpg)
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.
What is SQL Azure really?
![Page 6: CodePaLOUsa 2011 - SQL Azure](https://reader035.fdocuments.us/reader035/viewer/2022062703/55520c53b4c905421a8b552e/html5/thumbnails/6.jpg)
Azure™ Services Platform:
http://oakleafblog.blogspot.com/2010/11/windows-azure-and-cloud-computing-posts_19.html
![Page 7: CodePaLOUsa 2011 - SQL Azure](https://reader035.fdocuments.us/reader035/viewer/2022062703/55520c53b4c905421a8b552e/html5/thumbnails/7.jpg)
Robust SQL Server Support
• SQL Azure is built on robust SQL Server database technologies.
• SQL Server is a broad data platform that can handle all types of data, from creation to archival.
![Page 8: CodePaLOUsa 2011 - SQL Azure](https://reader035.fdocuments.us/reader035/viewer/2022062703/55520c53b4c905421a8b552e/html5/thumbnails/8.jpg)
• SQL Azure facilitates development. • Just like local development in SQL Express. • Its flexible data model supports any
programming language.
Ease of Development
![Page 9: CodePaLOUsa 2011 - SQL Azure](https://reader035.fdocuments.us/reader035/viewer/2022062703/55520c53b4c905421a8b552e/html5/thumbnails/9.jpg)
• The SQL Azure database fabric is flexible and scales according to business needs.
• 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.
Scalability
![Page 10: CodePaLOUsa 2011 - SQL Azure](https://reader035.fdocuments.us/reader035/viewer/2022062703/55520c53b4c905421a8b552e/html5/thumbnails/10.jpg)
• Because SQL Azure is accessible via the Internet, it ensures the availability of data to users in any geographic location.
• Further, SQL Azure uses enterprise-grade hardware and program code, which are optimized for high throughput.
Availability
![Page 11: CodePaLOUsa 2011 - SQL Azure](https://reader035.fdocuments.us/reader035/viewer/2022062703/55520c53b4c905421a8b552e/html5/thumbnails/11.jpg)
• SQL Azure provides organizations with secure data access and confidentiality.
• 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.
Security
![Page 12: CodePaLOUsa 2011 - SQL Azure](https://reader035.fdocuments.us/reader035/viewer/2022062703/55520c53b4c905421a8b552e/html5/thumbnails/12.jpg)
SQL Azure provides you with a strong SLA that assures:• high availability• guaranteed performance• data protection• compliance• enterprise-level security features• real-time mirrored database replication
Strong Service Level Agreement
![Page 13: CodePaLOUsa 2011 - SQL Azure](https://reader035.fdocuments.us/reader035/viewer/2022062703/55520c53b4c905421a8b552e/html5/thumbnails/13.jpg)
• Robust SQL Server support• Ease of application development• Scalability• Availability• Security• Strong SLA
Benefits of SQL Azure
![Page 14: CodePaLOUsa 2011 - SQL Azure](https://reader035.fdocuments.us/reader035/viewer/2022062703/55520c53b4c905421a8b552e/html5/thumbnails/14.jpg)
• SQL Azure provides UNLIMITED data storage capacity.
• SQL Azure uses a PAY-AS-YOU-GROW pricing strategy.
• SQL Azure has $0 start up cost.• SQL Azure can be located close to your users, even
if you’re not.
Features of SQL Azure
![Page 15: CodePaLOUsa 2011 - SQL Azure](https://reader035.fdocuments.us/reader035/viewer/2022062703/55520c53b4c905421a8b552e/html5/thumbnails/15.jpg)
SQL Azure• Anytime from Any place• Failure of one server will not
impact performance• Unlimited amount of data
SQL Server• On-premise data platform• Single point of failure• Data is restricted by software and
hardware
SQL Azure vs. SQL Server
![Page 16: CodePaLOUsa 2011 - SQL Azure](https://reader035.fdocuments.us/reader035/viewer/2022062703/55520c53b4c905421a8b552e/html5/thumbnails/16.jpg)
• Need clustered index for each table• ‘ANSI_NULLS’ is not a recognized SET option.• SET ANSI_PADDING OFF• More than two-part column name• Data types: • text • ntext • xml• image• Table hint without WITH• Filegroup reference and partitioning scheme’ is not supported in this
version of SQL Server• fn_listextendedproperty is not supported
Things to watch out for
![Page 17: CodePaLOUsa 2011 - SQL Azure](https://reader035.fdocuments.us/reader035/viewer/2022062703/55520c53b4c905421a8b552e/html5/thumbnails/17.jpg)
• Web Edition:• Up to 1 GB relational database = $9.99 / month• Up to 5 GB relational database = $49.95 / month
• Business Edition:• Up to 10 GB relational database = $99.99 / month• Up to 20 GB relational database = $199.98 / month• Up to 30 GB relational database = $299.97 / month• Up to 40 GB relational database = $399.96 / month• Up to 50 GB relational database = $499.95 / month
Data transfers = $0.10 in / $0.15 out / GB - ($0.30 in / $0.45 out / GB in Asia)
Pricing
![Page 18: CodePaLOUsa 2011 - SQL Azure](https://reader035.fdocuments.us/reader035/viewer/2022062703/55520c53b4c905421a8b552e/html5/thumbnails/18.jpg)
• Demos, Demos, Demos!• How to query in SQL Azure• More Demos!
Demos, Demos, Demos!
![Page 19: CodePaLOUsa 2011 - SQL Azure](https://reader035.fdocuments.us/reader035/viewer/2022062703/55520c53b4c905421a8b552e/html5/thumbnails/19.jpg)
• Production Level App Fabric• 50 Gb SQL Azure!• hierarchyid• Data Sync• oData• Hudson• Database Copy, kinda cool, will get better.• SQL Reporting CTP
Recent News!