A collection of tools that can be dedicated to one provider only, such as the AWS management console, or work across many public and private clouds, such as the Rightscale multi-cloud platform.
…A cloud marketplace can also be a store, such as a list of IaaS providers or a library of business applications ready to be deployed.
…One of the central functions of public cloud computing, along with customer self-service, multi-tenancy and on-demand service.
…Distributed computing tackles many problems: sharing hardware-level storage, application-level client sessions and other resources of many machines; duplicating applications across a cluster; coping with component failure and managing many machines.
…CPU can be added to a virtual machine, machines can be removed from a cluster and storage can grow with no practical limit (beyond requirements of the customer).
…A combination of clouds, such as an organization’s private cloud running on-premise, used for confidential processing, and an off-premise public cloud, used for batch processing.
…IaaS removes the overhead of dealing with premises, hardware, networking and some infrastructure software -the cloud provider administers these systems so the customer does not have to.
…Also covers moving a business application from an organization’s computer room to cloud services – the challenge of moving to cloud in the first place requires distributed computing work.
…The term was born when mainframe computing power was rented out to customers using a very expensive consumption-based pricing model, similar to the way public utilities rented out electricity, gas and telephone services.
…A virtual machine is a software-defined computer that can be created, destroyed and (by some providers) scaled up on-demand.