Software industry is heading towards centralized computing.
Due to this trend data and programs are being taken away
from traditional desktop PCs and placed in compute clouds
instead. Compute clouds are enormous server farms packed
with computing power and storage space accessible through
the Internet. Instead of having to manage one’s own infras-
tructure to run applications, server time and storage space
can can be bought from an external service provider. From
the customers’ point of view the benefit behind this idea is to
be able to dynamically adjust computing power up or down