I. Cloud Computing Overview
Cloud computing has become a significant technology trend in recent years. Simply put, the goal of cloud computing in its early stage is to achieve utility computing, i.e. delivery of IT as a service. Cloud computing represents the 3rd major business computing model in IT history, with mainframe computing as the 1st major model and client/server computing as the 2nd major model. Cloud computing typically involves the provision of dynamically scalable and often virtualized resources as a service delivered over the Internet.