There are mainly two phases of cloud migration:
1. Do it all at once: When you have moved the necessary legacy infrastructure to the cloud and validated its success, you can shift your operations from on-premise to the cloud in one go.
2. Transition in Phases: Move a few customers and the corresponding data over the cloud. See how it works and if everything seems to work just fine, move a few more until you eventually move everything to the cloud.