I'm about to switch an application running on PHP & 100GB+ MySQL database to a new server hosting and I'm thinking about OVH and Amazon, do you guys have any other option to recommend?
Amazon console was designed in Microsoft FrontPage by a person with 0 design thinking. AWS is also expensive.
Have no idea what OVH is and by looking on their website, I think AWS still has some design and their pricing is too expensive.
DigitalOcean for me has best user experience, support, clearest and simplest UI and price - only from $5/month and 100GB storage for additional $10.
Nevertheless, DO doesn't provide everything, yet, you will have best dashboard, monitoring, DNS settings and many other tools, while for other needs like emails, queues I use AWS.
I would recommend AWS for such a large website. If you don't know how to setup AWS instance manually, then you can use Cloudways PHP web hosting for deploying your app quickly on AWS EC2 instance. This platform lets you launch AWS server in just few minutes, without having to manually setup the server and install stack on it.
I have never heard of OVH. Amazon AWS, on the other hand, is the industry standard these days and you'll also get a lot of community support. So, I will recommend you to go with AWS. Also if you have time to evaluate various options, you may try out Google Compute Engine and Azure.
TheSheriff
Co-Founder, Founder, Entrepreneur & Problem Solver
Check out rackspace.com
Unsure on pricing though.