Demo Palestra: Ganhe mais Produtividade Criando Projetos Serverless com Visual Studio Code & Node.js - SSI USP LESTE
Repositório responsável pela demo do evento: Semana de Sistemas de Informação - USP Leste
- Visual Studio Code
- Node.js
- Extensão Visual Studio Code: Azure Functions
- Conta Azure - Conta Gratuita
Caso você seja um(a) estudante de alguma Instituição de Ensino de Faculdade ou Universidade, poderá criar sua conta no Azure for Students. Essa conta te dará o benefício em possuir crédito de USD 100,00 para usar os serviços de maneira gratuita, sem necessidade de possuir um cartão de crédito. Para ativar essa conta, bastam acessar o link ao lado: AQUI
- demo-1: aqui eu ensino como fazer o famoso 'HelloWorld' com Node.js & Azure Functions. Após a criação, iremos realizar o deploy no Visual Studio Code direto para a nuvem!
- Para executar localmente a aplicação precisa primeiramente baixar o pacote npm do azure function tools globalmente na sua máquina por meio do comando:
> npm i -g azure-functions-core-tools --unsafe-perm true
-
Feito isso, vai até a pasta da demo em:
demo-1
-
Agora, abre novamente o seu prompt de comando e execute o comando:
> func host start
Abre a browser em: http://localhost:7071/api/students
e pronto! Executará o seu primeiro HTTP Trigger no browser!
Durante a live, comentei sobre importantes documentações, links e recursos que podem auxiliar o seu conhecimento sobre Serverless & Azure Functions