The essence of cloud computing is to make computing resources like water and electricity, available on-demand anytime, anywhere.