International Journal of Computer Engineering & Applications
Cloud computing is the next stage in evolution of the Internet. In the last few years, cloud computing has grown from being a promising business concepts one of the fastest growing segments of the IT industry. This paper is to explain how cloud computing has emerged from these technologies, and to clarify where these technologies belong within the context of cloud computing. This paper explains in detail the relationship between cloud computing and the service-oriented architecture, grid computing, utility computing and virtualization technologies.