System and method for providing administration command progress status in a cloud platform environment
First Claim
1. A system for providing administrative command progress status 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 associating job states with the jobs;
a job manager service that provides an application program interface which receives administrative commands to be processed within the cloud environment as jobs, to at least one of provision or manage services within the cloud environment, wherein each instance of the administrative commands is associated with a job identifier; and
a user interface that receives an administrative command to be processed within the cloud environment as a job;
wherein an administrative command instance is associated with a progress annotation indicative that a progress status associated with the administrative command being processed as the job, is to be reported;
wherein a job identifier associated with the administrative command instance is registered with the job manager; and
wherein during processing of the job associated with the administrative command, by the job manager, wherein notifiable events for the job include one or more state change events, the progress status associated with processing of the administrative command is determined, using the job identifier associated with the administrative command instance, for display at the user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with an embodiment, described herein is a system and method for providing administrative command progress status for use with a cloud computing environment. In accordance with an embodiment, a job manager service provides an application program interface which receives administrative commands to be processed within the cloud environment as jobs, wherein each instance of the administrative commands is associated with a unique job identifier. A command line interface allows a user to issue a command to be processed within the cloud environment as a job. During progress of a job associated with an annotated command, a status associated with the progress of the job is determined and provided to the command line interface. For example, the system can provide job progress status during these operations, to reassure the user that the operation is proceeding normally.
-
Citations
17 Claims
-
1. A system for providing administrative command progress status 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 associating job states with the jobs; a job manager service that provides an application program interface which receives administrative commands to be processed within the cloud environment as jobs, to at least one of provision or manage services within the cloud environment, wherein each instance of the administrative commands is associated with a job identifier; and a user interface that receives an administrative command to be processed within the cloud environment as a job; wherein an administrative command instance is associated with a progress annotation indicative that a progress status associated with the administrative command being processed as the job, is to be reported; wherein a job identifier associated with the administrative command instance is registered with the job manager; and wherein during processing of the job associated with the administrative command, by the job manager, wherein notifiable events for the job include one or more state change events, the progress status associated with processing of the administrative command is determined, using the job identifier associated with the administrative command instance, for display at the user interface. - View Dependent Claims (2, 3, 4, 13, 14)
-
-
5. A method for providing administrative command progress status for use with a cloud computing environment, comprising:
-
providing, at a computer including a processor, a cloud environment that supports provisioning of enterprise applications; providing a job manager that manages the execution of jobs within the cloud environment, including associating job states with the jobs; providing a job manager service that provides an application program interface which receives administrative commands to be processed within the cloud environment as jobs, to at least one of provision or manage services within the cloud environment, wherein each instance of the administrative commands is associated with a job identifier; and providing a user interface that receives an administrative command to be processed within the cloud environment as a job; wherein an administrative command instance is associated with a progress annotation indicative that a progress status associated with the administrative command being processed as the job, is to be reported; wherein a job identifier associated with the administrative command instance is registered with the job manager; and wherein during processing of the job associated with the administrative command, by the job manager wherein notifiable events for the job include one or more state change events, the progress status associated with processing of the administrative command is determined, using the job identifier associated with the administrative command instance, for display at the user interface. - View Dependent Claims (6, 7, 8, 15, 16)
-
-
9. A non-transitory computer readable storage medium, including instructions stored thereon which when read and executed by one or more computers cause the one or more computers to perform the steps comprising:
-
providing, at a computer, a cloud environment that supports provisioning of enterprise applications; providing a job manager that manages the execution of jobs within the cloud environment, including associating job states with the jobs; providing a job manager service that provides an application program interface which receives administrative commands to be processed within the cloud environment as jobs, to at least one of provision or manage services within the cloud environment, wherein each instance of the administrative commands is associated with a job identifier; and providing a user interface that receives an administrative command to be processed within the cloud environment as a job; wherein an administrative command instance is associated with a progress annotation indicative that a progress status associated with the administrative command being processed as the job, is to be reported; wherein a job identifier associated with the administrative command instance is registered with the job manager; and wherein during processing of the job associated with the administrative command, by the job manager wherein notifiable events for the job include one or more state change events, the progress status associated with processing of the administrative command is determined, using the job identifier associated with the administrative command instance, for display at the user interface. - View Dependent Claims (10, 11, 12, 17)
-
Specification