UBC — AI Solutions

Audit — Dynamic Documentation Platform

Living documentation that stays in sync with engineering, cloud, AI, and compliance activity. Documents update themselves as the organization changes.

Back to library
SOP
Fresh

SOP-SDLC-07 — Deployment & Rollback

Governs deployment techniques (blue/green, canary, feature flag) and rollback obligations.

Owner: SRE ManagerApprover: Engineering DirectorVersion: 3.3Updated: 12/12/1969

1. Purpose

Deploy software safely, minimize blast radius, and roll back quickly when needed.

2. Scope

All production deployments.

3. Definitions

  • Canary — A limited-audience deployment used to validate a change.
  • Feature flag — A runtime toggle enabling gradual rollout.

4. Roles & Responsibilities (RACI)

ActivityRACICadence
Design deployment strategyTech LeadSRE ManagerRelease ManagerTeamPer release
Execute deploymentSRE / pipelineSRE ManagerTeamStakeholdersPer release
Approve rollbackSRE on-callSRE ManagerProduct OwnerExecutiveAs needed

5. Procedure

  1. Choose a deployment strategy proportional to risk (canary, blue/green, feature flag).
  2. Verify pre-deployment checks: monitoring, backups, capacity.
  3. Execute deployment via pipeline; observe error rates and latency for the observation window.
  4. If SLOs are breached, roll back immediately using the documented plan.
  5. Communicate status to stakeholders throughout.

6. Inputs & Outputs

Inputs

  • Approved change
  • Runbook
  • Backout plan

Outputs

  • Deployment record
  • Post-deployment health report

7. Controls & Metrics

MetricTarget
Mean time to rollback≤ 10 minutes
Failed deployments causing customer impact≤ 1 per quarter

8. Exceptions & Escalation

  • Long-running migrations require a bespoke plan approved by SRE Manager.

9. Records & Retention

RecordRetention
Deployment records3 years
Rollback records3 years
  • SOP-SDLC-04
  • SOP-SDLC-08

11. References

  • Google SRE Book Ch. 8
  • CMMI PI

12. Revision History

See the Versions tab for the full change history maintained by the Auto-Doc Engine.


Document code: SOP-SDLC-07 · Aligned to SRE Book Ch. 8 / CMMI PI. Controlled document — reproduction outside the UBC QMS requires the Quality Manager's approval.

Suggested by AI
No suggestions right now.
Frameworks
CMMI-DEV
SOC 2