1. A method comprising: creating a mapping of a plurality of devices of a networked computing environment, the mapping describing a relationship between a primary device and at least one device of the plurality of devices; determining a plurality of potential actions to be performed on the primary device; calculating an effect of a potential action of the plurality of potential actions on the plurality of devices in response to simulating performing the potential action on the primary device; and performing an optimization action in response to calculating the effect of the potential action, wherein the optimization action maximizes availability of the networked computing environment.