The origins of cloud computing trace back to 1960’s, when the computing industry identified the potential benefits of delivering computing as a service or utility as a whole.
However, early computing days lacked the connectivity and bandwidth that were required to enforce computing that was required to enforce computing as a utility or service. It wasn’t until there was an extensive bandwidth available in the late 1990’s that providing computing as a utility or service became more practical and a reality.
As Internet connections got faster and more reliable in the late 1990’s, a new type of company called Application Service Provider or ASP started to appear. These service providers took existing business applications and ran them for their customers. The ASP’s bought the computing hardware and kept the application running, and the customers would pay a monthly fee to access this computing hardware’s over the Internet.