Date Added: May 2010
Cloud computing is an emerging technology that access remote servers through Internet to maintain data and applications. It incorporates the advantages of grid and utility computing. This paper expresses the importance of cloud computing and various security crisis related to data management. It also includes various tools for developing cloud computing and services performed by cloud computing with their key components. The cloud is a virtualization of resources that maintains and manages itself. Furthermore, it deals about how the user can securely access data, resources and services to fulfill their dynamically changing needs. In this paper, guidelines to develop cloud computing for education are provided.