Executando verificação de segurança...
4

Você está precisando de que exatamente? Pelo que entendi você já tem um Backend (Um servidor NodeJS). Agora você está buscando um serviço para hospedar esse sistema NodeJS, ou está buscando um banco de dados para guardar os dados dos usuários?

Se for o primeiro, eu estou usando o Railway App. Bem prático de colocar meu app NodeJS online, com um plano gratuito relativamente bom. Assim como na Vercel para frontends, aqui ele também pega seu repositório do Github, pode criar uma branch de produção baseado na sua branch Main do github e criar outras branches de Staging, etc. Além dele, usei o Heroku a muito tempo atrás, era interessante também, mas não sei como está hoje.

Se for o segundo, você tem que estudar os tipos de banco de dados disponíveis e ver qual atende melhor suas necessidades. Não sou um especialista nisso, mas parece que um banco de dados relacional atende bem seu caso.

Carregando publicação patrocinada...
1
3

A complexidade do heroku acaba sendo menor do que da aws. Em geral, para aplicações pequenas, o custo também, pois você consegue provisionar uma instancia de postgress gratuita usando plugins.

Na aws tem algumas alternativas, dependendo do que for, pode usar o App Runner, Lambda Functions, SAR, EC2, montar containers...

Mas se estiver começando, sugiro fugir.
Um cliente meu estava usando EC2 pra tudo, migrei a maioria das coisas pro Heroku e diminui em 500% os custos dele.

Aí, enquanto sua aplicação escala, tente escalar seus conhecimentos sobre essas plataformas. Em geral elas são bastante equivalentes, inclusive em preço.

Os treinamentos deles, docs e certificações são bons caminhos, na minha opinião

2

Sugiro que use AWS para aplicações que utilizem os serviços PAAS da mesma. Uma aplicação que não foi desenvolvida para cloud fica mais caro

2

Então...
Justamente essa parada tem que ser decidida antes de colocar no ar, arrumar o Route 53 costuma ser um parto, por exemplo haha
Aí já valeria a pena pegar o dominio por lá também
Um negócio ruim do heroku é que não tem nenhum sistema de armazenamento persistente, tendo que recorrer pra outros providers.
Em geral, essas discussões são bem cabeludas, né?

3
1