Adjust constraints to see which architecture fits your scenario
Simple single deploy to one server
Single team with shared codebase
Vertical scaling of the whole application