1. A computer-implemented method, comprising: authenticating, by a central administrative computing device, a virtual machine (VM) to be joined to a cloud environment managed by the central administrative computing device as a cloud computing resource, wherein the VM is operating on a workstation that is not a dedicated cloud computing resource; updating, by the central administrative computing device, a database of VMs utilized as cloud computing resources with information of the VM related to its operational status; and providing, by the central administrative computing device, instructions for the VM to operate as a cloud computing resource, the instructions based on current demand for cloud services of the cloud environment and an overall current supply of cloud computing resources presently available in the cloud environment.