Partilhar via


Windows Azure – links e roles para seus primeiros projetos

Olá pessoal, tudo certo?

Semana passada foi o lançamento do Windows Azure e agora, é tempo de iniciar os trabalhos, provas de conceitos e primeiros projetos, para quem ainda não começou. :)

Para preparar sua estação de trabalho para o Azure, os seguintes pacotes são importantes, para quem está com o Visual Studio 2008 ou 2010:

Windows Azure Tools for Microsoft Visual Studio 1.1 (February 2010)
Ref.: https://www.microsoft.com/downloads/details.aspx?familyid=5664019E-6860-4C33-9843-4EB40B297AB6&displaylang=en

Windows Azure Software Development Kit (February 2010)
Ref.: https://www.microsoft.com/downloads/details.aspx?familyid=DBA6A576-468D-4EF6-877E-B14E3C865D3A&displaylang=en

Windows Azure platform AppFabric SDK V1.0 - April Update
Ref.: https://www.microsoft.com/downloads/details.aspx?familyid=39856A03-1490-4283-908F-C8BF0BFAD8A5&displaylang=en

Windows Azure Platform Training Kit - December Update
Ref.: https://www.microsoft.com/downloads/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&displaylang=en

Trabalhando com o Visual Studio 2010, confira ainda os seguintes links:

Visual Studio 2010 and .NET Framework 4 Training Kit
Ref.: https://www.microsoft.com/downloads/details.aspx?familyid=752CB725-969B-4732-A383-ED5740F02E93&displaylang=en

Moving to Visual Studio 2010 e-book
Ref.: https://www.microsoft.com/downloads/details.aspx?familyid=12A6DE81-C633-4F2C-A35F-CEA6FE772712&displaylang=en

Se você estiver sem Visual Studio e pretende iniciar seus testes com Azure, você pode experimentar o Visual Web Developer 2010 Express.

Esse kit já vem com o SDK do Windows Azure, faltando apenas o pacote TOOLS para habilitar sua estação.

image

Ref.: https://www.microsoft.com/express/Web/

Assim que você cria um novo projeto, as roles disponíveis serão: ASP.NET Web Role, ASP.NET MVC 2 Web Role, WCF Service Web Role, Worker Role, CGI Web Role, como vemos a seguir:

image

Muito bem! Estação preparada, agora precisamos escolher o cenário de aplicação que iremos construir no Azure. Um desenho de recursos que você pode aproveitar é dado abaixo:

image

Veja, esse desenho não é uma arquitetura de referência para o Windows Azure, mas ilustra as principais caixas e roles que teremos em uma solução. Do lado da empresa, componentes para autenticação/autorização com o modelo CBA – Claim-based Authentication/Authorization. Do lado do Azure, componentes web com Web Roles, serviços Web Services com WCF Service Web Role, tipos nativos do Azure com o Azure Storage (blobs, tables, queues e drives), assim como serviços registrados no Windows Azure Plataform AppFabric. Finalmente, havendo dados relacionais na nuvem, estamos com o SQL Azure.

Em breve, espero publicar um novo post sobre uma arquitetura de referência para o Windows Azure, fique ligado!

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

Waldemir.