A-Z Popular Blog Encyclopedia Search »
Information Technology


It Management

Systems Technology

Information Security

14 Examples of Infrastructure as a Service

 , updated on
Infrastructure as a service, or IaaS, is managed computing infrastructure that is offered on demand such that computing can be quickly scaled up and down. This is the basis for cloud computing. Infrastructure as a service typically includes technologies for using many compute instances to provide a single service. It is often charged on a utility model whereby customers pay for what they use. This can be compared with the traditional upfront capital investment required to build data centers and install your own computing equipment. The following are illustrative examples of infrastructure as a service.


Computing instances that can be used to run websites, software as a service, automation and analysis. Instances are often virtual machines that typically support attached storage and networking. Data centers are fully managed by the provider.


Firewalls for computing instances. For example, a firm might use a firewall to restrict access to a compute instance such that only its corporate IP addresses can connect.

Auto Scaling

The ability to automatically start and stop instances in response to current demand. For example, a website that automatically adds instances when cpu utilization passes 66% for more than two minutes on an instance.

Load Balancers

Load balancers to distribute work to instances. For example, software as a service that uses load balancers to distribute traffic to instances. This can be combined with auto scaling to provide a target cpu to user ratio such as a minimum of 1 cpu for every 50 users.


Cloud infrastructure services may provide monitoring tools that allow automated responses to situations such as a server that appears to be down.

Batch Jobs

Platforms for scheduling and managing batch jobs. For example, an ecommerce company might perform inventory management tasks as a daily batch job.

Data Storage

Computing instances may have attached storage. It is also common to use a cloud storage service that may be more scalable, sharable and resilient than local storage.


Databases including cloud-based SQL and NoSQL databases.

Infrastructure Management

User interfaces and APIs for managing computing infrastructure. For example, an API that allows you to back up an instance image automatically.

Identity & Access Management

Tools for managing authentication and authorization.

Keys Management

Tools for managing encryption keys.

Content Delivery Network

A service that delivers content and media to users from a data center that is physically close to them. For example, an ecommerce website that delivers its images and web pages from dozens of regional data centers near popular centers to reduce page load times.


Messaging platforms such as a service for delivering transactional and marketing emails.


Integration tools such as publish and subscribe notifications. For example, an ecommerce site might notify all instances when a new product is added to its product database.
Overview: Infrastructure as a Service
Managed computing infrastructure that is offered on demand such that computing can be instantly scaled up and down.
Also Known As
Cloud Infrastructure, IaaS
Related Concepts

Infrastructure as a Service

This is the complete list of articles we have written about infrastructure as a service.
Cloud Computing
Data Centers
Edge Computing
IaaS Definition
IT Infrastructure
Utility Computing
If you enjoyed this page, please consider bookmarking Simplicable.

Types of Technology

A reasonably comprehensive list of information technologies.


A list of gamification techniques.

Information Technology Problems

A list of common IT problems.

Types Of Cloud

The basic types of cloud computing.

Machine Data

The common types of machine data.

Types Of Software

The common types of software.

Proprietary Technology

A definition of proprietary technology with examples.

Systems Design

The common elements of a systems design.

Systems vs Applications

The difference between systems and applications explained.

Cloud Computing

A list of cloud computing terms.

Cloud Computing Definition

Common definitions of cloud computing.

Workload Automation

A definition of workload automation with examples.

Managed Services

The common types of managed service.

Types of IT Service

The definition of information technology service with examples.

Software as a Service Definition

A complete overview of SaaS including benefits, disadvantages and comparison to IaaS, PaaS and cloud computing.

Cloud Scaling

The definition of cloud scaling with examples.
The most popular articles on Simplicable in the past day.

New Articles

Recent posts or updates on Simplicable.
Site Map