Hosting applications can be cheap and simple. You need to cater to complexity and mind your dependencies.