First, make sure you bake in the right expectations and plan ahead. "It all starts with design," says Bryan Doerr, the CTO of Town and Country, Mo.-based Savvis. "Make sure you understand the performance and security characteristics of the cloud, so that you can achieve the levels you expect. Also, understand what kinds of support are possible in the cloud. If you are not monitoring the performance by your own staff, you may need your service provider to do that."
Second, consider your bandwidth and latency requirements carefully. "Make sure your existing network is ready for the migration to the cloud and is fast enough internally and with a fast Internet connection. You need to have a sufficient network pipe to support your users so they don't perceive any performance degradation," says Cutler.
Finally, realize that just because your apps are in the cloud doesn't mean that you can ignore what is in your office completely. "There is still a lot of local work that needs to be done when evaluating any cloud-based solution, says Tim Crawford, the CIO at All Covered, an IT services company to the SMB market that is based in Redwood City, Calif.
"Desktops and network need configuration, security has to be set up properly, hardware and firewalls need managing. Even if you move all your servers off site, there is still a lot to touch on-site."
Appistry has its CloudIQ servers to help you scale up or down and deploy your applications across a hybrid cloud.