Blog Post

Cloudy Days Ahead

,

Microsoft is investing heavily in cloud computing with several online services available

under the Azure Platform. 

SQL Azure

The SQL Azure cloud database offering has been available for about a year now. 

I personally haven’t seen wide adoption for SQL Azure but there’s a lot of interest. 

Most of our clients either don’t think they need to push their data outside their

walls or don’t have the kind of scalability needs that Azure addresses.  There

are some very compelling reasons to use SQL Azure.  Security is one of the big

questions that comes up in client discussions.  The fact is that hosting business

data in Azure is probably more secure than most on-premise solutions.  Short

of some Hollywood action thriller-style terrorist team coming in to take over one

of the Microsoft data centers and holding the staff at gun point while stealing all

the hard drives, data theft isn’t very easy and therefore, not very likely. 

For small scale solutions, SQL Azure is cheap and easy.  For larger-scale needs,

Azure offers the unique ability to scale on demand, making it an ideal way to service

intermittent, extremely high-demand scenarios without building and paying for a clustered

data center.  Since you only pay for what you use and when you use it, licensing

and infrastructure ROI is factored out of the equation until you have a lot of activity. 

Imagine, for example, an on-line retail market site that routine gets only moderate

use.  The owner doesn’t need to invest in any on-premise server hardware or software

licensing if they use SQL Azure for data services.  Because the transaction database

doesn’t typically use a lot of storage, the usual cost is low – let’s say it’s only

$100 per month during slow times.  Now the owner promotes a sale on black Friday,

at the beginning of the Christmas holiday shopping season, and the number of transactions

soars by a factor of thousands.  A single database server or even a small cluster

may not be able to handle this traffic volume but SQL Azure scales on-demand to handle

the load.  Multiple servers are automatically requisitioned during the shopping

day and millions of transactions are performed.  Of course the cost for increased

usage goes up but then drops the next day when traffic settles back down.  The

sale is a success and the owner has made no hardware or licensing investment to handle

the spike in sales.  the same scenario applies to web applications hosted using

the Windows Azure service.  Whether on-premise or in the cloud, most any application

can use SQL Azure for storage and data services with a reliable Internet connection.

SQL Azure Reporting

With reporting and BI coming to the cloud, this will become more a more attractive

offering.  Azure Reporting, essentially, SQL Server 2008 R2 Reporting Services

hosted through the Windows Azure services, should be available as soon as December,

2010.  Subscriptions and more advanced management capabilities won’t be part

of this offering and you can’t deploy to Azure from Report Builder but all of the

reporting features will be available for relational data stored only in SQL Azure

databases.  How does it work?  With a Windows Azure account, simply deploy

a report from BIDS to Windows Azure URL and …whamo bamo, it’s there for anyone who

has been granted access to view it from anywhere in the galaxy.

Azure Data Market

Previously called Project Dallas, the Azure Data Market enables people to share data

streams and other data commodities for free or purchase.  This should be a convenient

way to obtain common or specialized sets of data for integration into applications

– especially data sets that are common to a lot of applications like geographic information,

consumer surveys, real estate and population growth.  https://datamarket.azure.com/


Weblog by Paul Turley and SQL Server BI Blog.

Rate

You rated this post out of 5. Change rating

Share

Share

Rate

You rated this post out of 5. Change rating