CPC G06F 11/3664 (2013.01) | 20 Claims |
1. A method for maintaining availability of an application, the method comprising:
performing a connection test of an application located on a local production host;
making a first determination, based on the connection test, that the connection test failed;
replicating, after the first determination, the application to an external environment, separate from the local production host, to obtain a replicated application, wherein the replicated application is configured to continue receiving interaction from a user while the application on the local production host is being repaired;
determining a cause of the connection test failure;
correcting, after determining the cause of the connection test failure, the cause of the connection test failure;
performing, after correcting the cause of the connection test failure, an additional test to determine if the cause of the connection test failure has been corrected;
making a second determination, based on the additional test, that the cause of the connection test failure has been corrected; and
transferring, in response to the second determination, the replicated application from the external environment to the local production host to restore the application on the local production host, wherein transferring the replicated application results in at least a state of the replicated application being transferred to the local production host.
|