Public vs Private Computing Clouds

Private clouds from companies such as EMC, Cisco and IBM may offer the benefits of cloud computing from companies such as Amazon and Google without the privacy and security concerns.