Well mate you can use Cloudways as the are one of it kind which allow users to deploy their website on the leading cloud provider like: Vultr, Linode, AWS, GCE, Kyup, DigitalOcean.
As shared hosting is getting old fashion I would recommend to go with managed hosting environment because everyone looks for an easy solution to focus more on expanding business rather than dealing with those complicated server side operations.
You can check out Cloudways WordPress Hosting plans and features. All the best.