Patent ID: 8762945
Filing Date: 2014-06-24
Classification: G06F

Abstract:
1. A method for managing lifecycles of virtual image assets, the method comprising: analyzing a set of assets comprising a set of virtual image assets and a set of software bundle assets; determining, based on analyzing the set of assets, at least a portion of relationship data between one or more of the virtual image assets and software bundle assets; storing the at least a portion of relationship data in a memory; determining that at least one of: is associated with a set of changes comprising at least one of the following: identifying, based on the at least a portion of relationship data, at least one virtual image asset in the set of virtual image assets that is related to the at least one of one or more virtual image assets and the one or more software bundle assets that is associated with the set of changes; updating, in response to the identifying, the at least one virtual image asset that has been identified based on the set of changes; identifying one or more users associated with the virtual image asset that has been identified based on the set of user information; displaying a notification, via a user interface, to the one or more users notifying the users that the at least one virtual image asset is associated with the set of changes; wherein displaying a notification further comprises: regenerating a derived virtual image asset; automatically redeploying an instance of an image asset that is associated with the set of changes; ignoring the set of changes; and rolling back the virtual image asset that is associated with the set of changes to a previous state that is prior to the set of changes becoming associated with the virtual image asset.