Colocar o WebApi na cloud Azure
É necessária uma conta azure.
No portal carregar em “Create a resource”.
Selecionar a opção “Azure Cosmos DB”.
Escolher uma subscrição, um resource group, um account name e a api “Azure Cosmos DB for MongoDB API”.
Deixar o resto como está.
Carregar criar e esperar que termine.
Quando a base de dados estiver acabada carregar “Go to resource” e copie o “connection string”.
No ficheiro database.js na pasta config alterar o valor da variavel mongoDB para a string copiado.
- Agora instalamos a extensão necessária
Para fazer deploy da app é só preciso carregar no botão da seta azul.
Escolher a pasta do projeto.
2. Escolher a subscrição.
3. Escolha a opção “Create new Web app…”
4. Escolha um nome para a app
5. Escolha um OS
6. Escolha NodeLTS.
7. Aguardar uns minutos…
Quando terminar carregue “Browser Website” e veja a magia acontecer.