There are two major characteristics of cloud computing
– cloud elasticity and cloud scalability. Both of these address two different time frames in the life cycle of a business. While cloud scalability meets the long-term, strategic needs, cloud elasticity takes care of all the short-term, tactical ones. Cloud elasticity allows businesses to dynamically assuage demand variability, along with easily and flexibly managing peaks and valleys for demand of IT (Information Technology) services for both internal and external customers. Cloud scalability helps businesses to seamlessly meet the expected demand for IT services without going through the need for huge, upfront infrastructural investments.