Infrustrcutre as code (IaaC) implique une gestion déclarative de l'infrastructure. Cela signifie qu'il n'effectuera pas deux fois la même action, et l'état final de l'infrastructure est inscrit dans le fichier de configuration.