Cloud computing is the practice where computing services such as storage options, processing units, and networking capabilities are exposed for consumption by users over the Internet (the cloud). These services range from free to pay-as-you-use billing.
The central idea behind cloud computing is to make aggregated computational power available for large-scale consumption. By doing so, the microeconomics principle of economies of scale kicks into effect where cost per unit output is minimized with increasing scale of operations.
In a cloud ...