Cloud adoption has come to be a mainstream method with far more and far more enterprises leveraging cloud as a critical section of their IT strategy. This is obvious from the 12 months-on-12 months expansion of the main cloud companies like AWS, Azure and, GCP over the very last three a long time. As a very first stage, these enterprises have effectively adopted cloud by building new apps on cloud utilizing cloud-native design and style principle. Obtaining recognized results with that, they are now seeking for techniques to migrate relaxation of their critical apps to cloud to know wide positive aspects of cloud. Having said that, the obstacle is migrating current apps to cloud poses a distinctive set of problems.