SYSTEM AND METHOD FOR PROVISIONING CLOUD SERVICES USING A HYBRID SERVICE MANAGEMENT ENGINE PLUGIN
First Claim
1. A system for provisioning or controlling services in a cloud environment, using a hybrid service management engine plugin, comprising:
- one or more computers including a cloud environment executing thereon;
a platform component provided within the cloud environment, that supports provisioning of enterprise applications;
one or more service management engines, which are used to provision and control service types associated with the enterprise applications as services provided by the cloud environment, including one or more provisioning and lifecycle management of the service types; and
a hybrid service management plugin, which supports provisioning and control of services using scripts, wherein a particular service management engine plugin associated with a particular service type and service, can extend the hybrid service management plugin, to delegate one or more lifecycle operations to be controlled with the scripts.
1 Assignment
0 Petitions
Accused Products
Abstract
Described herein is a system and method for provisioning or controlling services using a hybrid service management engine (SME) plugin. In accordance with an embodiment, SMEs provide a means by which service types can be plugged into a cloud environment. For example, an SME can control a service-specific lifecycle, including provisioning, management, and monitoring of a service type. In accordance with an embodiment, an SME plugin associated with a service type can extend a hybrid SME plugin, to delegate one or more lifecycle operations to be controlled with shell or other scripts. Since a service provider can be associated with an SME that is used for the lifecycle and configuration of its services, the use of a hybrid SME plugin allows shell scripts to be leveraged to assist in the provisioning and control of those services.
-
Citations
12 Claims
-
1. A system for provisioning or controlling services in a cloud environment, using a hybrid service management engine plugin, comprising:
-
one or more computers including a cloud environment executing thereon; a platform component provided within the cloud environment, that supports provisioning of enterprise applications; one or more service management engines, which are used to provision and control service types associated with the enterprise applications as services provided by the cloud environment, including one or more provisioning and lifecycle management of the service types; and a hybrid service management plugin, which supports provisioning and control of services using scripts, wherein a particular service management engine plugin associated with a particular service type and service, can extend the hybrid service management plugin, to delegate one or more lifecycle operations to be controlled with the scripts. - View Dependent Claims (2, 3, 4)
-
-
5. A method of provisioning or controlling services in a cloud environment, using a hybrid service management engine plugin, comprising:
-
providing one or more computers including a cloud environment executing thereon; providing a platform component within the cloud environment, that supports provisioning of enterprise applications; providing one or more service management engines, which are used to provision and control service types associated with the enterprise applications as services provided by the cloud environment, including one or more provisioning and lifecycle management of the service types; and providing a hybrid service management plugin, which supports provisioning and control of services using scripts, wherein a particular service management engine plugin associated with a particular service type and service, can extend the hybrid service management plugin, to delegate one or more lifecycle operations to be controlled with the scripts. - View Dependent Claims (6, 7, 8)
-
-
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 one or more computers including a cloud environment executing thereon; providing a platform component within the cloud environment, that supports provisioning of enterprise applications; providing one or more service management engines, which are used to provision and control service types associated with the enterprise applications as services provided by the cloud environment, including one or more provisioning and lifecycle management of the service types; and providing a hybrid service management plugin, which supports provisioning and control of services using scripts, wherein a particular service management engine plugin associated with a particular service type and service, can extend the hybrid service management plugin, to delegate one or more lifecycle operations to be controlled with the scripts. - View Dependent Claims (10, 11, 12)
-
Specification