J. D. Meier of the patterns & practices team is writing Azure Security Guidance as a series of application scenarios and solutions. The goal is to show the most common application scenarios on the Microsoft Azure platform.
The scenarios put an emphasis on looking at data on Azure in the context of various application scenarios. The basic pattern is exposing data as a service to your application on Azure. This has two variations: Azure Storage and SQL Azure. Another pattern is exposing data as a service to an on-site application (such as a local Web app that uses data in the cloud.)
Patterns that he describes in the article include:
- ASP.NET to Azure Storage
- ASP.NET to SQL Azure
- ASP.NET On-Site to SQL Azure Through WCF
The patterns & practices teams help software development teams be more successful with the Microsoft application platform.
About Windows Azure Storage
The Windows Azure storage services provide persistent, redundant storage in the cloud. The storage services include these fundamental services:
- Blob service
- Queue service
- Table service
The REST APIs for the Windows Azure storage services offer developers a means to access the Blob, Queue, and Table services in Windows Azure or in the development environment.
All storage services are accessible via REST APIs. Storage services may be accessed from within a service running in Windows Azure, or directly over the Internet from any application that can send an HTTP/HTTPS request and receive an HTTP/HTTPS response.
About SQL Azure
Microsoft SQL Azure Database is a cloud-based relational database service built on SQL Server® technologies. It provides a highly available, scalable, multi-tenant database service hosted by Microsoft in the cloud. SQL Azure Database helps to ease provisioning and deployment of multiple databases. Developers do not have to install, setup, patch or manage any software. High availability and fault tolerance is built-in and no physical administration is required. SQL Azure Database supports Transact-SQL (T-SQL).
Find out more at Windows Azure Getting Started.
See the series at Why Windows Azure on MSDEV.
See the MSDEV videos at Everything You Need to Know About Azure as a Developer.
The new Front Runner program for Windows Azure is the best way to get ahead in cloud computing. It's designed to get your application compatible quickly and to market more effectively. Plus, you'll enjoy early access to new Microsoft products, one-on-one tech support from experts, training and special promotions that keep you ahead of the curve.
Sign up today and be one of the first to get your app in the cloud.
ISV Videos on Windows Azure Storage
- Datacastle Brings Data Protection From the Cloud Using Windows Azure
- Aspect leverages storage + compute in call center application
- RES Software Stores Desktop Profiles on SQL Azure
- From Paper to the Cloud -- Epson's Cloud App for Printer, Scanner and Windows Azure
- Izenda brings the power of self-serve BI from cloud
- Microsoft Showcase: Quark/Sir Speedy Azure Case Study
Bruce D. Kyle
ISV Architect Evangelist | Microsoft Corporation