1. A method for providing automated contract negotiations within a Cloud computing environment, comprising: assessing a resource requirement for performing a task for a first Cloud partner within the Cloud computing environment; determining whether a shortfall exists between available resources of the first Cloud partner and the resource requirement; and identifying a master agreement between the first Cloud partner and a second Cloud partner to address the shortfall, the master agreement specifying at least a minimum service requirement and a maximum price for the second Cloud partner to provide resources to address the shortfall.