Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 345

DevSecOps

Reviewed byCybersecurity entrepreneur & security researcher

What is DevSecOps?

DevSecOpsA culture and set of practices that integrates security responsibilities into DevOps workflows so engineers ship secure software continuously and at speed.


DevSecOps extends DevOps by treating security as a shared responsibility across development, security and operations rather than a downstream gate. It automates security controls inside CI/CD pipelines — SAST, SCA, secret scanning, container scanning, IaC analysis, DAST and policy-as-code — so issues are surfaced where developers already work. It pairs automation with cultural change: security champions, blameless retrospectives, security KPIs in dashboards and self-service tooling.

The discipline gained urgency after software-supply-chain attacks. The 2020 SolarWinds SUNBURST compromise inserted a backdoor into the build process itself, and the 2021 Codecov Bash Uploader breach leaked secrets from thousands of pipelines — showing that the pipeline is now part of the attack surface. In response, U.S. Executive Order 14028 (May 2021) mandated SBOMs and secure development attestations for federal software, and frameworks such as SLSA (Supply-chain Levels for Software Artifacts) and NIST SSDF (SP 800-218) codified provenance, signed artifacts, and hardened build environments.

Done well, DevSecOps shortens mean-time-to-remediate, reduces the escape rate of vulnerabilities to production, and lowers compliance friction — all while keeping deployment frequency high. The key discipline is failing builds on high-severity findings without drowning developers in false positives.

flowchart LR
  A[Code / commit] --> B[Pre-commit<br/>secret scan · lint]
  B --> C[Build & test<br/>SAST · SCA · IaC scan]
  C --> D[Package<br/>container scan · sign artifact · SBOM]
  D --> E{Policy gate<br/>OPA · SLSA}
  E -->|Fail high severity| A
  E -->|Pass| F[Deploy]
  F --> G[Runtime<br/>DAST · monitoring · feedback]
  G --> A

Examples

  1. 01

    Running Trivy, Semgrep and Gitleaks on every pull request in a GitHub Actions pipeline.

  2. 02

    Enforcing OPA/Conftest policy-as-code on Terraform plans before they can be applied.

Frequently asked questions

What is DevSecOps?

A culture and set of practices that integrates security responsibilities into DevOps workflows so engineers ship secure software continuously and at speed. It belongs to the Application Security category of cybersecurity.

What does DevSecOps mean?

A culture and set of practices that integrates security responsibilities into DevOps workflows so engineers ship secure software continuously and at speed.

How do you defend against DevSecOps?

Defences for DevSecOps typically combine technical controls and operational practices, as detailed in the full definition above.

What are other names for DevSecOps?

Common alternative names include: SecDevOps, Rugged DevOps.

Related terms

See also