Infrastructure as a Service (IaaS) is a form of cloud computing that provides virtualized computing resources over the Internet.
In the IaaS model, cloud providers host the infrastructure components that traditionally reside in an on-premise data center, including servers, storage and network hardware, as well as the virtualization layer, allowing users to scale quickly to meet demand.