La differenza tra le diverse tipologie di Cloud Computing appare sottile, ma sostanziale. L’Infrastructure as a Service (IaaS) è una tipologia di Cloud Computing basato sul consumo, come servizio, di risorse hardware. Server virtuali, potenza di calcolo, storage, reti vengono messi a disposizione per essere utilizzati senza necessariamente dover affrontare costi di acquisto di tale hardware.
Il concetto è simile al noleggio, ma con l’importante differenza della manutenzione. Chi utilizza l’infrastruttura cloud non si deve preoccupare di fare manutenzione, rinnovare l’hardware o sostituire un hard disk; deve semplicemente utilizzare un servizio scalabile e affidabile senza preoccuparsi dei meccanismi di gestione interna.