Skip to main content

Glossary

IaaS

Meaning and details

IaaS is the bottom layer of the cloud: rent a virtual machine, a block of storage, a network, and manage everything above it yourself, operating system, runtime, patches, deployments. AWS EC2, Hetzner, DigitalOcean dropl...

IaaS meaning

Infrastructure as a Service: raw computing resources, virtual machines, storage, networking, rented on demand from a cloud provider.

What is IaaS?

IaaS is the bottom layer of the cloud: rent a virtual machine, a block of storage, a network, and manage everything above it yourself, operating system, runtime, patches, deployments. AWS EC2, Hetzner, DigitalOcean droplets and the hyperscalers' compute offerings are the field. You get maximum control and minimum monthly cost per unit of raw compute, and in exchange you inherit every operational responsibility short of racking hardware.

Why it matters to an indie builder: IaaS is where you graduate when a PaaS bill outruns the value of its convenience, or when you need something a managed layer cannot express, custom kernels, GPU passthrough, exotic networking. A $6 Hetzner box often outperforms a $30 PaaS plan at CPU-bound work; the difference is who does the 2am security patching. Knowing which tier a workload belongs on, and moving it when the math flips, is a recurring founder decision, not a one-time architecture choice.

A concrete example: a PDF-generation service eats $85 monthly on a PaaS, mostly idle capacity billed per hour. The same load on a $12 VPS with a queue and a worker process lands at $14 all-in, and cold-start latency disappears because the process stays warm. The migration costs a weekend of Docker and Nginx. Payback: three weeks. The reverse also happens: the founder who spends four weekends a year babysitting three VPSes has bought a negative salary, and the PaaS was the bargain.

Common mistakes: managing servers by hand instead of infrastructure as code, which turns every rebuild into archaeology (see iac), leaving machines unpatched because nothing forces the chore (automate updates or pay for the managed tier), opening management ports to the world, SSH on 22 with password auth is how botnets find you within the hour, and scaling by buying bigger boxes instead of asking why the workload needs it, a slow query on a 4x machine is still a slow query. The hosting blocks on IndieBoot rank the field from IaaS through PaaS to serverless.

Keep exploring the glossary