The benefits of cloud computing are clear. Companies recognize that investing in on-premises technology is no longer a cost effective and nimble way to adapt to the changing needs of users. A better, more flexible and highly scalable strategy is to use a platform in the cloud to build applications that work across digital devices and can better address customer demands in real time.
http://knowledge.wharton.upenn.edu/article/cloud-platforms-can-enhance-digital-experiences/