System and method for supporting detachable administration commands in a cloud platform environment
First Claim
1. A system for supporting the use of detachable administration commands for use with a cloud computing environment, comprising:
- a computer, including one or more processors and memory, and a cloud environment executing thereon that supports provisioning of enterprise applications, includingproviding, for each service type of a plurality of service types, a service definition package that includes information that enables the cloud environment to provide the service type,providing, for each service type of the plurality of service types, a service management engine associated with the service type that enables provisioning of a service instance of the service type;
a job manager service that provides an application program interface which receives administrative commands to be processed within the cloud environment, to perform operations including provisioning of the service instance, wherein the administrative commands are processed as jobs, and wherein each instance of the administrative commands is associated with a unique job identifier;
a command line interface that enables a user to issue an administrative command instance that is associated with the service instance, to be processed within the cloud environment as a job, and provide an input that causes the system to detach the command line interface from the job being processed; and
wherein, in response to receiving a subsequent input to attach the command line interface to the job being processed, including an indication of the unique job identifier associated with the job, the command line interface displays a status information for the administrative command instance that is associated with the service instance and the job being processed within the cloud environment.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with an embodiment, described herein is a system and method for supporting detachable administration commands 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, detach the command line interface from the job being processed, and subsequently reattach the command line interface to the job being processed by indicating the job'"'"'s unique job identifier. For example, several independent parallel commands can be executed together from one console or one script, and users can check on, or wait for a result of some task.
-
Citations
20 Claims
-
1. A system for supporting the use of detachable administration commands for use with a cloud computing environment, comprising:
-
a computer, including one or more processors and memory, and a cloud environment executing thereon that supports provisioning of enterprise applications, including providing, for each service type of a plurality of service types, a service definition package that includes information that enables the cloud environment to provide the service type, providing, for each service type of the plurality of service types, a service management engine associated with the service type that enables provisioning of a service instance of the service type; a job manager service that provides an application program interface which receives administrative commands to be processed within the cloud environment, to perform operations including provisioning of the service instance, wherein the administrative commands are processed as jobs, and wherein each instance of the administrative commands is associated with a unique job identifier; a command line interface that enables a user to issue an administrative command instance that is associated with the service instance, to be processed within the cloud environment as a job, and provide an input that causes the system to detach the command line interface from the job being processed; and wherein, in response to receiving a subsequent input to attach the command line interface to the job being processed, including an indication of the unique job identifier associated with the job, the command line interface displays a status information for the administrative command instance that is associated with the service instance and the job being processed within the cloud environment. - View Dependent Claims (2, 3, 4, 5, 16, 17)
-
-
6. A method for supporting the use of detachable administration commands for use with a cloud computing environment, comprising:
-
providing, at a computer, a cloud environment that supports provisioning of enterprise applications, including providing, for each service type of a plurality of service types, a service definition package that includes information that enables the cloud environment to provide the service type, providing, for each service type of the plurality of service types, a service management engine associated with the service type that enables provisioning of a service instance of the service type; providing a job manager service that provides an application program interface which receives administrative commands to be processed within the cloud environment, to perform operations including provisioning of the service instance, wherein the administrative commands are processed as jobs, and wherein each instance of the administrative commands is associated with a unique job identifier; providing a command line interface that enables a user to issue an administrative command instance that is associated with the service instance, to be processed within the cloud environment as a job, and provide an input that causes the system to detach the command line interface from the job being processed; and in response to receiving a subsequent input to attach the command line interface to the job being processed, including an indication of the unique job identifier associated with the job, displaying at the command line interface a status information for the administrative command instance that is associated with the service instance and the job being processed within the cloud environment. - View Dependent Claims (7, 8, 9, 10, 18, 19)
-
-
11. 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, including providing, for each service type of a plurality of service types, a service definition package that includes information that enables the cloud environment to provide the service type, providing, for each service type of the plurality of service types, a service management engine associated with the service type that enables provisioning of a service instance of the service type; providing a job manager service that provides an application program interface which receives administrative commands to be processed within the cloud environment, to perform operations including provisioning of the service instance, wherein the administrative commands are processed as jobs, and wherein each instance of the administrative commands is associated with a unique job identifier; providing a command line interface that enables a user to issue an administrative command instance that is associated with the service instance, to be processed within the cloud environment as a job, and provide an input that causes the system to detach the command line interface from the job being processed; and in response to receiving a subsequent input to attach the command line interface to the job being processed, including an indication of the unique job identifier associated with the job, displaying at the command line interface a status information for the administrative command instance that is associated with the service instance and the job being processed within the cloud environment. - View Dependent Claims (12, 13, 14, 15, 20)
-
Specification