Subscription order generation for cloud services
First Claim
Patent Images
1. A method comprising:
- accessing, by a computing infrastructure system, subscription information related to a subscription order identifying a service from a set of services provided by the computing infrastructure system, the computing infrastructure system comprising one or more computing devices;
mapping, by a computing device from the one or more computing devices, the service to a set of service components associated with the service to generate a service component dependence schema, the set of service components identifying at least one mandatory service component and one or more dependent service components that depend on the mandatory service component;
displaying, by the computing device, the service component dependence schema to a customer accessing the service provided by the computing infrastructure system;
receiving, by the computing device, a selection of at least one dependent service component of the one or more dependent service components in the service component dependence schema from the customer;
identifying, by the computing device, a resource metric for the selected dependent service component, the resource metric comprising an amount of a resource to be assigned to the selected dependent service component;
determining, by the computing device, a set of rules that correlate the resource metric of the selected dependent service component to a corresponding resource metric of the mandatory service component;
updating, by the computing device, the subscription information related to the subscription order for the customer to include at least the mandatory service component and the selected dependent service component; and
provisioning, by the computing device, resources for the selected dependent service component and the mandatory service component based at least in part on the set of rules.
1 Assignment
0 Petitions
Accused Products
Abstract
A framework for managing service components associated with a service subscribed to by a customer in a cloud infrastructure system is disclosed. The framework generates a subscription order for the customer based upon receiving a selection of service components from the customer. The framework identifies resource metrics associated with the service components selected by the customer and generates a subscription order for the customer based upon the service components and the resource metrics.
-
Citations
15 Claims
-
1. A method comprising:
-
accessing, by a computing infrastructure system, subscription information related to a subscription order identifying a service from a set of services provided by the computing infrastructure system, the computing infrastructure system comprising one or more computing devices; mapping, by a computing device from the one or more computing devices, the service to a set of service components associated with the service to generate a service component dependence schema, the set of service components identifying at least one mandatory service component and one or more dependent service components that depend on the mandatory service component; displaying, by the computing device, the service component dependence schema to a customer accessing the service provided by the computing infrastructure system; receiving, by the computing device, a selection of at least one dependent service component of the one or more dependent service components in the service component dependence schema from the customer; identifying, by the computing device, a resource metric for the selected dependent service component, the resource metric comprising an amount of a resource to be assigned to the selected dependent service component; determining, by the computing device, a set of rules that correlate the resource metric of the selected dependent service component to a corresponding resource metric of the mandatory service component; updating, by the computing device, the subscription information related to the subscription order for the customer to include at least the mandatory service component and the selected dependent service component; and provisioning, by the computing device, resources for the selected dependent service component and the mandatory service component based at least in part on the set of rules. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
one or more computing devices configurable to provide one or more services; a memory configurable to access subscription information related to a subscription order identifying a service from a set of services; and wherein a computing device from the one or more computing devices is configurable to; map the service to a set of service components associated with the service to generate a service component dependence schema, the set of service components identifying at least one mandatory service component and one or more dependent service components that depend on the mandatory service component; display the service component dependence schema to a customer accessing the service; receive a selection of at least one dependent service component of the one or more dependent service components in the service component dependence schema from the customer; identify a resource metric for the selected dependent component, the resource metric comprising an amount of a resource to be assigned to the selected dependent service component; determine a set of rules that correlate the resource metric of the selected dependent service component to a corresponding resource metric of the mandatory service component; update the subscription information related to the subscription order for the customer to include at least the mandatory service component and the selected dependent service component; and provision resources for the selected dependent service component and the mandatory service component based at least in part on the set of rules. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer-readable memory storing a plurality of instructions executable by one or more processors, the plurality of instructions comprising:
-
instructions that cause at least one processor from the one or more processors to access subscription information related to a subscription order identifying a service from a set of services provided by the computing infrastructure system, the computing infrastructure system comprising one or more computing devices; instructions that cause at least one processor from the one or more processors to map the service to a set of service components associated with the service to generate a service component dependence schema, the set of service components identifying at least one mandatory service component and one or more dependent service components that depend on the mandatory service component; instructions that cause at least one processor from the one or more processors to display the service component dependence schema to a customer accessing the service provided by the computing infrastructure system; instructions that cause at least one processor from the one or more processors to receive a selection of at least one dependent service component of the one or more dependent service components in the service component dependence schema from the customer; instructions that cause at least one processor from the one or more processors to identify a resource metric for the selected dependent component, the resource metric comprising an amount of a resource to be assigned to the selected dependent service component; instructions that cause at least one processor from the one or more processors to determine a set of rules that correlate the resource metric of the selected dependent service component to a corresponding resource metric of the mandatory service component; instructions that cause at least one processor from the one or more processors to update the subscription information related to the subscription order for the customer to include at least the mandatory service component and the selected dependent service component; and instructions that cause at least one processor from the one or more processors to provision resources for the selected dependent service component and the mandatory service component based at least in part on the set of rules. - View Dependent Claims (13, 14, 15)
-
Specification