- Se puder rode o back(NodeJS) em lambda ou cloud function, seu back tem que ser stateless em relação ao servidor onde roda (baixo custo)
- No banco de dados graranta que terá IOPS suficientes no disco, é muito facil ver problemas com uso de CPU e Memoria mas muitas vezes o gargalo é o IO no disco. (custo elevado se for reservar IOPS, mas voce pode conseguir um preço mais baixo apenas aumentando o disco)
- Deixe o front em cache em um CDN (baixo custo)
2