Skip to content

DEF CON 34 talks are here: 354 talks, summarized and searchable.

Browse DEF CON 34

Integrating Security into DevOps

Aaron Harrison

AppSecTalks38 minIntermediateOpen on YouTube ↗

Where

Talks
LASCON 2024

Duration

38 min

Shows how security coaches and shared team metrics can help development and security ship code together.

Summary

The talk starts with the familiar waterfall handoff, where security review arrives at the end of a release and stalls it. The speaker argues that the root cause is misaligned incentives: development is rewarded for speed, while operations and security are rewarded for stability and caution. He cites survey responses in which developers said security work was often deprioritized, skills were thin, and collaboration was poor, and he argues that buying tools alone will not close that gap.

The middle section proposes a security coach model. Coaches come from inside each development squad, are trained in a baseline of security knowledge, connect peers through communities of practice, and are recognized in their performance plans. A hotel company case study shows shared metrics, with half of targets owned jointly by the teams. A second example moves security requirements into the idea phase of a change review, so problems surface before late-stage deployment. Requirements are then written as backlog stories with priorities, and scanner findings are returned to developers inside their normal workflow.

The closing takeaways are that security is everyone's responsibility, that clear language and secure defaults make the right choice easy, and that controls belong in development tools rather than in separate manual steps. Attendees are urged to map friction points between teams, agree on response expectations for high-priority findings, and align rewards. The Q&A covers how coaches earn authority, how to prioritize security work against features, and how to fund training on a limited budget.

Related talks

Talks·50 min

  • RVAsec
  • AppSec
  • Date: Jun 2024
  • Location: VA

Steve Pressman

Introduces core DevSecOps concepts across the application lifecycle and where security controls belong at each stage.

applicationdeveloperrisk+2