"When transitioning to a hosted cloud environment, there are several things you need to consider. The first and most important is business continuity. You need to make sure that there is no downtime during and after moving to the cloud and that no data is lost or compromised. Another key consideration it the integrity of the data; you don't want it to be hacked or lost between the user and the cloud. Maintaining availability and access to the cloud is also important. Capacity planning is critical, and measures need to be taken to ensure there are enough computing and storage resources available to the users, and that additional resources can be provisioned or de-provisioned as needed. Finally, the company needs to be aware of any regulatory or compliance issues around data integrity and privacy when utilizing cloud hosting."