O time DotNetServicesRuby, uma perceria entre a Microsoft e a Toughtworks, anunciou o lançamento do Milestone 1 - Technology Preview do Ruby SDK para Microsoft .NET Services, cujos detalhes podem ser encontrados no blog deles. O Microsoft® .NET Services é um componente chave da Microsoft Cloud Computing Platform que oferece um conjunto de serviços orientados a desenvolvedores hospedados na Microsoft que oferecem blocos chave de construção, requeridos por muitas aplicações Cloud-based e Cloud-Aware.
De acordo com o post,
O propósito deste projeto é fornecer um Ruby SDK open-source e interoperável - conjunto de bibliotecas, ferramentas, padrões prescritivos, guias e aplicações de exemplo do mundo real, que vão melhorar a produtividade dos desenvolvedores.
Como descrito no website
.NET Services for Ruby é um Software Development Kit (SDK) open source [sob a BSD license] que ajuda os programas em Ruby se comunicarem com o Microsoft .NET Services usando o protocolo HTTP. Especificamente o SDK inclui um conjunto de bibliotecas REST, ferramentas, padrões prescritivos, guias e aplicações de exemplo que vão melhorar a produtividade dos desenvolvedores Ruby.
O focu deste release é demonstrar a arquitetura de interoperabilidade, Service Bus e Autenticação Web-Style (REST).
As bibliotecas usam padrões de mercado e protoolos web como REST, SOAP, WS-* e incluem 3 componentes core - Controle de Acesso, Service Bus e serviço de Workflow para contruir cloud-based aplications interoperaveis. O time ainda oferece o exemplo Billboard application que é um showcases da biblioteca.
SDKs adicionais estão disponíveis na página Azure Services Platform Resources para acessar os serviços usando as linguagens .net e Java. Certifique-se de checar os detalhes da biblioteca Ruby no site DotnetServicesRuby e dar seu feedback para o time.