1. A system of managing asset deployment for a shared pool of configurable computing resources having a set of virtual machines associated with a deployment server, the system comprising: a memory having a set of computer readable computer instructions, and a hardware processor for executing the set of computer readable instructions, the set of computer readable instructions including: collecting a set of deployment topology data for the shared pool of configurable computing resources; determining, using the set of deployment topology data, to establish a dynamic management server communicatively connected with both the deployment server and the set of virtual machines; and establishing, based on the set of deployment topology data, the dynamic management server communicatively connected with both the deployment server and the set of virtual machines, wherein the dynamic management server is established at a location nearer to the set of virtual machines than to the deployment server.