I did a POC before couple of years. Had some issues but was easy. Now it is much better and easier process with Specific Migration tools in place.
There is a great detail provided by Oracle in below example or also Oracle Support Doc.
Getting Started with Oracle E-Business Suite on Oracle Cloud (Doc ID 2066260.1)
Other links that can be useful:
Here is link from Apps Associates about the process:
Few answers are below..
A- What solution did the customer purchase? < EBS R12 existing license and Oracle Cloud Infrastructure Compute Virtual Machines (VMs)/2-Node VM DB System
B- What were the challenges prior to the implementation?
1.2 Increasing Investment in Hardware/Man power for better Performance and Scalability
1.3 More operational issues
C- Why did the customer move to Oracle?
Application Security, Performance, Scalability. No hardware refresh cycles. Better ROI.
D- What were they shifting to the Oracle Cloud?
Oracle Applications DB, APPS
E- What are the expected benefits?
Application Security, Performance, Scalability. Easy procurement for new capacity. Always patches technology platforms.
F- What is the implementation timeline or has the solution gone live?