Rehosting (Lift and Shift): This method moves applications to the cloud without changing the code. It's faster but may not fully utilize cloud capabilities.
RefactoringModify parts of the code to use cloud features like auto-scaling and load balancing. It improves performance but requires moderate changes.
RevisingExtend or adjust the application’s code to add new capabilities, often to meet changing business needs.
RebuildingRedesign and rewrite the app from scratch to fully optimize for cloud technologies like containers or serverless computing.
Replacing Use third-party SaaS (Software as a Service) solutions instead of your current applications.