Dedicated Server

We have created a UE4 gaming application with blueprints for single player use. This also connects to a DB for data storage and retrieval. This is an enterprise application that also needs to talk to an instance of moodle and Javascript. Can someone help with the best hosting solution for this > Will dedicated server work?