Cloud computing has become a major discussion thread in the IT world, but it has been redefined in recent years to speak to the increasing number of deployment scenarios – and their practical uses for business workloads. The business benefits of cloud computing are clear: the ability to leverage virtualized infrastructure for greater efficiency, and…