Microsoft Azure - implantação de aplicativo
Neste capítulo, discutiremos diferentes maneiras de implantar um aplicativo no Windows Azure. Quando dizemos aplicativo, pode ser um aplicativo da web ou um aplicativo móvel. Os aplicativos da web anteriores eram chamados de sites, mas agora em todos os lugares eles são chamados de aplicativos da web. Discutiremos como implantar aplicativos do Visual Studio e do portal de gerenciamento no capítulo 'Sites'.
Implantando um aplicativo da Web do PowerShell
Para começar a usar o PowerShell, consulte o capítulo 'PowerShell' no tutorial. Para implantar um site do PowerShell, você precisará do pacote de implantação. Você pode obter isso com os desenvolvedores de seu site ou se estiver em implantação na Web, você sabe como criar um pacote de implantação. Nas seções a seguir, primeiro você aprenderá como criar um pacote de implantação no Visual Studio e, em seguida, usando cmdlets do PowerShell, implantará o pacote no Azure.
Crie um pacote de implantação
Step 1 - Acesse seu site no Visual Studio.
Step 2- Clique com o botão direito no nome do aplicativo no gerenciador de soluções. Selecione 'Publicar'.
Step 3- Crie um novo perfil selecionando 'Novo Perfil' no menu suspenso. Digite o nome do perfil. Pode haver diferentes opções na lista suspensa, dependendo se os sites foram publicados anteriormente no mesmo computador.
Step 4 - Na próxima tela, escolha 'Web Deploy Package' em Publish Method.
Step 5- Escolha um caminho para armazenar o pacote de implantação. Insira o nome do site e clique em Avançar.
Step 6 - Na próxima tela, deixe os padrões ativados e selecione 'publicar'.
Depois de feito isso, dentro da pasta no local escolhido, você encontrará um arquivo zip que é o que você precisa durante a implantação.
Crie um site no Azure usando PowerShell
Step 1- Insira os seguintes cmdlets para criar um site. Substitua a parte destacada. Este comando vai criar um site de assinatura gratuita. Você pode alterar a assinatura após a criação do site.
New-AzureWebsite -name "mydeploymentdemo" -location "East US"
Se o cmdlet for bem-sucedido, você verá todas as informações conforme mostrado na imagem acima. Você pode ver a URL do seu site, pois neste exemplo é mydeploymentdemo.azurewebsites.net.
Step 2 - Você pode visitar o URL para verificar se tudo deu certo.
Implantar site usando o pacote de implantação
Depois que o site é criado no Azure, você só precisa copiar o código do seu site. Crie a pasta zip (pacote de implantação) em seu computador local.
Step 1 - Insira os seguintes cmdlets para implantar seu site.
Publish-AzureWebsiteProject -name "mydeploymentdemo" -package
"C:\Users\Sahil\Desktop\deploymentDemo\MyWebsiteOnAzure.zip"
Aqui no commandlet acima, o nome do site recém-criado é fornecido e o caminho do arquivo zip no computador.
Step 2- Vá para o URL do seu site. Você pode ver o site conforme mostrado na imagem a seguir.