Aproveitando que já aprendemos o como criar um certificado, vamos colocá-lo em prática e utilizá-lo para efetuarmos o deploy de nossa aplicação diretamente do nosso Visual Studio 2010.
Para isso vamos recapitular o que fizemos no post anterior, primeiro nós criamos o nosso certificado e em seguida registramos ele no Portal do Desenvolvedor do Windows Azure, caso não se recorde ou não tenha feito um destes passo dá uma olhadinha neste link: http://social.technet.microsoft.com/wiki/contents/articles/criando-certificados-x-509-v3-e-cadastrando-o-no-windows-azure-developer-portal-pt-br.aspx.
Mas vamos ao que realmente interessa.
1 - Após criar ou abrir seu projeto vamos começar o nosso Deploy automático à partir do Visual Studio 2010, para isso clique primeiramente com o botão direito sobre o seu projeto do Windows Azure e na sequência clique em DEPLOY.
2 - A tela a seguir mostra as opções existententes, que são duas:
O próximo passo é escolher a segunda opção e na sequencia, na opção CREDENTIALS clicar na opção ADD.
3 – Nesta tela escolheremos o certificado que criamos no post anterior e logo na opção 3 desta tela inserimos nosso SUBSCRIPTION ID que pode ser encontrado no Windows Azure Developer Portal como na imagem do ítem 3a.
3a – Veja onde encontrar seu SUBSCRIPTION ID
4 – Após adicionar nosso certificado previamente criado (1), inserir nosso Subscription ID (2) e inserir um nome para a Credencial basta clicar em OK.
5 – Neste momento o Visual Studio irá se comunicar com o Windows Azure e validar seu certificado junto ao Portal do Desenvolvedor, lembrando que para ser efetivada a comunicação você deve ter um serviço de host e de storage previamente criados.
6 – Finalizada a comunicação devemos setar apenas mais duas configurações.
Efetuada as configurações basta clicar em OK para que o processo tenha início
7 – O Deploy pode ser acompanhado através do Visual Studio 2010.
8 – No final do Deploy um resumo é apresentado.
9 – Abaixo apresentamos o resultado do Deploy.
Grande abraço e sucesso a todos.
Lucas A. Romão MSN: laromao@oxygenhost.com.br | Blog: http://laromao.spaces.live.com | Twitter: @LucasRomao Líder da Comunidade Azure Services Brasil | Twitter: @AzureServicesBR
Nevin Janzen edited Revision 5. Comment: Tags Edit
Nevin Janzen edited Revision 4. Comment: Tags Edit
Fernando Correia edited Revision 1. Comment: ops... foi uma alteração espúria, estava checando as tags e sem querer devo ter apertado OK