Workflows for processing cloud services
First Claim
Patent Images
1. A method comprising:
- receiving, by a computing infrastructure system, a subscription order for a customer, the subscription order comprising subscription order information identifying a first service subscribed to by the customer from one or more services provided by the computing infrastructure system, the computing infrastructure system comprising one or more computing devices;
identifying, by a computing device from the one or more computing devices, based upon the subscription order information, a primary order workflow for processing the subscription order, the primary order workflow comprising one or more primary steps to be performed for processing the subscription order;
identifying, by the computing device, based upon the subscription order information, a secondary order workflow for processing the subscription order, the secondary order workflow comprising one or more secondary steps to be performed for completing processing of the subscription order;
executing the one or more primary steps in the primary order workflow;
enabling, by the computing device, access to the first service after completion of execution of the one or more primary steps in the primary order workflow; and
performing the one or more secondary steps, the one or more secondary steps comprising configuring additional resources for the customer.
1 Assignment
0 Petitions
Accused Products
Abstract
Provisioning, managing and tracking of services provided by a cloud infrastructure system are described. A subscription order request from a customer for services provided by the cloud infrastructure system is received. A workflow is defined that includes steps to process the subscription order. The workflow enables a customer to gain access to services requested in a subscription order upon placing the subscription order without the customer having to wait until all the steps involved in processing the subscription order are complete.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a computing infrastructure system, a subscription order for a customer, the subscription order comprising subscription order information identifying a first service subscribed to by the customer from one or more services provided by the computing infrastructure system, the computing infrastructure system comprising one or more computing devices; identifying, by a computing device from the one or more computing devices, based upon the subscription order information, a primary order workflow for processing the subscription order, the primary order workflow comprising one or more primary steps to be performed for processing the subscription order; identifying, by the computing device, based upon the subscription order information, a secondary order workflow for processing the subscription order, the secondary order workflow comprising one or more secondary steps to be performed for completing processing of the subscription order; executing the one or more primary steps in the primary order workflow; enabling, by the computing device, access to the first service after completion of execution of the one or more primary steps in the primary order workflow; and performing the one or more secondary steps, the one or more secondary steps comprising configuring additional resources for the customer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
one or more computing devices configured to provide one or more a memory configured to store subscription order information related to a subscription order ordering a first service from the set of services; and wherein a computing device from the one or more computing devices is configurable to; identify, based upon the subscription order information, a primary order workflow for processing the subscription order, the primary order workflow comprising one or more primary steps to be performed for processing the subscription order prior to enabling use of the; and identify, based upon the subscription order information, a secondary order workflow for processing the subscription order, the secondary order workflow comprising one or more secondary steps to be performed for completing processing of the subscription order; execute the one or more primary steps in the primary order workflow; enable access to the first service after completion of execution of the one or more primary steps in the primary order workflow; and performing the one or more secondary steps, the one or more secondary steps comprising configuring additional resources for the customer. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. 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 receive a subscription order for a customer, the subscription order comprising subscription order information identifying a first service subscribed to by the customer from one or more services provided by a computing infrastructure system; instructions that cause at least one processor from the one or more processors to identify based upon the subscription order information, a primary order workflow for processing the subscription order, the primary order workflow comprising one or more primary steps to be performed for processing the subscription order; instructions that cause at least one processor from the one or more processors to identify based upon the subscription order information, a secondary order workflow for processing the subscription order, the secondary order workflow comprising one or more secondary steps to be performed for completing processing of the subscription order; instructions that cause at least one processor from the one or more processors to execute the one or more primary steps in the primary order workflow; instructions that cause at least one processor from the one or more processors to enable access to the first service after completion of execution of the one or more primary steps in the primary order workflow; and instructions that cause at least one processor from the one or more processors to perform the one or more secondary steps, the one or more secondary steps comprising configuring additional resources for the customer. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification