Transcript
Page 1: CodePaLOUsa 2011 - SQL Azure

SQL Azure

Presenter: Aaron King

Session Number: 310

Page 2: CodePaLOUsa 2011 - SQL Azure

Code PaLOUsa 2011 Sponsors

Page 3: CodePaLOUsa 2011 - SQL Azure

Code PaLOUsa 2011 Sponsors

Page 4: CodePaLOUsa 2011 - SQL Azure

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

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

Azure™ Services Platform:

http://oakleafblog.blogspot.com/2010/11/windows-azure-and-cloud-computing-posts_19.html

Page 7: CodePaLOUsa 2011 - SQL Azure

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

• 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

• 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

• 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

• 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

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

• Robust SQL Server support• Ease of application development• Scalability• Availability• Security• Strong SLA

Benefits of SQL Azure

Page 14: CodePaLOUsa 2011 - SQL Azure

• 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

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

• 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

• 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

• Demos, Demos, Demos!• How to query in SQL Azure• More Demos!

Demos, Demos, Demos!

Page 19: CodePaLOUsa 2011 - SQL Azure

• 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!

Page 20: CodePaLOUsa 2011 - SQL Azure

Thank you!Questions or comments?

http://www.aaronstanleyking.com

[email protected]

@trendoid


Top Related