You are currently browsing the tag archive for the ‘Azure AppFabric’ tag.

Olá pessoal.

Dando sequência ao nosso aprendizado do Windows Azure AppFabric Caching, vou apresentar neste post como criar e configurar o Caching no portal do Windows Azure.

  • Acesse o portal do Windows Azure e clique em Service Bus, Access Control & Caching.

image

  • Clique a esquerda em AppFabric –> Cache. Com o item Cache selecionado, clique em New Namespace no menu superior.
  • Preencha os campos e selecione o tamanho do Cache e clique em OK.

image

Na versão atual do AppFabric Labs, só existem os tamanhos de 128MB e 256MB, porém, na versão final teremos 128MB, 256MB , 512MB, 1GB, 2GB and 4GB. Porém, não deixe de verificar as condições e preços aqui : http://www.microsoft.com/windowsazure/pricing/

Em alguns momentos o ambiente estará preparado:

image

image

Pronto. Ambiente de Cache distribuído pronto na nuvem.

Agora é partir para a construção da aplicação. O interessante é que, após o ambiente pronto na nuvem, o portal nos proverá o arquivo de configuração para utilizar-mos em nossas aplicações.

  • Para obter o arquivo de configuração, basta selecionar o Namespace que você deseja e clicar no menu superior View Client Configuration.

image

Pronto, basta copiar o código apresentado e utilizar na sua aplicação.

image

Obs: Num outro post falarei sobre o Access Control Service.

Bom, no próximo post mostrarei como criar uma aplicação utilizando o AppFabric Caching.

Dica: Baixe e instale o Windows Azure AppFabric SDK 2.0 aqui. Smiley piscando

Abraços,

@daibert

Anúncios

Olá pessoal.

Como já era esperado, o Windows Server AppFabric (WSA) Caching foi para a nuvem.

Durante o MIX, que está acontecendo esta semana em Las Vegas, foi anunciado que o Windos Azure AppFabric (WAA) Caching entrará em produção ainda este mês de abril no endereço https://appfabric.azure.com/. Por enquanto, pode-se acessa-lo pelo portal do AppFabric Labs em http://portal.appfabriclabs.com/.

Assim como o WSA, o WAA provê um modelo de cache de dados em memória, distribuídos por servidores, no caso do Azure AppFabric, em servidores na infraestrutura da nuvem da Microsoft.

Porém, a versão atual do Windows Azure AppFabric Caching, é um sub conjunto das funcionalidades Windows Server AppFabric Caching. Abaixo colei a lista de diferenças:

Notifications

Notifications are not supported in Windows Azure AppFabric caching. This also means that you cannot use notifications to invalidate the local cache. In Windows Azure AppFabric, local cache can use only a timeout based invalidation policy.

Expiration and Eviction

The default time for item expiration in the cache is 10 minutes. Unlike Windows Server AppFabric, there is no way to change this default cache configuration setting to a different value. If you require items to have a shorter or longer expiration value, you must programmatically specify the timeout for each item that is added to the cache.

Windows Azure AppFabric caching does not support disabling eviction on a cache. Under memory pressure, it is always possible that items could be evicted. Applications should be designed to anticipate that items might be missing and require reloading at any time.

High Availability

Windows Azure AppFabric caching does not support the high availability feature.

API Support

In most cases, you can use the same APIs to write cache clients that use Windows Azure AppFabric and Windows Server AppFabric. There are some exceptions due to differences between the two solutions. For a detailed review of the APIs available for Windows Azure AppFabric cache clients, see API Reference (Windows Azure AppFabric Caching).

Eu fiz uma série de posts que mostram os conceitos do Windows Server AppFabric, que são basicamente os mesmos que usaremos no Windows Azure AppFabric.

Sugiro dar uma lida novamente para refrescar a memória:

Alguns links que ficaram no meu blog do msdn, quando eu ainda trabalhava na Microsoft:

Então é hora de colocar a mão na massa. O post que entra logo na sequência, mostrará como criar e configurar o cache no portal do Azure AppFabric e logo depois, como criar a aplicação que se utiliza deste ambiente.

Abraços,
@daibert

Olá pessoal. Se você, como eu, é um entusiasta do Facebook e suas APIS de programação, não deixe de conferir o link abaixo.

 

http://acs.codeplex.com/wikipage?title=Facebook

 

Com o Facebook Access Control Services é possível que você integre sua aplicação do Facebook ao Identity Provider do Azure.

image

image

 

image

Não vou entrar nos detalhes de como criar a aplicação para o facebook, nem como configurar a aplicação para se integrar com o Azure.

A idéia, por enquanto, é só para que possamos conhecer mais esta opção de provedor de identidade suportado pelo Windows Azure.

 

Abs,

Daibert

Atualizações Twitter