La scansione dell'infrastruttura come codice (IaC) controlla automaticamente i file che definiscono le risorse cloud e gli ambienti di distribuzione, come i modelli per reti, archiviazione, autorizzazioni e risorse di calcolo. Cerca impostazioni non sicure, violazioni delle policy e, talvolta, segreti esposti, prima che le configurazioni vengano applicate.
In ambito di sicurezza, la scansione IaC aiuta a individuare i rischi nelle prime fasi della pipeline di sviluppo, quando i team possono correggerli insieme alle modifiche al codice. Uno scanner può segnalare archiviazione accessibile pubblicamente, autorizzazioni di accesso eccessivamente ampie o risorse non crittografate. I risultati sono più utili quando i controlli vengono eseguiti durante la revisione del codice o nella CI/CD e indicano il file interessato e una soluzione pratica. La scansione IaC affianca i controlli del codice, delle dipendenze e dei container; non dimostra che un ambiente distribuito sia sicuro né sostituisce il monitoraggio in fase di esecuzione.


