Infrastructure as a Service (IaaS) is one of the ‘layers’ in the Cloud Computing model; the three fundamental service models being:
Infrastructure as a Service (IaaS): hardware is provided by an external provider and managed for you.
Platform as a Service (PaaS): in addition to hardware, your operating system layer is managed for you.
Software as a Service (SaaS): further to the above, an application layer is provided and managed for you – you won’t see or have to worry about the first two layers.
How it Works?
- Cloud: As with all cloud computing services, it provides access to computing resource in a virtualised environment, “the Cloud”, across a public connection, usually the internet. With IaaS, however, the client is given access to virtualised components in order to build their own IT platforms.
Virtualised Hardware: The computing resource provided is specifically that of virtualised hardware, in other words, computing infrastructure. The definition includes such offerings as virtual server space, network connections, bandwidth, IP addresses and load balancers.
Cloud Servers : Physically, the pool of hardware resource is pulled from a multitude of servers and networks usually distributed across numerous data centers, all of which the cloud provider is responsible for maintaining.
Benefits of IaaS
IaaS can offer many benefits to enterprise customers to create cost effective and easily salable IT solutions where the complexities and expenses of managing the underlying hardware are outsourced to the cloud provider.
- No Hardware Capex
- Utility Style Costing
- Location Independence
- Physical Security of Data Center
- No Single Point of Failure
Example of IaaS