https://www.techdriod.com/cloud-computing-on-demand-availability-of-computer-system-resources/
Cloud Computing: On-Demand availability of computer system resources