This document discusses shift left security, which is an approach to applying security practices earlier in the software development lifecycle rather than after deployment. The key aspects of shift left security are designing security into applications from the planning phase, implementing secure coding practices, and testing for security vulnerabilities earlier. Adopting shift left security reduces costs compared to fixing issues later and better protects applications, data, and organizations from security threats.