Yeah it's Marketing but its actually quite a nice description of SI (Security Innovation) focus on Application Security.
One key concept are the 3 pillars of Secure SDL: Standards, Education and Assessment:
Here are a couple more videos on these 3 pilars (click on the each pillar to see them)