1. A method of bridging computing resources in a cloud computing network, the method comprising: discovering a host running on a first set of computing resources in the cloud computing network; generating an image of the host that at least includes an operating system running on the host; decoupling the host image from the first set of computing resources; and migrating the host image to a second set of computing resources, the host image being placed in a container located on the second set of computing resources, the container comprising a plurality of images that interact to perform a particular computing task, wherein each image of the plurality of images is associated with a tier of a plurality of tiers of a multi-tiered enterprise model, and wherein users can access computing services and perform computing tasks associated with the host image on the second set of computing resources over the cloud computing network as if the computing services were installed locally on their own computer.