1. A system for projecting resource allocations to achieve specified application operation times in a virtually provisioned environment, the system comprising: one or more processors; and a non-transitory computer readable medium storing a plurality of instructions, which when executed, cause the one or more processors to: monitor a start time and a finish time for each of a plurality of executions of an application operation; identify a time period associated with an average execution time of the application operation based on the monitored start and finish times of the plurality of executions of the application operation; determine a resource ratio for the time period by: calculating a first resource utilization based on the number of executions of the application operation associated with the time period multiplied by a resource utilization per each individual execution of the application operation; calculating a second resource utilization based on a number of executions of another application operation associated with the time period multiplied by a resource utilization per each individual execution of the other application operation; calculating a total resource utilization based on a sum of the first resource utilization and the second resource utilization; calculating a resource utilization ratio based on the first resource utilization divided by the total resource utilization; calculating a resource allocated to the number of executions of the application operation associated with the time period based on the resource utilization ratio multiplied by a combined resource allocated to the number of executions of the application operation associated with the time period and the number of executions of the other application operation associated with the time period; and determining the resource ratio by dividing the resource allocated to a number of the plurality of executions of the application operation associated with the time period by the number of the plurality of executions of the application operation associated with the time period; determine a projected resource allocation based on a projected number of executions of the application operation and the resource ratio; and modify a current resource allocation by provisioning more resources or fewer resources, wherein provisioning more resources or less resources achieves the determined projected resource allocation.