1. A method for monitoring software infrastructure of a cloud computing environment, comprising: determining at least one software resource utilized by a process instantiated in a cloud; tracking a duration that the at least one software resource is utilized by the process; and storing an identification of the at least one software resource associated with the tracked duration in a computer readable storage medium.