Guide to Cloud Computing

Principles and Practice

  • Richard Hill
  • Laurie Hirsch
  • Peter Lake
  • Siavash Moshiri
Part of the Computer Communications and Networks book series (CCN)

Table of contents

  1. Front Matter
    Pages i-xxi
  2. Cloud Computing Fundamentals

    1. Front Matter
      Pages 1-1
    2. Richard Hill, Laurie Hirsch, Peter Lake, Siavash Moshiri
      Pages 3-19
    3. Richard Hill, Laurie Hirsch, Peter Lake, Siavash Moshiri
      Pages 21-42
    4. Richard Hill, Laurie Hirsch, Peter Lake, Siavash Moshiri
      Pages 43-61
  3. Technological Context

    1. Front Matter
      Pages 63-63
    2. Richard Hill, Laurie Hirsch, Peter Lake, Siavash Moshiri
      Pages 65-89
    3. Richard Hill, Laurie Hirsch, Peter Lake, Siavash Moshiri
      Pages 91-119
    4. Richard Hill, Laurie Hirsch, Peter Lake, Siavash Moshiri
      Pages 121-162
    5. Richard Hill, Laurie Hirsch, Peter Lake, Siavash Moshiri
      Pages 163-184
  4. Business Context

    1. Front Matter
      Pages 185-185
    2. Richard Hill, Laurie Hirsch, Peter Lake, Siavash Moshiri
      Pages 187-207
    3. Richard Hill, Laurie Hirsch, Peter Lake, Siavash Moshiri
      Pages 209-222
    4. Richard Hill, Laurie Hirsch, Peter Lake, Siavash Moshiri
      Pages 223-239
    5. Richard Hill, Laurie Hirsch, Peter Lake, Siavash Moshiri
      Pages 241-258
    6. Richard Hill, Laurie Hirsch, Peter Lake, Siavash Moshiri
      Pages 259-273
  5. Back Matter
    Pages 275-278

About this book

Introduction

Cloud computing platforms can allow organizations to become more efficient and more responsive to users of both internal and external systems, yet a clear understanding is needed in order to separate the facts from the hype behind this new and rapidly expanding area.

This Guide to Cloud Computing describes the landscape of cloud computing from first principles, leading the reader step-by-step through the process of building and configuring a cloud environment. The book not only considers the technologies for designing and creating cloud computing platforms, but also the business models and frameworks in real-world implementation of cloud platforms. Emphasis is placed on “learning by doing,” and readers are encouraged to experiment with a range of different tools and approaches.

Topics and features:

  • Includes review questions, hands-on exercises, study activities and discussion topics throughout the text
  • Describes the key technologies involved in cloud computing
  • Explores the use of cloud computing in business environments
  • Demonstrates the approaches used to build cloud computing infrastructures
  • Reviews the social, economic, and political aspects of the on-going growth in cloud computing use
  • Discusses legal and security concerns in cloud computing
  • Examines techniques for the appraisal of financial investment into cloud computing
  • Identifies areas for further research within this rapidly-moving field

This easy-to-follow and highly practical textbook/guide is an invaluable resource for advanced undergraduate and postgraduate students of software engineering, computer networking and related courses. The extensive worked examples will also appeal greatly to researchers, IT infrastructure technicians and application developers.

Keywords

As-a-Service BPaaS IaaS P2P PaaS Pay-Per-Use SOA SaaS Utility Computing Virtualization

Authors and affiliations

  • Richard Hill
    • 1
  • Laurie Hirsch
    • 2
  • Peter Lake
    • 3
  • Siavash Moshiri
    • 4
  1. 1.School Of Computer Science, and MathematicsUniversity of DerbyDerbyUnited Kingdom
  2. 2.Arts, Computing, Engineering & SciencesSheffield Hallam UniversitySheffieldUnited Kingdom
  3. 3.Arts, Computing, Engineering & SciencesSheffield Hallam UniversitySheffieldUnited Kingdom
  4. 4.Sheffield Business SchoolSheffield Hallam UniversitySheffieldUnited Kingdom

Bibliographic information

  • DOI https://doi.org/10.1007/978-1-4471-4603-2
  • Copyright Information Springer-Verlag London 2013
  • Publisher Name Springer, London
  • eBook Packages Computer Science
  • Print ISBN 978-1-4471-4602-5
  • Online ISBN 978-1-4471-4603-2
  • Series Print ISSN 1617-7975
  • About this book