Yes, it is a common practice and offers a bunch of benefits. All three cloud platforms offer services to make the process of migration faster and easier. Yet, the complexity of migration may depend on your current architecture and tech stack.