1. A method for providing a marketplace for a cloud computing environment, comprising: receiving specifications for additional resources desired by a cloud and a value for the additional resources, wherein the specifications define at least one of an amount of memory to add to the cloud, an amount of computing cycles to add to the cloud, an amount of communications bandwidth to add to the cloud, an amount of storage to add to the cloud, and software resources to add to the cloud; receiving a set of specifications for resources associated with a set of computing systems; providing an indication of the specifications for the additional resources and the value to the set of computing systems; and providing an indication of the set of specifications for the resources to the cloud.