Skip to content
Glossary · Hosting and delivery

IaaS (infrastructure as a service)

Also called infrastructure as a service.

Definition

Renting raw computing, storage and networking from a cloud provider, while you manage everything that runs on it.

Last updated

What it is.

With IaaS the provider runs the data centres, physical servers and network. You get virtual machines, disks and networks on demand and pay for what you use. You install and patch the operating system, the database and your app yourself.

NIST's cloud definition names three service models. IaaS gives you the most control and the most work. The other two hand more of the stack to the provider: a platform where you only deploy code, and finished software you just log in to.

Why it matters

IaaS decides how much of the running cost is your team's time. It is flexible and often cheaper per unit of compute, but someone has to own patching, backups, scaling and security for every machine. That ongoing work belongs in the total cost of ownership.

In a product build

We usually start on managed services and drop to IaaS only where a workload needs it, such as custom runtimes, special hardware or steady high load. When we do, the machines are defined with infrastructure as code so they can be rebuilt.

Watch out

Common mistakes.

  1. 01

    Picking IaaS for control and then not staffing the patching and on-call work it brings.

  2. 02

    Building servers by hand, so nobody can recreate them after a failure.

  3. 03

    Leaving machines running at full size around the clock when load is low most of the day.

Sources

Read the official text.

Primary sources this definition is based on.

Related

Related terms.

Building something with this? Ask an engineer.

OceanLab designs and builds production software. Tell us what you are planning and we will reply with how we would approach it.

OceanLab

Enterprise Software Engineering - Human + AI

Languages

Locations

Global Headquarters

21 Merchant Road, 3rd Floor, Singapore 058267

Main corporate office and leadership operations

North America Office

548 Market Street, PMB 12472, San Francisco, CA 94104

Client operations and business development

India Office

402 Shivalik Shilp II, SG Highway, Ahmedabad 380015

Engineering and delivery center

© 2026 - Copyright. All Rights reserved OceanLab