Although the cloud has boomed tremendously in recent years, many applications are far from being ready for the cloud. If you move such an unprepared application to the cloud, you may experience performance slowdowns and UX impairment. Typically, this occurs with applications that require more complex integration with other systems.
Define what you want to gain by moving to the cloud. And then check you’ve met your goal.