The thought of migrating any organization, large or small, to the cloud can be rather daunting. However, a basic understanding of the cloud and its underlying concepts and principles can make this cloud journey much less stressful by avoiding any pitfalls while enjoying the increasingly compelling benefits of a cloud presence.