1. A computer program product for resource provisioning in a computing environment, comprising a computer readable storage medium having computer readable program code embodied therein that executes to perform operations, the operations comprising: receiving a provisioning request for resources of the computing environment; executing the provisioning request for resources identified as having at least one of a firm requirement and a soft requirement; adding a provisioning request result to a repository, wherein the repository includes information for predicting a provisioning time to complete a future provisioning request; and determining at least one of a time to provision value and a time to failure value to complete the future provisioning request.