Skip to content
iam.alan.abreu
← Work
SHIPPEDDraft2023-052024-01

Secure Delivery Pipeline

Supply-chain controls, signed artifacts and policy gates embedded into delivery without turning security into a release blocker.

Domains
  • DevSecOps
  • Security
  • Platform
Technologies
  • GitHub Actions
  • Trivy
  • Cosign
  • OPA
  • SBOM

Overview

A delivery pipeline where security controls run as part of the build contract instead of as a separate review stage.

Context

Security findings arrived late, after code was already merged and often already deployed.

Problem

Late feedback made remediation expensive and made security feel adversarial to delivery.

Constraints

Pipelines had to stay under a strict time budget, and no control could be added without a documented failure mode.

Architecture

Scanning, SBOM generation and artifact signing run in the build stage; admission policy verifies signatures and provenance at deploy time.

Decisions

Blocked only on high-confidence, high-severity findings; everything else is reported and tracked rather than enforced.

Implementation

Shipped in warn-only mode first, then promoted individual rules to enforcing once their false-positive rate was known.

Results

Placeholder — measured outcomes will be published with the real case study.

Lessons

A control nobody trusts gets bypassed. Publishing the false-positive rate did more for adoption than any policy document.

Linked from

Related suggestions