Deployment on server

What is cheap and preferable hosting for deploying deep learning/ pytorch models? I would like to run them on CPU and expose API. What if I have 1000 models on a single server? Would it be costly to do inference? How about online learning? Can you use simple flask web app hosting to run the models? Thank you!