т.е примерно что-то такое? 1 сервер = 1 сервис
помимо aws еще есть gce, azure. Сравни цены. Предже чем идти в hetzner/linode/DO/vultr и подобные.
У облак есть managed решения для postgres, mongodb, redis, mysql. А еще s3 в придачу
возмжно пригодится k8s