Infrastructure as a service (IaaS) is a cloud computing service model by means of which computing resources are hosted in a public, private, or hybrid cloud. Using API’s to dereference various details of underlying network infrastructure like backup, data partitioning, scaling, security, physical computing resources, etc. A hypervisor, such as Oracle VirtualBox, VMware ESX/ESXi, or Hyper-V runs the virtual machines as guests. Pools of hypervisors within the cloud operational system can support large numbers of virtual machines as well as the ability to scale services up and down according to requirements.