Infrastructure as a Service is a form of cloud computing that provides virtualized computing resources over the internet. One of the three main cloud computing services next to Software as a Service (SaaS) and Platform as a Service (PaaS).