Cloud Computing Leverages Off-Site Resources to Reduce Cost of Capital Expenditures

This builds on top of virtualization and offers organizations a way to leverage off-site resources and dynamically allocate the amount of resources they need, reducing capital expenditure costs and allowing cheaper data recovery, load balancing, and scalability options. Cloud computing, also known as grid computing or Platform as a Service (PaaS), is the next step in the concept of utility computing first envisioned by John McCarthy more than four decades ago. It is also the outcome of the natural evolution of the Web, and it heavily relies on the best practices, frameworks, and standards driving Web 2.0 Applications in software development. See our whitepaper on this topic, titled “Cloud Computing and Related Trends in Software Development”.