SQL data services abandons rest for TDS API and knocks my socks off

Source: Internet
Author: User

Apparently SQL data services (SDS) wasn' t atPoint of no returnToday when the SQL Server team announced that the rest interface for SDS wocould be abandoned in favor of SQL Server's traditional tabular data stream (TDS) Transport and Relational Database Management (RDBMS) features. this isn't the mid-course correction that I wrote about on 2/24/2009, it's nowMid-course reversal.

Leverage Your. net, Visual Studio, SQL Server and T-SQL programming skills

What the SQL Server and SDS teams describe in their next for SQL data services... And the no spin details on the new SDS features posts of 3/10/2008 is "SQL Server 200x for the cloud. "The Azure Marketing folks have touted leveraging your. net and Visual Studio programming skills as a primary selling point. SDS database design and programming techniques had little or no relationship to developers' experience with RDBMSs, especially SQL Server and T-SQL.

Switching to a fully-featured SQL server instance-or a reasonable facsimile thereof-lets the SDS team climb on the leverage your existing [SQL Server and T-SQL] skills bandwagon. doing this also provides a service to compete directly with Amazon Web Services 'windows Server 2003/SQL Server 2005 [express] AMIS. it also lets Microsoft Add a surcharge for SDS over azure tables that's "competitive" with Amazon's US $0.60 or 1.20 per hour.

S [s] DS was built on a customized version of SQL Server 2005; here's hoping that the new version will use SQL Server 2008, which enables "transparent data encryption, TDE "of sensitive/confidential data (Enterprise Edition only), supports spatial data types, and offers a raft of other useful new features. whatever the SQL Server version the team chooses, it behooves them to make a CTP of the new SDS available sooner than "Mid-2009."

(Perhaps moving to TDS will enable the azure or SDS team to reply to my question about SAS 70 audits for Windows azure and SQL data services? Of 3/9/2009. There's obviusly an issue regarding private encryption key management and accessibility .)

Update:Steve Marx replied for the azure team on 3/10/2009:

We are in the process of evaluating varous certification requirements relative to Windows azure with a goal toward achieving key certifications by using cial launch or shortly thereafter.

But the reply is rather vague as to the specific question of SAS 70 audits.

Getting azure apps closer to the data by abandoning SDS's restful inteface

TDS isn' t an Internet-friendly Protocol; it's intended to speed communication between front-end apps and back-end tables over a high-speed on-premises LAN. if you want to use SDS as a Scalable Data Store for on-premises front ends with HTTP [s] access via TCP port 80 or 443, you must implement your own ADO. NET data services (Astoria) or soap data source. hopefully Pablo Castro and the Astoria team will provide a pre-built rest data source with the features promised in Pablo's adding support for jsonp and URL-controlled format to ADO. net Data Services post of 2/25/2009 and Mike flasko's announcing ADO. NET data services v1.5 ctp1 post of 3/1/2009. however, it's certain that SDS will connect to Azure hosted services more often by orders of magn0000than via the Internet to on-premises front ends. the latter was the original premise of SSDS (before MSFT announced azure .)

Will it scale?

It's conventional wisdom that relational databases aren't as scalable as the schemaless entity-Attribute-value (EAV) tables used by SSDS, original SDS, Amazon simpledb, and Google's bigtable and the App Engine's data store. if the SSDS team was leveling with us when they attributed the choice of the Eav (authority-container-entity) data model to simplifying data access (not scalability ), it cocould turn out that conventional wisdom was wrong in this case. what scares me is the problem of rolling out a Schema update to a multi-terabyte database. as with most other issues of this type, time will tell.

David Robinson was right when he said in his SQL data services-what's with the silence? Post of 2/24/2009, "this time around und we will be unveiling someNew features that are going to knock your socks off. "I'm gglad the SQL Server and SDS teams didn't wait until mix 09 to drop this bomb.

Stay tuned for updates until the other shoe falls.

 

Original article: http://oakleafblog.blogspot.com/2009/03/sql-data-services-abandons-rest-for-tds.html

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.