Typically base costs are higher when you design for scale vs when you don't. And marginal costs are lower when you design for scale vs when you don't.
And yes, that's obviously a concern, but you can design for profit first and refine for scale. It wouldn't be very difficult to put some of those things in a VM to start and then move them to lambda once breaking even is no longer an issue.
Typically base costs are higher when you design for scale vs when you don't. And marginal costs are lower when you design for scale vs when you don't.