CompleteFTP can be installed on cloud servers hosted by services such as Microsoft Azure and Amazon Web Services. Once a virual machine has been created and Remote Desktop access to it has been obtained, installing CompleteFTP on it is no different to installing it on a local PC - you simply download the installer and run it. CompleteFTP will run on the lowest specced Windows virtual machines available (e.g. 1 vCPU with 2GB RAM), but higher loads will require more vCPUs and RAM.