, Cloud Computing
With changing times, the demands on technology have changed. In response different
computing models have evolved since the past decade, starting with Cluster Computing to
Grid Computing and finally to Cloud Computing.
Cloud Computing has emerged as an important technique in the field of computer applications
and information technology. It involves services for the storage, processing and transmission
of data through shared resources, over the internet. Resources utilized for these services can be
metered and the clients can be charged for the resources they utilize.
Striving to provide a dynamic understanding of the nature of cloud computing this book begins
with in-depth coverage of the fundamental concepts including Virtualization, Scaling and
Service Oriented Architecture. The text further discusses cloud models such as NIST Model,
Cloud Deployment Model and Service Delivery Models. Associated techniques like resource
pooling, load balancing, and content delivery network are also presented in detail. The book
concludes with a discussion on popular, commercial cloud services and real life applications
including Amazon, Google and Microsoft Azure. It helps the reader correlate theory with
practically available services.
Designed for undergraduate and graduate students of computer science engineering and
information technology, the book follows a structured approach to explain complex topics.
A concluding chapter on mobile cloud computing and appendices on recent developments,
including real-time processing and programming, in cloud computing are provided. Plenty
of review questions, multiple choice questions, illustrations and comparison charts are
interspersed throughout the text.
Sandeep Bhowmik works as Assistant Professor in the Department of Computer Science
& Engineering at Hooghly Engineering & Technology College, West Bengal. His areas of
interest include application of soft computing techniques in data processing and information
security.
,