Recovery Mechanism in a Cloud Infrastructure
First Claim
Patent Images
1. A method comprising:
- storing, by a cloud infrastructure system, a subscription order related to one or more services subscribed to by a customer, the service selected from one or more services provided by the cloud infrastructure system, the cloud infrastructure system comprising one or more computing devices;
receiving, by a first computing device of one or more computing devices comprising a cloud infrastructure system, a request for cancelling processing of the subscription order;
identifying, by the first computing device, the service being provisioned for the subscription order;
identifying, by the computing device, a provisioning task related to the service, a stage related to the provisioning task and a state of execution related to the provisioning task; and
executing, by the computing device, a recovery workflow related to cancelling the processing of the subscription order based on the provisioning task related to the service, the stage related to the provisioning task and the state of execution related to the provisioning task.
1 Assignment
0 Petitions
Accused Products
Abstract
A recovery workflow related to processing the cancellation of a subscription order is determined. A request for cancelling processing of the subscription order is received. A provisioning task related to the service, a stage related to the provisioning task and a state of execution related to the provisioning task is identified. A recovery workflow is executed based on the provisioning task related to the service, the stage related to the provisioning task and the state of execution related to the provisioning task
-
Citations
20 Claims
-
1. A method comprising:
-
storing, by a cloud infrastructure system, a subscription order related to one or more services subscribed to by a customer, the service selected from one or more services provided by the cloud infrastructure system, the cloud infrastructure system comprising one or more computing devices; receiving, by a first computing device of one or more computing devices comprising a cloud infrastructure system, a request for cancelling processing of the subscription order; identifying, by the first computing device, the service being provisioned for the subscription order; identifying, by the computing device, a provisioning task related to the service, a stage related to the provisioning task and a state of execution related to the provisioning task; and executing, by the computing device, a recovery workflow related to cancelling the processing of the subscription order based on the provisioning task related to the service, the stage related to the provisioning task and the state of execution related to the provisioning task. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
one or more computing devices configurable to provide one or more services; a memory configurable to store subscription order information related to a subscription order ordering one or more services from a set of services; and wherein a computing device from the one or more computing devices is configurable to; receive a request for cancelling processing of the subscription order; identify the service being provisioned for the subscription order; identify a provisioning task related to the service, a stage related to the provisioning task and a state of execution related to the provisioning task; and execute a recovery workflow related to cancelling the processing of the subscription order based on the provisioning task related to the service, the stage related to the provisioning task and the state of execution related to the provisioning task. - 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 store subscription order information related to a subscription order ordering one or more services from a set of services; instructions that cause at least one processor from the one or more processors to receive a request for cancelling processing of the subscription order; instructions that cause at least one processor from the one or more processors to identify the service being provisioned for the subscription order; instructions that cause at least one processor from the one or more processors to identify a provisioning task related to the service, a stage related to the provisioning task and a state of execution related to the provisioning task; and instructions that cause at least one processor from the one or more processors to execute a recovery workflow related to cancelling the processing of the subscription order based on the provisioning task related to the service, the stage related to the provisioning task and the state of execution related to the provisioning task. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification