XenonStack

DevSecOps

XenonStack Blog DevSecOps: Pipeline, Tools, Best Practices and Governance

| Published | Updated

DevSecOps: Pipeline, Tools, Best Practices and Governance
18:53

Key takeaway

  • DevSecOps for enterprise teams: a stage-by-stage pipeline, current tools, governance with NIST SSDF, SLSA and the EU CRA, and a practical adoption plan.
. #}

DevSecOps is the practice of building security into every stage of software delivery, from planning and code through build, release and production, so that security checks run automatically in the same pipeline as tests and deployments. Developers, operations and security teams share responsibility, and most issues are caught when they are cheapest to fix: before code reaches production.

In 2026 DevSecOps is less about buying scanners and more about software supply chain integrity, policy as code and evidence. Frameworks such as the NIST Secure Software Development Framework and SLSA, the OWASP Top 10:2025 and the EU Cyber Resilience Act now shape what a pipeline must prove. This guide gives enterprise leaders and architects the pipeline, the tools, the governance model and an adoption sequence.

What is DevSecOps and how is it different from DevOps?

DevOps joined development and operations to release software faster and more reliably. DevSecOps keeps that goal but treats security as a shared, automated part of the pipeline rather than a gate at the end. The difference shows up in timing, ownership and evidence.

AspectDevOpsDevSecOps
Main focusSpeed and reliability of deliverySpeed, reliability and security of delivery
When security happensOften late, in a separate review or penetration testEvery stage, from threat modelling to runtime monitoring
Who owns securityA separate security teamShared by development, operations and security, with security setting policy
How controls runManual reviews and ticketsAutomated scans and policy gates in CI/CD
EvidenceReports gathered before auditsPipeline records, signed artefacts and provenance produced on every build

If you are choosing between the terms DevSecOps and SecDevOps, our comparison of DevSecOps vs SecDevOps explains where each puts the emphasis.

What has changed in DevSecOps since 2024?

Several standards and tools that DevSecOps teams rely on have moved on. Leaders reviewing an existing programme should check these first.

ChangeWhat it meansCurrent status
NIST SSDF version 1.2SP 800-218 Rev. 1 is the draft of SSDF version 1.2, the first revision since version 1.1Initial public draft published 17 December 2025; comments closed 30 January 2026. Version 1.1 (February 2022) remains final
SSDF profile for generative AISP 800-218A extends the SSDF with practices for producers of AI models and AI systemsFinal, July 2024
SLSA 1.2SLSA now has a Source track alongside the Build trackVersion 1.2 is current; version 1.1, with only the Build track, is retired
OWASP Top 10:2025The 2025 list adds A03 Software Supply Chain Failures and A10 Mishandling of Exceptional ConditionsReleased; replaces the 2021 list
EU Cyber Resilience ActThe CRA requires manufacturers to handle vulnerabilities across the product lifecycleIn force 10 December 2024; reporting of actively exploited vulnerabilities from 11 September 2026; main obligations from 11 December 2027
OpsgenieAlerting and on-call tool used in many incident workflowsEnd of sale 4 June 2025, end of support 5 April 2027; Atlassian recommends Jira Service Management
kube-hunterKubernetes penetration testing toolNo longer under active development; the project points to Trivy
TerrascanInfrastructure as code scannerArchived on 20 November 2025 and no longer maintained
Vendor namesTools that changed owner or brandZAP is now ZAP by Checkmarx; HCL AppScan is sold by HCLSoftware; Fortify is now OpenText Fortify SAST

What does a DevSecOps pipeline look like, stage by stage?

A DevSecOps pipeline adds a security checkpoint to each stage of the software delivery lifecycle. Early stages give developers fast feedback; later stages enforce policy before anything reaches production. The table shows a practical baseline.

Two-column diagram mapping DevSecOps stages (plan and code, build, test and release, deploy and operate) to security gates: no merge on secrets, sign the artefact, fail the candidate, reject non-compliant deployments
StageSecurity checkpointTypical gate
PlanThreat modelling, security acceptance criteria, risk rating of the changeHigh-risk changes need a security review before work starts
CodeStatic analysis (SAST) in the IDE and on pull requests, secrets detection, security-aware code reviewNo merge with hard-coded secrets or unresolved critical findings
BuildSoftware composition analysis (SCA), SBOM generation, container image scanning, signed build provenanceBlock known exploited or critical vulnerable dependencies; sign the artefact
TestDynamic testing (DAST), API security testing, fuzzing for exposed parsersCritical findings fail the release candidate
ReleasePenetration testing for major releases, residual risk sign-off, compliance evidenceExceptions recorded with an owner and expiry date
DeployInfrastructure as code and Kubernetes policy checks, signature verification at admissionUnsigned images or non-compliant configuration are rejected
OperateRuntime threat detection, SIEM and XDR monitoring, log retention, vulnerability rescansIncidents and new vulnerabilities feed back into the backlog with service levels

Penetration testing still has a place at release time; our guide to penetration testing covers scope and methods. The principle behind the table is fail fast, fix fast: the earlier a gate runs, the cheaper and less disruptive the fix.

Which DevSecOps tools fit each job?

Aim for one tool per job, integrated with your source control and CI/CD platform, rather than many overlapping scanners. The examples below use current product names; choose by language coverage, false-positive rate, integration with your pipeline and how findings reach developers.

JobWhat it doesExamplesWhen it fits
SASTScans source code for insecure patternsGitHub CodeQL, SonarQube, Checkmarx One, OpenText Fortify SAST, HCL AppScanEvery repository; run on pull requests
SCA and SBOMFinds vulnerable or unlicensed open source dependencies and lists componentsTrivy, Black Duck, Checkmarx One, VeracodeEvery build; required evidence for regulated products
DAST and API testingTests running applications and APIs from the outsideZAP, Burp Suite, HCL AppScanWeb applications and public APIs before release
Container and IaC scanningChecks images, Terraform, Helm and Kubernetes manifestsTrivy, CheckovAny cloud or Kubernetes workload
Secrets managementStores and rotates credentials outside codeHashiCorp Vault, AWS Secrets ManagerAll pipelines and services
Signing and provenanceSigns artefacts and records how they were builtSigstore (Cosign, Fulcio, Rekor), in-toto, SLSA provenanceBefore you distribute software or deploy to production
Policy as codeEnforces rules for builds, infrastructure and clustersOpen Policy Agent, KyvernoOnce teams agree what must block a release
Runtime detectionDetects suspicious behaviour in containers and hostsFalco, SIEM and XDR platformsProduction workloads
Open source project healthScores dependencies on security practicesOpenSSF ScorecardChoosing or reviewing critical dependencies

Open Policy Agent, Kyverno, Falco and in-toto are all graduated projects of the Cloud Native Computing Foundation, which means they are considered stable for production use. For the application layer itself, see our application security best practices.

How should DevSecOps be governed?

Governance turns individual scans into a programme leaders can rely on. It answers four questions: which rules apply, who can grant an exception, how fast findings must be fixed, and what evidence proves it.

  • Policy as code: write release rules (for example, no critical vulnerabilities, signed images only) as code in the pipeline so they are versioned, reviewed and applied the same way everywhere.
  • Exceptions with expiry: every waived finding needs an owner, a reason and an end date, recorded where auditors can see it.
  • Vulnerability service levels: agree fix times by severity and exploitability, and report against them.
  • Evidence by default: keep SBOMs, scan results, signatures and provenance for each release, mapped to SSDF practices.
  • Security champions: name a trained engineer in each team who owns security questions and feeds lessons back.

As AI agents begin to triage alerts, open pull requests or approve changes, the same governance must cover their actions. AgentGRC keeps autonomous agent actions inside policy, with the audit trail risk teams need.

Which frameworks and regulations should you map to?

FrameworkWhat it coversWhen it fits
NIST SSDF (SP 800-218)Secure development practices across the lifecycle; version 1.1 final, version 1.2 in draftAny organisation that develops or buys software
NIST SP 800-218ASSDF practices for generative AI and foundation modelsTeams building or buying AI models and AI systems
SLSA 1.2Build and source integrity levels for software artefactsAnyone publishing or consuming software at scale
OWASP Top 10:2025The most critical web application security risksDeveloper training and scanner coverage checks
CISA Secure by Design pledgeSeven goals, including MFA, removing default passwords, reducing classes of vulnerability, patches, disclosure policy, accurate CVEs and evidence of intrusionsSoftware vendors that want a public commitment
EU Cyber Resilience ActCybersecurity requirements and vulnerability handling for products with digital elementsAnyone placing hardware or software products on the EU market

How does DevSecOps apply to microservices and cloud-native applications?

Cloud-native systems move much of the attack surface into APIs, identities and orchestration. The pipeline should therefore test and enforce controls at those layers as well as in code.

  • API security: use OAuth 2.0 and OpenID Connect for authentication, rate limiting and an API gateway, and test APIs with DAST in the pipeline.
  • Identity and access: apply least privilege and role-based access to pipelines, cloud accounts and clusters, with MFA for people and short-lived credentials for workloads.
  • Kubernetes: enforce admission policies with Open Policy Agent or Kyverno, verify image signatures before deployment, apply network policies and watch runtime behaviour with Falco.
  • Service mesh: Istio or Linkerd, both CNCF graduated, provide mutual TLS between services without changes to application code.

Runtime findings land in the security operations centre, so pipeline and SOC tooling should share context. Our overview of Microsoft Sentinel shows how a cloud SIEM collects and acts on these signals, and MetaSecure AI is powered by modular AI agents and protocol-driven automation for round-the-clock coverage.

How should teams handle AI-generated code and AI agents in the pipeline?

AI coding assistants and agents now write code, propose dependency updates and open pull requests. Treat their output like any other untrusted contribution: it passes the same SAST, SCA, secrets and review gates, and it is attributed so you can trace which changes came from which tool. NIST SP 800-218A adds AI-specific secure development practices for producers and acquirers of AI models and AI systems.

