CPC G06F 11/1458 (2013.01) [G06F 2201/865 (2013.01)] | 20 Claims |
1. A method for automated reconstruction of an application, the method being implemented by a processor that comprises one or more devices, the method comprising:
receiving, by the processor, a workflow that comprises a sequence of microservice operations that correspond to the application;
transferring, by the processor, from a current host platform that is associated with the application, to a backup memory, a copy of an active database that is associated with the application;
deactivating, by the processor, the active database from the current host platform;
rebuilding, by the processor, an operating system of the application;
removing, by the processor, a pre-build configuration of the application;
installing, by the processor, a recovery mode of the application on the current host platform;
executing, by the processor, an artificial intelligence (AI) algorithm that implements a machine learning technique that determines a set of parameters for a post-build configuration of the application, wherein the AI algorithm is trained by using historical data that relates to at least one previous reconstruction of the application;
deploying, by the processor, the post-build configuration of the application;
performing, by the processor, a quality assurance process that comprises validating the post-build configuration of the application; and
transferring, by the processor, from the backup memory, to the current host platform, the copy of the active database.
|