1. A method, comprising: simulating, by a simulator using a processor and a memory element in a network, network resources of a portion of a particular cloud that communicates with an enterprise network over a first communication channel, wherein the simulating occurs within a simulated cloud within the enterprise network, wherein the network resources include network elements, links and data, wherein the simulating includes allocating network resources to the simulated cloud from a local resource pool within the enterprise network; simulating, by the simulator using the processor and the memory element, network behavior of the first communication channel in a second, simulated communication channel within the enterprise network, wherein the first communication channel connects a first cloud gateway within the enterprise network to a second cloud gateway within the cloud, wherein the second simulated communication channel connects a third cloud gateway within the enterprise network to a fourth cloud gateway within the simulated cloud in the enterprise network; and validating application performance in the simulated cloud.