Useful Windows and SQL Azure Whitepapers
Below is a collection of useful whitepapers on Windows and SQL Azure that have been recently released. I plan on updating this page as others are released.
Developing and Deploying with SQL Azure
Brief Description
This document provides guidelines on how to deploy an existing on-premise SQL Server database into SQL Azure. It also discusses best practices related to data migration.
Overview
SQL Azure Database is a cloud based relational database service from Microsoft. SQL Azure provides relational database functionality as a utility service. Cloud-based database solutions such as SQL Azure can provide many benefits, including rapid provisioning, cost-effective scalability, high availability, and reduced management overhead.
This document provides guidelines on how to deploy an existing on-premise SQL Server database into SQL Azure. It also discusses best practices related to data migration.
Security Guidelines for SQL Azure
Brief Description
This document provides an overview of security guidelines for customers who connect to SQL Azure Database, and who build secure applications on SQL Azure.
Overview
SQL Azure Database is a cloud database service from Microsoft. SQL Azure provides Web-facing database functionality as a utility service. Cloud-based database solutions such as SQL Azure can provide many benefits, including rapid provisioning, cost-effective scalability, high availability, and reduced management overhead. This document provides an overview of security guidelines for customers who connect to SQL Azure Database, and who build secure applications on SQL Azure.
Scaling out with SQL Azure
Brief Description
This paper provides an overview on some scale-out strategies, challenges with scaling out on-premise, and the benefits of scaling out with SQL Azure.
Overview
SQL Azure Database is a cloud database service from Microsoft. SQL Azure provides Web-facing database functionality as a utility service. Cloud-based database solutions such as SQL Azure can provide many benefits, including rapid provisioning, cost-effective scalability, high availability, and reduced management overhead. This paper provides an overview on some scale-out strategies, challenges with scaling out on-premise, and the benefits of scaling out with SQL Azure.
Windows Azure Architecture Guide – Part 1 – Code Samples
Brief Description
Moving Applications to the Cloud
This guide has four accompanying samples, covering all of the scenarios described in the book: a typical on-premises application, the first migration to Windows Azure and subsequent optimizations.
Overview
These samples illustrate the steps towards migration of a typical application built with .NET to the Windows Azure platform. To check for software prerequisites needed to run the samples, run CheckDependencies.cmd in the sample scenarios folder once all content is extracted to your local file system. This batch file launches a dependency checking tool that reports any components that are missing in your system, and it provides links if needed for obtaining, installing and configuring the missing components. Not all of samples require the same components to run.
Security Best Practices for Developing Windows Azure Applications
Brief Description
A document describing how to build more secure Windows Azure applications
Overview
In this document Microsoft describes some of the security technologies software developers should use, and the security design and development practices they should use to build more secure Windows Azure applications.