Cloud & DevOps

What is Infrastructure as a Service?

Quick answer

A cloud model, known as IaaS, in which a provider rents out computing resources such as virtual servers, storage, and networking on demand.

Infrastructure as a Service, explained

With infrastructure as a service, a business does not buy or maintain physical servers. It rents virtual machines, storage, and networks from a cloud provider and pays for what it uses. The provider manages the data centers and hardware, while the customer manages operating systems, applications, and data.

IaaS sits below platform as a service, which also manages runtime environments, and software as a service, which delivers complete applications. For example, a startup expecting a traffic spike during a product launch can add extra virtual servers for a week and remove them afterwards, rather than buying hardware it will rarely use. The flexibility comes with responsibility: customers must handle security patches, backups, and configuration, and unmanaged resources can lead to high bills.

Related terms

Guides that mention Infrastructure as a Service