1. A method of modifying a deployment plan having tasks that are performed to deploy an application having application components executing on a plurality of virtual computing resources, the method comprising: receiving a script and a placement location for the script in a sequence of tasks that are performed to deploy one or more of the application components; and generating a modified deployment plan that includes the script for execution at the placement location according to a topology of the virtual computing resources and the application components executing thereon.