Patent ID: 8838799

Claim:
A computer-implemented method for identifying commands for an instance derived from a base image of a virtual machine in a networked computing environment, comprising: receiving from at least one user, in a computer memory medium, a set of commands for the instance, the instance being derived from a base image of a virtual machine in the networked computing environment; analyzing the set of commands to identify information pertaining to the set of commands, the information identifying each of the following: the set of commands, at least one directory in which the set of commands were executed, a base image associated with the instance, a set of demographic information about a set of users executing the set of commands, a status of at least one software program running on the instance, a set of tags associated with the set of commands, or at least one geographic location where the set of commands were executed; storing the information in a computer storage device; receiving, from a requester, a request to access at least a subset of the information, the subset being based on: a location of the requester in comparison to a location where at least one command associated with the information is executed; a geographic location of the requester; a popularity of the at least one command; a keyword associated with the at least one command; and an expertise level of users who have previously executed the at least one command, wherein the expertise level is based on at least one of a social networking website resource and an intranet resource; retrieving the at least a subset of the information from the computer storage device; and providing the at least a subset of the information to the requester.