On-demand functionality is the main and most valuable characteristics of Cloud computing. On-demand functionality means provisioned the resources at a time when the consumer needs it. The cloud computing plays it very perfectly as the whole setup is done within in a minute and with just a few clicks.