Cloud Computing

Theory and Practice

The book starts with an overview of cloud computing including delivery models and services, ethical issues, and major challenges for both users and cloud service providers. The introductory chapter, accessible to a lay person is followed by a review of concepts in parallel and distributed systems important for understanding the basic challenges in the design and use of computer clouds. An in-depth discussion of the existing cloud infrastructure and services offered by several cloud service providers is followed by an analysis of cloud computing applications and paradigms. The next few chapters cover concepts related to virtualization, resource management at the application and system level, networking support for cloud computing, cloud storage systems, and cloud security. The last chapter of the book examines computer clouds from the perspective of an application developer and presents a few recipes useful to use basic cloud functions.

Paperback, 400 Pages

Published: May 2013

Imprint: Morgan Kaufmann

ISBN: 978-0-12-404627-6

Contents

  • 1: Introduction to Cloud Computing

    2: Network-centric computing and network-centric content

    3: Basic Concepts

    4: Cloud Infrastructure

    5: Cloud Computing

    6: Virtualization

    7. Resource Management

    8: Networking support for cloud computing

    9: Cloud Security

    10: Complex Systems and Self-Organization

    11: Cloud Application Development

Advertisement

advert image