dbFront can be hosted on your own hardware or hosted in the Cloud using a VPS or VM plan. Plans that have at least 4 gig of ram and 2 cores are sufficient for many applications. One recommendation is to keep the dbFront install close to your database with minimal latency to ensure good response times.
The regular Windows Web hosting packages are too locked down and limited to allow dbFront to run because dbFront is both an IIS hosted Web Application and a Windows Service.
The Windows Service maintains the application state and allows dbFront to run in highly secure environments because it ensures that the Web Application never has direct access to the database or authentication services. In highly secure environments the Windows Service is installed on a separate server inside a protected network. See: Distributed Setup
Some vendors used by my clients are:
If you need help getting dbFront working in a VPS environment then let us know. We have already made this work for others.