We have a WHMCS setup in place selling VPS servers, we need to upgrade it to automatically provision new clients and close their services if cancelled and also setup self-servicing either as a separate portal or integrated in WHMCS.
This self servicing should offer start/stop/restart/restore from template/view console/traffic graphs to clients.
The servers run XCP 1.6(equivalent to xenserver 6.1) and we currently have clients on the servers so we need to find a solution that integrates with current setup.
At the end the system should work automatically, no human intervention should be needed except handling of tickets and fixing errors.
It should also be very easy to add new XCP nodes to the setup and the system should use the new nodes as well.
The rest of the details we will discuss in a chat.
Skills: xen, cloud-computing