Typisk innebærer IaaS bruk av teknologier for orkestrering av skytjenester, som for eksempel OpenStack, Apache CloudStack eller OpenNebula. Dette brukes så til å opprette en virtuell maskin og bestemme hvilken hypervisor (altså hvilken fysiske vertsmaskin) som skal starte den, muliggjøre migrasjon av virtuelle maskiners egenskaper mellom tjenere, allokere lagringsvolum og knytte de til virtuelle maskiner, overvåke ressursbruk for fakturering, med mer.