Skip to content
Blueprint Catalog

    ↑↓ move · Enter open · Esc close

    03 — Value stream · VS-100

    Commit-to-Production

    From a code commit to that code serving customers safely in production — the software company's core delivery stream, where the platform, the release process and the reliability practice either work together or get in each other's way.

    • Commit-to-Deploy
    • Code-to-Customer
    • Deployment Pipeline
    // FIG. 03 · Stage flow
    1Commit & Build2Test & Secure3Package & Promote4Release Progressi…5Operate & Observe6Communicate & Lea…
    1. 01

      Commit & Build

      VS-100.10

      Integrate the change, build it reproducibly and run the fast checks that catch most mistakes within minutes.

    2. 02

      Test & Secure

      VS-100.20

      Prove the change behaves, performs and is free of the vulnerabilities and license problems the organization has decided not to ship.

    3. 03

      Package & Promote

      VS-100.30

      Produce the versioned artifact and move it through the environments on the way to production, the same artifact each time.

    4. 04

      Release Progressively

      VS-100.40

      Expose the change to a slice of traffic or tenants first, watch the signals and widen or roll back on evidence.

    5. 05

      Operate & Observe

      VS-100.50

      Run the change against its service level objectives, respond when it misbehaves and make its cost visible.

    6. 06

      Communicate & Learn

      VS-100.60

      Tell customers and developers what changed, and feed what the release taught back into the next one.