While cloud computing is one of the latest trends in the IT industry, the delivery of computing and storage capacity as a service is not that new. In fact, some of the underlying concepts of cloud computing date back to the 1970s with users accessing mainframes via thin clients or terminal computers.