1. A computer implemented method comprising: initiating an environment monitoring agent to run on a plurality of hosts within a cloud environment; forming an upgrade recommendation based at least in part on environment changes detected by the environment monitoring agent; and sending the upgrade recommendation to a recipient.