Recovering usability of cloud based service from system failure
First Claim
Patent Images
1. A method executed on a computing device to recover usability of a cloud based service from a failure, the method comprising:
- simulating a customer transaction associated with a customer experience;
detecting the failure associated with the cloud based service from an output of the customer transaction;
determining a recovery action associated with the failure;
executing the recovery action;
monitoring the recovery action to determine a success status associated with the recovery action; and
selecting the customer experience from a set of customer experiences associated with a health monitoring of the cloud based service, wherein the customer experience is selected based on a criteria that includes at least one from a set of;
a frequency of use, a historical use distribution, and a recentness of use.
2 Assignments
0 Petitions
Accused Products
Abstract
Usability of a cloud based service is recovered from a system failure. A customer transaction associated with the customer experience is executed to simulate the customer experience in the cloud based service. A failure associated with a subsystem the cloud based service is detected from an output of the customer transaction. A recovery action is determined to be associated with the failure. The recovery action is executed on the subsystem and monitored to determine a success status.
18 Citations
19 Claims
-
1. A method executed on a computing device to recover usability of a cloud based service from a failure, the method comprising:
-
simulating a customer transaction associated with a customer experience; detecting the failure associated with the cloud based service from an output of the customer transaction; determining a recovery action associated with the failure; executing the recovery action; monitoring the recovery action to determine a success status associated with the recovery action; and selecting the customer experience from a set of customer experiences associated with a health monitoring of the cloud based service, wherein the customer experience is selected based on a criteria that includes at least one from a set of;
a frequency of use, a historical use distribution, and a recentness of use. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing device to recover usability of a cloud based service from a failure, the computing device comprising:
-
a memory; a processor coupled to the memory, the processor executing a management application in conjunction with instructions stored in the memory, wherein the management application is configured to; simulate a customer transaction associated with a customer experience, wherein the customer experience stores the customer transaction; detect the failure associated with the cloud based service from an output of the customer transaction; determine a recovery action associated with the failure; execute the recovery action; monitor the recovery action to determine a success status associated with the recovery action; and select the customer experience from a set of customer experiences associated with a health monitoring of the cloud based service, wherein the customer experience is selected based on a criteria that includes at least one from a set of;
a frequency of use, a historical use distribution, and a recentness of use. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer-readable memory device with instructions stored thereon to recover usability of a cloud based service from a failure, the instructions comprising:
-
simulating a customer transaction associated with a customer experience, wherein the customer experience stores the customer transaction; detecting the failure associated with the cloud based service from an output of the customer transaction; determining a recovery action associated with the failure; executing the recovery action; monitoring the recovery action to determine a success status associated with the recovery action; generating a report that includes information associated with the failure, the recovery action, and the success status; transmitting the report to a stakeholder associated with the cloud based system, wherein the stakeholder includes a customer associated with the customer experience and an administrator of the cloud based system; and tracking one or more metrics associated with the customer experience while monitoring the recovery action to determine that the one or more metrics are above one or more thresholds associated with the success status. - View Dependent Claims (18, 19)
-
Specification