Cloud Computing Benefits
- Cost-effectiveness– migrating to a shared, cloud infrastructure(multi-tenancy) significantly reduces the capital outlay required to build out and maintain an organization’s environment. The cloud turns capital investments (CAPEX) to operational expenses (OPEX), enabling organizations to pay for only the resources they need, when they need them. It also enables consolidation, which maximizes the utility of physical resources and helps organizations get the most out of their investments. For example, with:
- Storage – virtualization vendors are using all flash or a combination of flash and spinning disks (plus de-dupe compression techniques) to improve the storage density, lower latency and increase throughput.
- Networks– vendors are using SDN and network virtualization (NV) techniques to pack millions of tenants and separate workloads on the same infrastructure, breaking through the 4K VLAN limits of traditional architectures and providing much more topology flexibility, while maintaining the partitioning required for compliance and security.
- Scalability – leveraging a common infrastructure, which is based on proven architectures that have been validated by some of the most demanding software companies today (e.g. Google, Facebook, etc.), enables organizations to confidently scale operations, up or down, to meet changing demands (bursts).
- Agility– reducing the risks associated with rolling out or making changes to applications and resources, making it an incremental effort versus requiring a complete commitment (build-out of infrastructure, etc.). As a result, the cloud enables organizations to try new things or change direction to meet new market opportunities or requirements.
The cloud also supports flexible workload placement, with overlay networks that can stretch across machines, racks and even data centers to enable organizations to roll out, scale up or down resources as needs change.