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: one or more of the set of virtual image assets, and one or more of the set of software bundle assets, is associated with a set of changes; 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; and updating, in response to the identifying, the at least one virtual image asset that has been identified based on the set of changes.