The DevSecOps Guide To Clean, Compliant And Secure Infrastructure As Code