Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| public:99_annexes:annex-b-terms-and-definitions:d:devsecops [2026/09/12 17:42] – removed - external edit (Unknown date) 127.0.0.1 | public:99_annexes:annex-b-terms-and-definitions:d:devsecops [2026/09/12 17:43] (current) – ↷ Links adapted because of a move operation nick_dido | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Development, | ||
| + | [[public: | ||
| + | |||
| + | ===== Discussion ===== | ||
| + | |||
| + | Development, | ||
| + | |||
| + | DevSecOps treats security as a continuous lifecycle responsibility rather than as a separate review performed only after development or immediately before deployment. | ||
| + | |||
| + | DevSecOps commonly integrates security activities into: | ||
| + | |||
| + | * Requirements definition | ||
| + | * Architecture and design | ||
| + | * Source-code management | ||
| + | * Dependency management | ||
| + | * Build operations | ||
| + | * Artifact creation | ||
| + | * Automated testing | ||
| + | * Configuration evaluation | ||
| + | * Vulnerability analysis | ||
| + | * Compliance evaluation | ||
| + | * Deployment | ||
| + | * Runtime monitoring | ||
| + | * Incident response | ||
| + | * Maintenance | ||
| + | * Retirement | ||
| + | |||
| + | DevSecOps workflows can generate and preserve: | ||
| + | |||
| + | * Test results | ||
| + | * Compliance Findings | ||
| + | * Vulnerability findings | ||
| + | * Software Bills of Materials | ||
| + | * Digital Signatures | ||
| + | * Attestations | ||
| + | * Provenance | ||
| + | * Traceability | ||
| + | * Compliance Evidence | ||
| + | * Deployment records | ||
| + | * Validation results | ||
| + | |||
| + | Within Crucible documentation, | ||
| + | |||
| + | ===== Definition ===== | ||
| + | |||
| + | //approach that integrates security practices, responsibilities, | ||
| + | |||
| + | ===== Source ===== | ||
| + | |||
| + | Adapted from: | ||
| + | |||
| + | * National Institute of Standards and Technology Special Publication 800-204C | ||
| + | * National Institute of Standards and Technology Special Publication 800-204D | ||
| + | * National Institute of Standards and Technology Special Publication 800-215 | ||
| + | * National Institute of Standards and Technology Cybersecurity Practice Guide 1800-44 | ||
| + | |||
| + | ===== Note ===== | ||
| + | |||
| + | The term **DevSecOps** combines **Development**, | ||
| + | |||
| + | DevSecOps extends [[public: | ||
| + | |||
| + | DevSecOps does not mean that every security decision is fully automated. Responsible actors retain responsibility for activities such as risk acceptance, Security Control assessment, and [[public: | ||
| + | |||
| + | A CI/CD Pipeline can implement DevSecOps activities, but the existence of a pipeline alone does not establish DevSecOps. The workflow must integrate security activities, results, responsibilities, | ||
| + | |||
| + | ===== Example ===== | ||
| + | |||
| + | A repository change initiates a CI/CD Pipeline that builds an Artifact, evaluates dependencies, | ||
| + | |||
| + | ---- | ||
| + | |||
| + | <WRAP centeralign> | ||
| + | © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc. | ||
| + | </ | ||