Partilhar via


Projetos para o Windows Azure no CodePlex

Olá pessoal, tudo certo?image

Recentemente, tenho colecionado alguns projetos interessantes do CodePlex, que merecem aqui algum destaque.

De fato, diversos grupos de usuários, empresas, entusiastas e iniciativas da comunidade têm colaborado com a publicação de exemplos para o Windows Azure. Como voces sabem, a Microsoft mantem uma iniciativa Open Source já conhecida que é o portal CodePlex. Através dele, encontramos diversos projetos exemplos e ferramentas que estão em desenvolvimento e disponíveis para o mercado, sendo boas dicas para nossas interações com a nuvem.

Veja a seguir alguns links de bons projetos para o desenvolvimento com o Windows Azure:

Azure Storage Explorer, Version 2.1 (May 2009)
Ref.: https://azurestorageexplorer.codeplex.com/
Descrição: O Azure Storage Explorer é uma ferramenta visual que permite explorar seus projetos do tipo Storage Accounts no Windows Azure. Entre os tipos de armazenamentos possíveis temos: blobs, queues e tables. Através do Azure Storage Explorer é possível criar ou deletar containeres de blobs, queues e tables, além dos itens associados. Boa dica para quem está montando seus exemplos no Azure Storage.

Windows Azure Management Tool (MMC)
Ref.: https://code.msdn.microsoft.com/windowsazuremmc
Descrição: O Windows Azure Management Tool também foi criado para o gerenciamento de suas contas de storage no Windows Azure. Desenvolvido como um MMC, a ferramenta permite a criação e a administração de blobs e queues apenas. A interface é bem completa e elegante, mas o MMC não trabalha com os tipos tables e seus itens. Por enquanto, a atual versão do Windows Azure Management Tool não trabalha com Windows 7, mas é funcional nos outros sistemas operacionais e vale conferir.

Azure Issue Tracker
Ref.: https://azureissuetracker.codeplex.com/
Descrição: O Azure Issue Tracker é um exemplo completo de solução SaaS - Software as a Service, que aproveita os recursos de computação na nuvem sobre o Windows Azure. A solução utiliza recursos como o controle de acesso (Access Control) e LiveID, além de um modelo de autenticação baseado em declarações (claim-based authentication). A solução ainda permite configuração, monitoração e integração entre a versão corporativa local (on-premise) e a nuvem. Além do modelo de acesso, a solução utiliza os recursos do SQL Data Services para persistência de dados na nuvem, aproveitando a alta escalabilidade do Azure. Excelente dica e código bem completo para uma solução mais sofisticada. Confira!

Azure Application Monitor
Ref.: https://azuremonitor.codeplex.com/
Descrição: O Azure Application Monitor é mais uma ferramenta que permite a monitoração e acompanhamento de suas aplicações hospedadas sobre o Windows Azure. O pacote inclui uma biblioteca runtime que captura as informações da aplicação e permite a monitoração através de uma interface desktop, em tempo real. Mais uma boa dica de estudo, já que o fonte também está disponível.

WPF Client for the Windows Azure Blob Storage
Ref.: https://azureblobclient.codeplex.com/
Descrição: O WPF Client for Azure Blob é outro exemplo de aplicação escrita em Visual Basic 2008, que permite ao desenvolvedor gerenciar arquivos armazenados em seu serviço de Blobs no Azure Storage. Bem interessante e vale como dica para quem procura exemplos fora do universo C#.

PHP SDK for Windows Azure
Ref.: https://phpazure.codeplex.com/
Descrição: como parte da iniciativa de interoperabilidade da Microsoft, esse projeto faz a ponte para entre desenvolvedores PHP e o Windows Azure. O PHP SDK for Azure é um projeto open source que oferece um kit de desenvolvimento para o Windows Azure e o Azure Storage, permitindo a criação e manipulação de Blobs, Tables e Queues. Em breve, vamos falar um pouco mais desse SDK por aqui.

Outros exemplos de projetos são o Azure Blob Explorer (https://blobexplorer.codeplex.com/) e o Azure Grid (https://azuregrid.codeplex.com/), que também operam sobre recursos do Azure e estão sendo desenvolvidos pela comunidade.

Projetos bem legais!!!

Por enquanto é só! Até o próximo post :)

Waldemir.