Infrastructure As A Service

Infrastructure As A Service (IaaS) Is One of The ‘LAYERS’ In The Cloud Computing Model

The Three Fundamental Service Models.


# 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

What is a IAAS?

Infrastructure as a service (IaaS) is an instant computing infrastructure, provisioned and managed over the Internet. Quickly scale up and down with demand and pay only for what you use.

The main IaaS helps you avoid the expense and complexity of buying and managing your own physical servers and other datacenter infrastructure. Each resource is offered as a separate service component and you only need to rent a particular one for as long as you need it. The cloud computing service provider manages the infrastructure, while you purchase, install, configure and manage your own software—operating systems, middleware and applications.

None of the cloud types are inherently better than the others. The different types of clouds simply meet different needs. Our team can recommend the type of cloud that is best for your company, given your current business requirements and what you envision them to be in the future.

Examples: Amazon EC2, Windows Azure, Rackspace, Google Compute Engine.

Infrastructure as a Service

IaaS includes servers and storage, networking firewalls and security and datacenter (physical plant/building). PaaS includes IaaS elements plus operating systems, development tools, database management and business analytics. SaaS includes PaaS elements plus hosted apps.

Hosted Applications/ Apps Development Tools

Database Management

Business Analytics

Operating Systems Servers And Storage

Networking Firewalls/ Security

Data Center Physical Plant/ Building

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.

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.

Physically, the pool of hardware resource is pulled from a multitude of servers and networks usually distributed across numerous data centres, all of which the cloud provider is responsible for maintaining.

Examples of IaaS

Utilising pooled server and networking resources in which a business can store data and run applications. Expanding businesses can scale their infrastructure in accordance with growth

Hosting of websites on virtual servers which are founded upon pooled resources from underlying physical servers

A virtualised network of interconnected virtual servers which can be used to offer enhanced cloud hosting capabilities, enterprise IT infrastructure or to integrate operations

Resources: 1st - Cloud Readiness Assement 2nd - Cloud Roadmap Design