Suppose you are selling a web app. There is no data or operation that involves more than 1 customer. Each customer is totally separate.How would you prefer to make the deployments?1) Deploy one instance for each customer, meaning you are running and managing many small apps on different servers/virtual machines/on the cloud etc.2) Build a multitenant app that manages different customers itself, manage 1 big app, scale it on the cloud. You are basically selling a username/pass pair.OR a 3rd approach I am not aware of.Is the choice clear (like everyone is doing this second way), or are there many considerations, pro-cons between those models?
Multitenant app or separate instance for every customer
cloud computing;multitenancy