BT

Your opinion matters! Please fill in the InfoQ Survey!

Relational Cloud On the Horizon

| by Jean-Jacques Dubray Follow 3 Followers on Mar 13, 2009. Estimated reading time: 1 minute |

A note to our readers: As per your request we have developed a set of features that allow you to reduce the noise, while not losing sight of anything that is important. Get email and web notifications by choosing the topics you are interested in.

Jon Arild Tørresdal asked the question last month whether the Cloud could exist without relational data stores. Dave Robinson, Senior Program Manager at Microsoft, just reported that Microsoft plans to accelerate the delivery of core relational database features as part of Azure' s SQL Data Services:

we are announcing that SDS will deliver full relational database capabilities as a service.

  • Tables?...Check
  •  Stored Procedures?...Check
  •  Triggers?...Check
  •  Views?...Check
  •  Indexes?...Check
  •  Visual Studio Compatibility?...Check
  •  ADO.Net Compatibility?...Check
  •  ODBC Compatibility?...Check

He adds:

To be clear, the above is not a complete list of supported features.  However, given the feature set we are planning to support in SDS v1, a majority of database applications will “just work”, allowing developers to target on and off-premises deployments with essentially the same code base.

He adds:

Developers will be able to very easily provision themselves a logical server and database and begin developing against it immediately using the existing tools and technologies that they are accustomed to.

It is important to note that:

The core foundational components of SDS have not changed. This is still the same architecture that we have been telling you about for the past year and that underlies the current CTP bits. It is the same architecture that is powering some of Microsoft's key service properties and in the next few months will be used to store 100’s of terabytes of data in production deployments...The only difference is we are now providing a rich SQL model while maintaining the high availability, fault tolerant and scale aspects of the system.

Dave also commented on ACE:

What about the ACE (Authority, Container, Entity) data model and developer experience? Since Windows Azure storage has a similar data model (property bag) and developer experience, we will stop supporting the current ACE Model sometime in the future.

From a security perspective, Dave commented:

All communications with our service is SSL encrypted and our initial authentication will be using SQL Authentication.

Microsoft is the first vendor to commit to offer a "true-relational" experience in the Cloud. Mary-Jo Foley wonders whether this is :

“mid-course correction” or a reset

What's your opinion? Will the cloud be relational or resource-oriented? or both?

Rate this Article

Adoption Stage
Style

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Discuss

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT