Cloud adoption has grow to be a mainstream technique with far more and far more enterprises leveraging cloud as a vital portion of their IT technique. This is evident from the calendar year-on-calendar year expansion of the top cloud suppliers like AWS, Azure and, GCP more than the final three decades. As a to start with period, these enterprises have correctly adopted cloud by developing new programs on cloud employing cloud-indigenous design and style principle. Obtaining recognized accomplishment with that, they are now seeking for methods to migrate rest of their vital programs to cloud to understand wide rewards of cloud. However, the challenge is migrating existing programs to cloud poses a distinctive set of issues.