| CPC G06F 8/72 (2013.01) [G06F 8/73 (2013.01); G06F 8/76 (2013.01)] | 20 Claims |

|
1. A method for generating a migration strategy for source code and a database to be migrated to a cloud computing environment, comprising:
receiving, by a device, the source code and the database to be migrated to the cloud computing environment;
performing, by the device, a first stage analysis of the source code to generate a first report;
causing, by the device, a second stage analysis of the source code to be performed based on the first report and to generate refactored and rewritten code;
performing, by the device, a third stage analysis of the database to generate a second report;
causing, by the device, a fourth stage analysis of the database to be performed based on the second report and to generate a refactored and rewritten database;
validating, by the device, the refactored and rewritten code and the refactored and rewritten database;
performing, by the device, the first stage analysis of the refactored and rewritten code and the third stage analysis of the refactored and rewritten database to generate a final report;
generating, by the device, a migration strategy for the refactored and rewritten code and the refactored and rewritten database based on the final report; and
performing, by the device, one or more actions based on the migration strategy.
|