Infrastructure as a Service (IaaS) provides access to resources such as virtual machines (VMs), virtual storage, networks and operating systems. You rent IT infrastructure from a cloud provider on a pay-as-you-go basis, meaning you don’t have to buy and install the underlying infrastructure because you can outsource it instead.