why dint you consider public cloud? We can host servers on cloud platform without any initial investment also you get a free tier in AWS for a year.
you can do a trail in AWS and see if it suits your need. There are few things we need to be careful when moving to cloud, but if used effectively...