Highlights the recent developments in distributed computing and details the architecture, virtualization concepts, and security concerns of cloud computing. The book also provides a detailed understanding of the benefits of cloud computing that can encourage enterprises to switch to the cloud.