IaC vokste fram som et svar på utfordringene med å skalere behovet for hurtige endringer i bedrifters infrastruktur og for å dokumentere og definere opp infrastruktur i et gjentagbart format i et miljø hvor infrastrukturen kan eksistere i bedriftens eget datarom eller hos en eller annen tjenesteleverandør/skyleverandør.