Date Added: Dec 2012
Cloud computing is the development of parallel computing, distributed computing, grid computing and virtualization technologies which define the shape of a new era. Cloud computing is an emerging model of business computing. In this paper, the authors explore the concept of cloud architecture and compares cloud computing with grid computing. They also address the characteristics and applications of several popular cloud computing platforms. In this paper, they aim to pinpoint the challenges and issues of cloud computing.