33
SQL Azure Aaron Stanley King

Sql Azure - Columbus SQL PASS

Embed Size (px)

DESCRIPTION

This talk will focus on the real world benefits, features, architecture 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.

Citation preview

Page 1: Sql Azure - Columbus SQL PASS

SQL Azure Aaron Stanley King

Page 2: Sql Azure - Columbus SQL PASS

• Benefits of SQL Azure• Features of SQL Azure• Demos, Demos, Demos!• How to query in SQL Azure• More Demos!• Recent News• SQL Azure Future• Questions and Answers

Our Goals for Today

Page 3: Sql Azure - Columbus SQL PASS

“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.”

What is SQL Azure?

Page 4: Sql Azure - Columbus SQL PASS

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 5: Sql Azure - Columbus SQL PASS

Azure™ Services Platform:

Page 6: Sql Azure - Columbus SQL PASS

Benefits of SQL Azure

Page 7: Sql Azure - Columbus SQL PASS

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

Robust SQL Server Support

Page 8: Sql Azure - Columbus SQL PASS

• SQL Azure facilitates development. • Just like local development in SQL Express. • Its flexible data model supports any

programming language.

Ease of Application Development

Page 9: Sql Azure - Columbus SQL PASS

• The SQL Azure database fabric is flexible and scales according to business needs.

• The service is supported by multiple servers.

Scalability

Page 10: Sql Azure - Columbus SQL PASS

• Therefore, it has the ability to provide any required storage capacity.

• Also, there is no time delay due to server provisioning. The data is partitionedto meet these requirements.

Scalability

Page 11: Sql Azure - Columbus SQL PASS

• 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 12: Sql Azure - Columbus SQL PASS

• SQL Azure provides organizations with secure data access and confidentiality.

• It is built on a relational database architecture that includes data protection.

Security

Page 13: Sql Azure - Columbus SQL PASS

• With SQL Azure, multiple copies of data that you create or modify are stored across geographically distributed data centers.

• This ensures the safety of your data in the event of any disaster.

Security

Page 14: Sql Azure - Columbus SQL PASS

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 15: Sql Azure - Columbus SQL PASS

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

Benefits of SQL Azure

Page 16: Sql Azure - Columbus SQL PASS

• Benefits of SQL Azure • Features of SQL Azure• Demos, Demos, Demos!• How to query in SQL Azure• More Demos!• Recent News• SQL Azure Future• Questions and Answers

Our Goals for Today

Page 17: Sql Azure - Columbus SQL PASS

• 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 18: Sql Azure - Columbus SQL PASS

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 19: Sql Azure - Columbus SQL PASS

• Benefits of SQL Azure • Features of SQL Azure• Demos, Demos, Demos!• How to query in SQL Azure• More Demos!• Recent News• SQL Azure Future• Questions and Answers

Our Goals for Today

Page 20: Sql Azure - Columbus SQL PASS

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

Demos, Demos, Demos!

Page 21: Sql Azure - Columbus SQL PASS

• ‘ANSI_NULLS’ is not a recognized SET option.• Deprecated feature ‘SET ANSI_PADDING OFF’ is not

supported in this version of SQL Server.• Deprecated feature ‘More than two-part column name’ is

not supported in this version of SQL Server.• Deprecated feature ‘Data types: text ntext or image’ is not

supported in this version of SQL Server.• Deprecated feature ‘Table hint without WITH’ is not

supported in this version of SQL Server.• 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 22: Sql Azure - Columbus SQL PASS

• Benefits of SQL Azure • Features of SQL Azure• Demos, Demos, Demos!• How to query in SQL Azure• More Demos!• Recent News• SQL Azure Future• Questions and Answers

Our Goals for Today

Page 23: Sql Azure - Columbus SQL PASS

• Production Level App Fabric• 50 Gb SQL Azure coming in June!• SQL Labs, oData• MARS• Fix for migration process from a

database such as MySQL is the ability to support multiple active resultsets.

• DataTier Application Support

Recent News!

Page 24: Sql Azure - Columbus SQL PASS

• 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)** No charge for inbound data transfers during off-peak times through October 31, 2010** SQL Azure 50 GB Business Edition Database and 5 GB Web Edition Database will be available starting on June 28, 2010.

Pricing

Page 25: Sql Azure - Columbus SQL PASS

SQL Azure Future?

Database

Reference Data

Reporting

ETLData Mining

Data Sync

Page 26: Sql Azure - Columbus SQL PASS

• Benefits of SQL Azure • Features of SQL Azure• Demos, Demos, Demos!• How to query in SQL Azure• More Demos!• Recent News• SQL Azure Future• Questions and Answers

Our Goals for Today

Page 27: Sql Azure - Columbus SQL PASS

DIGIOP Technologies develops software and hybrid digital recorders that manage

network-based surveillance video at sites ranging from a single location to a large enterprise.

Page 28: Sql Azure - Columbus SQL PASS

DIGIOP solutions provide real-time and recorded,

video-enhanced business intelligence

for security, operations, marketing, merchandising,

and IT groups.

Page 29: Sql Azure - Columbus SQL PASS
Page 30: Sql Azure - Columbus SQL PASS

DIGIOP Difference

• Cost-effective Hybrid systems = Analog + IP Cameras

• Powerful, easy-to-use server and remote software

• Reliable Dell hardware with world-class support

• Expandable platform lets you “Grow As You Go”

• Interoperability with cameras and devices

Page 31: Sql Azure - Columbus SQL PASS

Seamless Software Integration

with back-office systems and devices provides

powerful business intelligence

Page 32: Sql Azure - Columbus SQL PASS

Video Analytics for Business Intelligence

People CountingDwell Time / LoiteringMarketing Information

Queue ManagementTraffic Patterns

Page 33: Sql Azure - Columbus SQL PASS

www.digiop.com800.968.3606

Aaron Stanley King

Twitter: @trenoid

Email: [email protected]

Blog: www.aaronstanleyking.com