you should use some kind of VPS like Digital Ocean or AWS or Google Cloud or here is link for trial, you will get 10$ free https://m.do.co/c/98c64690dd83

Here is some requirement when you choosing VPS services
1, it must be easy to use
2, it must have the scale-up feature
3, it must have the backup feature
4, it must have the snapshot feature
5, it should have static IP
6, it should have the firewall
7, it should have the load balancer
8, it should have additional storage when needed
if all that meet then you can use that service