heygrc
Glossario

Compliance as code

Compliance as code è la pratica di esprimere e verificare gli obblighi di conformità dove il sistema vive effettivamente, cioè nel repository e nella pipeline, piuttosto che solo in un documento di policy rivisto una volta all'anno. Prende spunto dall'approccio che ha funzionato per testing e infrastruttura: trasformare qualcosa di manuale e periodico in qualcosa di definito e continuo.

Nel codice

In pratica significa che un controllo è denominato a un livello di granularità verificabile ('una modifica di ruolo privilegiato deve essere registrata'), la verifica viene eseguita sulla pull request dove avvengono le modifiche e un riscontro cita il controllo specifico in modo che un ingegnere possa agire su di esso.