Chapter 1: Introducing Cloud Computing

FOR YEARS DEVELOPERS AND network administrators have represented the Internet within design documents as a cloud. By abstracting the Internetís technologies and underlying protocols as simply a cloud, the developers could temporarily ignore the communication complexity and simply assume that messages would flow successfully from one Internet-connected network to another.

Learning Objectives

This chapter introduces cloud computing. By the time you finish this chapter, you will be able to do the following:

  • Understand the abstract nature of cloud computing.
  • Describe evolutionary factors of computing that led to the cloud.
  • Describe virtualization at both the desktop and the server level.
  • Describe and identify common cloud types, which include software as a service, platform as a service, and infrastructure as a service.
  • Know how businesses and individuals use the cloud.
  •  Describe the benefits and disadvantages of cloud computing.
  • Understand common security considerations with respect to the cloud.
  • Describe ways cloud computing can improve system fault tolerance.
  • Describe Web 2.0 and its relationship to cloud computing.
Cloud Computing book cover

Chapter 1 Pretest/Self-Assessment

Visit the Jones & Bartlett Learning site additional technology book solutions.

Chapter 1 Related Content

Applie iCloud

Windows Azure

Amazon Web Services

Google Docs

Distributed Management Task Force

Storage Networking Industry Association (SNIA)

Object Management Group (OMG)