×

On-demand resource provisioning

  • US 10,187,323 B2
  • Filed: 09/02/2016
  • Issued: 01/22/2019
  • Est. Priority Date: 09/02/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • providing, by an on-demand service broker to a cloud computing platform, a catalog listing one or more service plans, each service plan corresponding to a respective set of resources;

    receiving, by the on-demand service broker from the cloud computing platform, a request to deploy an application in a newly provisioned service instance, wherein a service instance comprises a configured computing environment on the cloud computing platform and computing resources to execute the application in the configured computing environment on the cloud computing platform, and wherein the request specifies a service plan selected from the catalog;

    identifying a service adapter deployed on the cloud computing platform by a developer of the service instance;

    in response to receiving the request to deploy the application in the newly provisioned service instance, providing, by the on-demand service broker to the service adapter, a request to generate a deployment manifest to provision resources for the service instance;

    in response to receiving the request from the on-demand service broker to generate a deployment manifest to provision resources for the service instance, generating, by the service adapter deployed by the developer of the service instance, a deployment manifest based on the selected service plan, wherein the deployment manifest specifies parameters of the set of resources of the selected service plan to be provisioned on the cloud computing platform to deploy the application;

    providing the deployment manifest by the on-demand service broker to a deployment system to cause the deployment system to provision resources for the service instance specified by the deployment manifest and to deploy the application using the resources provisioned for the service instance;

    receiving a reference to the service instance by the on-demand service broker from the deployment system; and

    providing the reference to the service instance to the cloud computing platform as a response to the request to deploy the application.

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