Some businesses prefer having their own IT infrastructure over using a public cloud computing service. Given the amount of control that a private cloud model provides, it's easy to see why hosting data in-house would be attractive, but, as cloud computing technology improves, more businesses are turning to public cloud offerings.