Enterprise cloud computing brings a lot of advantages to a business, but as with any business decision, a lot of research and planning is required to make it work well.