1. A method of provisioning computing services, the method comprising: identifying a plurality of computing resources available within a computing environment, the plurality of computing resources capable of being used to provide computing services via the computing environment, each of the computing resources comprising a respective unit of computing functionality available within the computing environment, at least some of the computing resources having associated therewith a respective parameter, each parameter capable of being assigned a respective parameter state that specifies a level of access to the computing resource associated with the parameter; identifying a plurality of dependency relationships among the computing resources, each dependency relationship specifying a respective first parameter state associated with a first computing resource, each dependency relationship further specifying a respective second computing resource, the second resource capable of being accessed when a first parameter associated with the first computing resource is assigned the first parameter state; and based on the identified dependency relationships, selecting a first one or more of the computing resources for inclusion in a license definition, a license conforming to the license definition providing an entity with access to the computing functionality associated with the first one or more computing resources.