IaCprotsessid
IaCprotsessid tähistavad infrastruktuuri kui koodi (IaC) praktikate rakendamist: infrastruktuuri loomine, muutmine ja haldamine koodi kaudu. Need protsessid suurendavad korduvust, jälgitavust, automaatikat ja auditeeritavust. Koodina kirjeldatud konfiguratsioonid hallatakse tavaliselt versioonikontrollis, mis võimaldab koostööd, muudatuste jälgimist ja ligipääsueeskirjade rakendamist.
Protsessi keskmes on soovitud oleku kirjeldamine ning selle realiseerimine samaaegsete tööriistadega. Protsessi etappid võivad hõlmata kavandamist
Tööriistad jagunevad deklaaratiivseteks ja imperatiivseteks. Deklaaratiivsed näited on Terraform, CloudFormation ja Pulumi; imperatiivsed hõlmavad Ansible, Puppet
Parimad tavad hõlmavad modulaarset arhitektuuri, testide ja kvaliteedi tagamist, varajast turva- ja vastavuse kontrolli ning poliitika