Introduction to Cloud Computing and Security

Cloud computing refers to applications and services, which data centers around the world make available to users who have an Internet connection. Cloud computing represents a paradigm shift for delivering resources and services. From how Information Technology (IT) systems are built and used to how IT resources are organized and structured, cloud computing is refactoring the IT landscape. Instead of uncrating computers and racking them in a server closet, the cloud allows users to virtually download hardware and associated infrastructure. As a result, a virtual data center can be built in minutes, with minimal technical background and at a fraction of the cost of buying a single server. This chapter introduces the qualities and characteristics of cloud computing. Besides surveying the technologies upon which cloud infrastructure is built, the chapter defines terms that will be used in the remainder of the book as well as introduces the topic of cloud computing security.