What are the key aspects to consider when executing a smooth move to the cloud