SYSTEM AND METHOD FOR PROVIDING A SERVICE MANAGEMENT ENGINE FOR USE WITH A CLOUD COMPUTING ENVIRONMENT
First Claim
1. A system for providing a service management engine for use with a cloud computing environment, comprising:
- one or more computers including a cloud environment executing thereon;
a platform component that is provided as an installable software suite within the cloud environment, and that supports self-service provisioning for enterprise applications;
one or more service management engines, in communication with an orchestration engine, which are used to provision services as service types, including one or more provisioning, lifecycle management, and monitoring of the service types; and
wherein the system determines particular service types to be provisioned for use within the cloud environment, and configures corresponding service management engines within the platform component to support those particular service types.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for providing a service management engine for use with a cloud computing environment. In accordance with an embodiment, enterprise software applications (e.g., Fusion Middleware applications) can be instantiated as services within a cloud platform, where they are then made accessible by other (e.g., customer) applications. In an embodiment, a service management engine (SME), in communication with an orchestration engine, can be used to provision services as one or more different service types, according to a service definition package (SDP). Service types can be instantiated according to the configuration of the cloud platform itself, and the contents of the SDP, including discovering, provisioning, and associating service types with system resources, to address different customer requirements.
-
Citations
9 Claims
-
1. A system for providing a service management engine for use with a cloud computing environment, comprising:
-
one or more computers including a cloud environment executing thereon; a platform component that is provided as an installable software suite within the cloud environment, and that supports self-service provisioning for enterprise applications; one or more service management engines, in communication with an orchestration engine, which are used to provision services as service types, including one or more provisioning, lifecycle management, and monitoring of the service types; and wherein the system determines particular service types to be provisioned for use within the cloud environment, and configures corresponding service management engines within the platform component to support those particular service types. - View Dependent Claims (2, 3)
-
-
4. A method of providing a service management engine for use with a cloud computing environment, comprising:
-
providing one or more computers including a cloud environment executing thereon; providing a platform component that is provided as an installable software suite within the cloud environment, and that supports self-service provisioning for enterprise applications; providing one or more service management engines, in communication with an orchestration engine, which are used to provision services as service types, including one or more provisioning, lifecycle management, and monitoring of the service types; and determining particular service types to be provisioned for use within the cloud environment, and configuring corresponding service management engines within the platform component to support those particular service types. - View Dependent Claims (5, 6)
-
-
7. A non-transitory computer readable 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 one or more computers including a cloud environment executing thereon, a platform component that is provided as an installable software suite within the cloud environment, and that supports self-service provisioning for enterprise applications; providing one or more service management engines, in communication with an orchestration engine, which are used to provision services as service types, including one or more provisioning, lifecycle management, and monitoring of the service types; and determining particular service types to be provisioned for use within the cloud environment, and configuring corresponding service management engines within the platform component to support those particular service types. - View Dependent Claims (8, 9)
-
Specification