Vinicius Quaiato

{tecnologia, conceitos, negócios, idéias, práticas, .NET, ruby, osx, ios e algo mais}

Windows Azure AppFabric Caching


Fala galera, beleza? Falando mais um pouco sobre o Windows Azure vamos configurar o Windows Azure AppFabric Caching para utilizarmos o mesmo em nossas aplicações na nuvem.

Windows Azure AppFabric

Windows Azure AppFabric é um middleware no Azure que oferece algumas soluções já na nuvem para nós. Dentre os serviços e features do Azure AppFabric temos: Service Bus, Caching, Access Control e Integration.Não vamos nos prender nos detalhes de todos os recursos do Windows Azure AppFabric e vamos focar na configuração do Windows Azure AppFabric Caching.

Windows Azure AppFabric Caching

Uma das soluções oferecidas pelo Windows Azure AppFabric é o Windows Azure AppFabric Caching. Um serviço de cache distribuído, em memória e já disponível no Windows Azure e pronto para uso sem nenhuma instalação adicional.Utilizar um serviço de caching é algo muito interessante pois pode acelerar o tempo de resposta de nossas aplicações no que diz respeito ao acesso a dados, permite trabalhar com sessões distribuídas (que é exatamente o cenário do Windows Azure), entre outros fatores.

Habilitando o Windows Azure AppFabric Caching

Acesse o painel de controle de sua conta do Windows Azure:Windows Azure Portal - AppFabric

Após selecionar a opção "Acces Control, Service Bus & Caching", selecione o item "caching" e depois "new":Windows Azure Portal - AppFabric Caching

Após escolhermos o nome para nosso "namespace" de caching o mesmo será criado de acordo com nossas configurações (é possível alterar o tamanho do caching depois, não se preocupe).Windows Azure Portal - AppFabric Caching

Windows Azure Portal - AppFabric Caching

Pronto! Nosso Windows Azure AppFabric Caching está criado e pronto para ser utilizado. No próximo post veremos como utilizar o Windows Azure AppFabric Caching para ser nosso provider de SessionState para aplicacões ASP.NET no Windows Azure.

Abraços, Vinicius Quaiato.

Voltar

Fork me on GitHub