O MongoBD é um banco de dados orientado e documentos. Atualmente é muito utilizado na arquitetura de microservices. Para testes utilizamos uma versão gratuita disponível em MongoDB Atlas, seguindo basicamente os seguintes passos
Criar uma conta em MongoDB Atlas
![](https://lym-tec.com.br/wp-content/uploads/2021/11/image.png)
Criar o projeto e cluster
![](https://lym-tec.com.br/wp-content/uploads/2021/11/image-1.png)
Criar o Banco de Dados
![](https://lym-tec.com.br/wp-content/uploads/2021/11/image-2.png)
Criar as Collections e inserir dados
![](https://lym-tec.com.br/wp-content/uploads/2021/11/image-4.png)
Configurar os usuários e dar as permissões
![](https://lym-tec.com.br/wp-content/uploads/2021/11/image-3.png)
Para conectar remotamente, usar o client
![](https://lym-tec.com.br/wp-content/uploads/2021/11/image-6.png)
Para usar o client NodeJs
![](https://lym-tec.com.br/wp-content/uploads/2021/11/image-8-1024x441.png)
Testar a aplicação
![](https://lym-tec.com.br/wp-content/uploads/2021/11/image-7-1024x232.png)
Referências
https://www.mongodb.com/
https://www.mongodb.com/atlas/database
https://www.mongodb.com/languages/express-mongodb-rest-api-tutorial
https://expressjs.com/pt-br/guide/database-integration.html
https://www.w3schools.com/nodejs/nodejs_mongodb_find.asp