Windows Azure Design Patterns – Patterns para a Cloud

Olá pessoal, tudo certo?

O mês de Abril está terminando e tivemos grandes novidades ao longo das últimas semanas.

Desde 12 de Abril, a plataforma Windows Azure está comercialmente no Brasil e diversas empresas já começaram seus projetos e iniciativas na plataforma. Assim também vimos o lançamento do .NET 4.0, o Visual Studio 2010, além de novidades sobre o AppFabric, Velocity, SharePoint 2010, etc.

Ao mesmo tempo, várias perguntas surgiram sobre quando usar a nuvem ou qual tipo de aplicação é mais aderente ao modelo de alta escalabilidade, alto volume e provisionamento elástico que a nuvem oferece.

Como sabem, alguns cenários de aplicações são ótimos para a nuvem e para o Windows Azure, outros nem tanto. Veja alguns exemplos ótimos para a nuvem na figura abaixo:

image

Acima, temos cenários de aplicações On/Off, Crescimento Rápido, Carga Imprevista ou Carga Sazonal, que são bem aderentes aos recursos do Windows Azure. Para cada um deles, usaremos Web Roles, Worker Roles, SQL Azure, Azure Storage e demais recursos da plataforma .NET suportada no Windows Azure.

Como foram várias perguntas, gostaria de resgatar aqui um video que publiquei em Março/2010 no Azure Academy, falando sobre Patterns para Computação em Nuvem:

image

Ref.: https://msdn.microsoft.com/pt-br/azure/ff384162.aspx

Creio que vai ajudar em alguns cenários mais sobre a nuvem. Espero que gostem! Comentários e dúvidas, fiquem a vontade!

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

Waldemir.