Esse artigo tem como objetivo ajudar a criar uma conta e usar o Microsoft Azure como um ambiente de testes e também de produção de seus aplicativos.
Requisitos:
Caso você ainda não possua, crie uma conta na Microsoft, para isso, acesse o link e siga os passos informados pelo Wizard.
Visual Studio Online
Em posse de sua conta, acesse o Visual Studio Online e faça o logon com essa conta.
Depois de acessar o Visual Studio Online, você pode escolher entre contas básicas (gratuitas), até a avançada (paga). Começe pela gratuita (básica) para experimentar e depois migre, conforme suas necessidades, para uma conta avançada e obtenha diversos recursos adicionais.
Será solicitado para criar uma conta de uso para suas aplicações.
Pronto, sua conta está pronta para ser usada.
Agora você deve instalar o Visual Studio em seu computador e conectar sua conta nele. Após a instalação, conecte ele a sua conta no Visual Studio Online.
Use sua conta do Visual Studio Online.
Perfeito! Conecte seu Visual Studio em seu Team Foundation Server Online e começe a usar!
Lado direto do seu Visual Studio – Team Explorer – Select Team Projects – Add/Remove Team Foundation Server – Digite a URL de seu Visual Studio Online.
Lembre-se: Se desejar criar um projeto, pode ser feito pelo Visual Studio ou pela Web.
Pronto, você possui uma conta Microsoft, e a mesma está já sendo usada com o Visual Studio Online, você já está programando na Nuvem Microsoft! Agora vamos associar essa conta com a Azure da Microsoft, para você poder homologar seus softwares e e hospedar também se necessário.
Microsoft Azure
Acesse o Microsoft Azure para começar a utilizar.
Use sua conta, já associada ao Visual Studio Online. Selecione Portal de Gerenciamento:
Observe no painel a associação da conta do Visual Studio Online, com o Microsoft Azure, na verdade o Visual Studio Online é um serviço hospedado no Microsoft Azure!
Agora, partindo desse painel, você poderá usar de forma fácil e intuitiva os serviços na Nuvem da Microsoft para suas aplicações. Vamos ver alguns:
Crie ambientes de testes em minutos para executar seu aplicativo.
Para isso, vá no painel da Azure e realize o procedimento de criação de ambiente, como por exemplo:
Tenha em minutos, ambientes completamente prontos para o uso de suas aplicações.
Depois de pronto, acesse ela remotamente (RDP) e instale seus aplicativos:
O Azure, também disponibiliza outros serviços, veja alguns destacados:
Pode se hospedar todo o Back-End de sua aplicação na Azure.
Crie seu site, definindo Plano, Região que será executado, se usará banco de dados (criação personalizada).
Depois, faça a gestão de seu site, arquivos, etc. usando o Microsoft Visual Studio e também o portal de gerenciamento do Azure.
Importante:
- Sempre visualize o contrato de prestação de serviços, no que tange questões como Contrato de Visualização, Local de Armazenamento, Replicação, entre outros. Contratos esses bem explanadas e de fácil acesso disponibilizados pela Microsoft;
- Avalie como será feito seu backup de dados, e configure-o para que tenha seus dados sempre disponíveis;
- Avalie o suporte oferecido pelo sistema, como qual o tipo de Virtualização oferecido, como gerir seu banco de dados, políticas de implantação SQL, File Server, entre outros.
Documentação: http://azure.microsoft.com/pt-br/documentation/
Espero ter esclarecido como pode ser usado o Azure e Visual Studio em conjunto e ter o melhor do DevOps.
Alan Carlos
Technet Wiki Ninja