Security, like User Experience, is not something that can be bolted on, provided by an add-in, or added after the fact. Truly secure, survivable systems have to be designed in that manner all the time. The SDL focuses on Education, Process Improvement, and Accountability.
Microsoft offers tools for each step of the SDL that help your team focus on hardening your app through the development lifecycle.
Even more information is available from the SDL team blog.