34
loading...
This website collects cookies to deliver better user experience
Você pode criar uma conta no azure e consumir os créditos para teste, mas nesse artigo os recursos que irei consumir são gratuítos.
Esse projeto utiliza a versão Angular CLI: 12.0.1
az login
az account set --subscription <subscriptionid>
Essa é uma prática altamente recomenda. No final desse tutorial podemos excluir o grupo com todos recursos dentro de uma vez, sem se preocupar que algum recurso tenha ficado para trás gerando cobranças indesejadas:
az group create -n Coaltime -l eastus2
Localização: Estamos utilizando o leste dos estados unidos pois é a localização mais barata, em produção escolha a localização mais próxima da sua.
az group list -o table
az appservice plan create -g Coaltime -n Coaltimeplan -l eastus2 --sku F1
Clique aqui para saber mais sobre os planos de serviços do azure.
az appservice plan list -g Coaltime -o jsonc
az webapp create -g Coaltime -p Coaltimeplan -n Coaltimeapp --% --runtime "NODE|14-lts"
Clique aqui para saber mais sobre os serviços de aplicativo
az webapp show -n Coaltimeapp -g Coaltime --query "{url:defaultHostName}" -o tsv
ng build
Compress-Archive -Path dist/app/* -DestinationPath dist\app.zip -Force
az webapp deployment source config-zip --src .\dist\app.zip -g Coaltime -n Coaltimeapp
az group delete --name <resourcegroup> --no-wait --yes