It depends on your requirement. If you have more users then obviously you have to pay a little bit more. But you can do that in another way. For example, you can launch an instance and can configure your server. Here you have to maintain your server with your own. But in lambda, you don't have to maintain. You just deploy your requirement nad they will take care of that.