Where agents act on the pipeline itself, give them scoped, short-lived credentials and keep a human approval step for production changes. ElixirClaw is an agentic OS platform to build, orchestrate and govern AI agents and automation workflows while keeping humans in control.

How should an enterprise adopt DevSecOps?

A staged rollout avoids the most common failure: switching on every scanner at once, flooding developers with findings and losing their trust.

  1. Inventory: list applications, repositories, pipelines and owners, and rate each by business risk.
  2. Baseline scans in report-only mode: add secrets detection, SCA and SAST to pull requests without blocking, and tune rules to cut false positives.
  3. Turn on blocking gates: block hard-coded secrets and critical, exploitable findings first; widen the gate as noise falls.
  4. Secure the supply chain: generate SBOMs, sign artefacts and record build provenance; verify signatures at deployment.
  5. Policy as code: move release, infrastructure and cluster rules into versioned policy.
  6. Measure and report: track mean time to fix by severity, exception counts and gate pass rates, and review them with engineering leaders each quarter.

What are the trade-offs, and when should you hold back?

  • Tool sprawl: overlapping scanners produce duplicate findings and cost. Consolidate before adding more.
  • False positives: a gate that blocks on noise teaches developers to bypass it. Keep new rules in report-only mode until they are tuned.
  • Pipeline speed: full DAST or deep SAST on every commit can slow delivery. Run fast checks on pull requests and deeper scans nightly or before release.
  • Culture before tooling: without shared ownership, DevSecOps becomes a new queue for the security team. Name champions and agree service levels first.
  • When not to gate: prototypes and internal experiments can run lighter controls, as long as they cannot reach production data or customers without passing the full pipeline.

To map the security and release decisions your pipelines and agents make, and the policy each depends on, book a Context Workshop. See what happens in the workshop.

Frequently asked questions about DevSecOps

What is DevSecOps in simple terms?

DevSecOps is DevOps with security built into every stage of the delivery pipeline. Threat modelling, code scanning, dependency checks, policy gates and runtime monitoring run automatically alongside build and deployment, and developers, operations and security teams share responsibility for the result.

How is DevSecOps different from DevOps?

DevOps joins development and operations to ship software faster. DevSecOps adds security as a shared, automated part of the same pipeline, so checks run on every commit and build rather than as a separate review just before release.

Which frameworks should a DevSecOps programme map to?

A practical set is the NIST Secure Software Development Framework (SP 800-218, with version 1.2 in draft since December 2025) for development practices, SLSA for build and source integrity, the OWASP Top 10:2025 for application risk, and the EU Cyber Resilience Act for anyone selling products with digital elements in the EU.

What does the EU Cyber Resilience Act mean for DevSecOps teams?

The Act entered into force on 10 December 2024. Manufacturers must report actively exploited vulnerabilities from 11 September 2026, and the main obligations apply from 11 December 2027. Teams need lifecycle vulnerability handling and evidence they can show to assessors.

Which DevSecOps tools have been retired or changed recently?

Atlassian stopped selling Opsgenie on 4 June 2025 and ends support on 5 April 2027. kube-hunter is no longer under active development and points users to Trivy. Terrascan was archived on 20 November 2025. ZAP is now ZAP by Checkmarx, AppScan is sold by HCLSoftware and Fortify by OpenText.

Where should an enterprise start with DevSecOps?

Start with an inventory of applications and pipelines, add secrets detection, dependency scanning and SAST in report-only mode, then turn on blocking gates for critical findings once false positives are tuned. Add signing, provenance and policy as code next, and measure fix times against agreed service levels.

Table of Contents

navdeep-singh-gill

Navdeep Singh Gill

Global CEO and Founder of XenonStack

LinkedIn profile

Navdeep Singh Gill is serving as Chief Executive Officer and Product Architect at XenonStack. He holds expertise in building SaaS Platform for Decentralised Big Data management and Governance, AI Marketplace for Operationalising and Scaling. His incredible experience in AI Technologies and Big Data Engineering thrills him to write about different use cases and its approach to solutions.

Get the latest articles in your inbox

Subscribe Now

Interested in Solving your Challenges with XenonStack Team
Get Started

Get Started with your requirements and primary focus, that will help us to make your solution

Please Select your Industry
Banking
Fintech
Payment Providers
Wealth Management
Discrete Manufacturing
Semiconductor
Machinery Manufacturing / Automation
Appliances / Electrical / Electronics
Elevator Manufacturing
Defense & Space Manufacturing
Computers & Electronics / Industrial Machinery
Motor Vehicle Manufacturing
Food and Beverages
Distillery & Wines
Beverages
Shipping
Logistics
Mobility (EV / Public Transport)
Energy & Utilities
Hospitality
Digital Gaming Platforms
SportsTech with AI
Public Safety - Explosives
Public Safety - Firefighting
Public Safety - Surveillance
Public Safety - Others
Media Platforms
City Operations
Airlines & Aviation
Defense Warfare & Drones
Robotics Engineering
Drones Manufacturing
AI Labs for Colleges
AI MSP / Quantum / AGI Institutes
Retail Apparel and Fashion

Proceed Next