Secure at every step: A guide to DevSecOps, shifting left, and GitOps