1. A system for providing a job manager for use with a cloud computing environment, comprising: a computer, including a cloud environment executing thereon that supports provisioning of enterprise applications; a job manager that manages the execution of jobs within the cloud environment including their job states; a job manager service that provides an application program interface which receives administrative commands to be processed within the cloud environment as jobs; a job registry that stores information associated with the jobs; and wherein the job manager updates the job registry, including registering instances of the administrative commands together with unique job identifiers, and returning the job identifiers so that a user can retrieve command process status, and the result of the job can be stored in the job registry.