Executando verificação de segurança...
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

Carregando publicação patrocinada...
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é?