×

System and method for provisioning cloud services using a hybrid service management engine plugin

  • US 9,843,487 B2
  • Filed: 03/12/2014
  • Issued: 12/12/2017
  • Est. Priority Date: 03/12/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system for provisioning or controlling services in a cloud environment, using a hybrid service management engine plugin, comprising:

  • one or more computers comprising a hardware processor and memory, wherein the one or more computers provide a cloud environment executing thereon;

    a platform component provided within the cloud environment, that supports provisioning of enterprise applications as services within the cloud environment;

    one or more service management engines, includingfor each service type, of one or more service types, a service management engine associated with that service type that is used to provision and control that service type, includingwherein each service type is defined by a service definition, andwherein each service management engine controls a lifecycle of its associated service type; and

    a hybrid service management engine plugin, that supports provisioning and control of services using scripts, wherein, for a particular service type,a particular service management engine that is associated with the particular service type and controls a lifecycle for the particular service type extends the hybrid service management engine plugin, to delegate one or more lifecycle operations for the particular service type to be controlled with a script, includingdetermining that the particular service management engine extends the hybrid service management engine plugin and specifies the script for use with a particular phase of the lifecycle for the particular service type, andin response to determining that the particular service management engine extends the hybrid service management engine plugin and specifies the script for use with the particular phase of the lifecycle for the particular service type, executing the script for the particular phase of the lifecycle for which the script is specified.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×