Tecnologia

28 mai, 2018

Criando um Web App em cloud com o Azure CLI

Publicidade

Dando continuidade ao meu artigo anterior sobre Azure CLI, hoje irei demonstrar como criar e publicar um projeto no portal, utilizando linhas de comando. Caso tenha interesse em ler o primeiro artigo sobre esse assunto, segue o link: Primeiros passos com o Azure CLI.

O primeiro passo será acessar a sua conta. Para isso, execute o comando abaixo e forneça os seus dados de acesso do Azure.

az login

Agora, para criação de um Web App, precisaremos criar alguns recursos no portal. Para facilitar o seu entendimento, eu separei essa etapa em alguns passos:

Resource Group

Criação de um grupo de recursos. Como eu pretendo utilizar esse grupo nos próximos artigos, eu irei criar um novo para diferenciar o que eu irei demonstrar pela plataforma do que iremos fazer por linha de comando. Para isso, execute o comando abaixo no seu terminal:

az group create --location westeurope --name (nome do seu grupo)

Criação de um plano básico para o nosso projeto. Nós precisamos vincular o nosso resource group a um plano.

az appservice plan create --name (nome do seu projeto)--resource-group (nome escolhido no passo anterior)--sku S1

Criação do seu App

az webapp create --name (nome do app)--resource-group (nome do resource group)--plan (nome do plano criado no passo anterior)

Deploy do projeto

Para essa etapa eu irei utilizar um projeto que eu publiquei no GitHub. Caso tenha interesse em fazer essa etapa com ele, segue o seu link: Node-Azure-WebApp.

az webapp deployment source config --name (nome do seu projeto)--resource-group (seu resource group)--repo-url (url do seu projeto no git) --branch master --manual-integration

Agora, para verificar se o seu código foi publicado com sucesso, abra no seu navegador o seguinte endereço:

<a href="http://azurecliwebapp.azurewebsites.net/">http://(nome do seu projeto).azurewebsites.net/</a>

Abaixo você tem uma imagem demonstrando o meu projeto no ar:

Azure CLI (deploy)

O intuito desse artigo foi demonstrar como é simples criar um projeto através de linhas de comando. Espero que tenham gostado e até um próximo artigo, pessoal.