Shift-left security is the idea of undertaking security checking or security related tasks earlier in the software development life-cycle.