ABSTRACT

This chapter explores how cloud technologies have evolved and why they may make sense in some or all aspects of a business model. When a new server is needed for a specific purpose, it can be installed and spun up with relative ease, once all the virtualization components are in place. While cloud providers have revolutionized development and deployment of applications, they continue to innovate. The current trend is to move towards containerization, which is an example of application virtualization. For a monthly fee, the service provider would handle all the capital outlay, hardware upgrades, software upgrades, storage, backup, connectivity, cooling and power requirements. This was the genesis of the cloud. Technically, the original service on AWS to launch was their Simple Queue Service in November 2004, but S3 was the primary event that drove people to consider what has become known as Infrastructure-as-a-Service.