Novidades para o SQL Data Services

Boa tarde a todos !

Seguindo a visão de permitir que os dados possam ser armazenados/consultados na nuvem, a Microsoft anunciou no Mix’09, que o SQL Data Services suportará os recursos relacionais do seu irmão corporativo SQL Server.

O que isto significa? Significa que os desenvolvedores poderão provisionar bancos de dados dentro do SDS e imediatamente começar o desenvolvimento, utilizando as suas ferramentas atuais, tecnologias e principalmente o seu conhecimento de bancos de dados relacionais. O time do SDS pretende entregar uma experiência de conforto para o desenvolvedor, ao ponto que basta trocar a string de conexão do aplicativo e apontar para o banco de dados na nuvem.

E como isto é feito? Através do protocolo de transporte de informações do SQL Server, também conhecido como Tabular Data Stream (TDS). Este protocolo permite que clientes do SQL Server acessem as informações dentro do banco de dados, usando o T-SQL como linguagem de acesso. Trocando em miúdos, isto significa que o seu “SELECT/INSERT/UPDATE/DELETE” serão suportados dentro do SDS.

E sobre o modelo Authority-Container-Entity (ACE) ? Vamos anunciar os planos de migração para o modelo relacional. Um ponto interessante é que devido as similaridades entre ACE e o modelo Windows Azure Storage considere o segundo como local para armazenamento de dados não-estruturados. Apesar da mudança, os dados ainda serão expostos via REST/HTTP, usando para isto o ADO.Net Data Services.

Sugiro acompanhar os próximos passos desta mudança. Recomendo abaixo o Blog do Time do SDS.

Ref: Time do SQL Data Services - https://blogs.msdn.com/ssds/

abs e t+
Condé

Versão 1.0