Patent ID: 8918781
Filing Date: 2014-12-23
Classification: G06F,H04L

Abstract:
1. A method comprising: receiving, at a deployment processor, a request to deploy an application on a target host; generating, at the deployment processor, a deployment plan for the request; providing the deployment plan to a plan manager, utilizing at least one processor; utilizing a remote execution module, triggering a command to be executed on a target host, the command comprising an identification of the deployment plan; in response to receiving the identification of the deployment plan at the plan manager, providing the deployment plan from the plan manager to the target host, using at least one processor coupled to a memory; and at the plan manager, monitoring execution of the deployment plan by the target host without saving, at the plan manager, a state of deployment process that is being performed at the target host, the target host provided on a machine that is distinct from a machine hosting the plan manager, wherein requesting re-execution of an operation at the target host produces the same outcome at the target host as an earlier execution of the operation at the target host.