Canary release

A partial, time-limited deployment of a change to a small share of production traffic, evaluated against a control group before the rollout continues 1. For AI systems the evaluation compares live quality, safety and fairness metrics with pre-registered rollback criteria.

Developed in
ch. 15, Progressive delivery as a control
ch. 05, Pattern: Staged Rollout with Rollback Criteria
Chapters
ch. 05, Patterns · ch. 14, Development · ch. 15, Deployment · ch. 23, AI Agents
Contrast with
Shadow deployment · Blue-green deployment
Source
1 numbered reference, listed below

Where it is used

The term is not used under this name in running prose; the sections listed under "Developed in" treat it.

Canary release: related terms and patternsThe term at the centre; related terms on solid edges, the terms it is contrasted with on dashed edges, and the patterns that use it most in the colour of their layer.RelatedContrastCanary releaseRelated terms (5)AI system · RelatedAI systemFairness · RelatedFairnessProgressive delivery · RelatedProgressive deliveryRollback criteria · RelatedRollback criteriaVersion pinning · RelatedVersion pinningContrast with (2)Blue-green deployment · ContrastBlue-green deploymentShadow deployment · ContrastShadow deployment
Canary release: related terms and patternsThe term at the centre; related terms on solid edges, the terms it is contrasted with on dashed edges, and the patterns that use it most in the colour of their layer.RelatedContrastRelated terms (5)AI system · RelatedAI systemFairness · RelatedFairnessProgressive delivery · RelatedProgressive deliveryRollback criteria · RelatedRollback criteriaVersion pinning · RelatedVersion pinningContrast with (2)Blue-green deployment · ContrastBlue-green deploymentShadow deployment · ContrastShadow deploymentCanary release
The term's neighbourhood Terms related to this one on solid edges, terms it is often confused with on dashed edges, and the patterns that use it most in the colour of their layer. Follow a dashed edge to check the distinction before you use either term.
Neighbourhood as a table
Neighbourhood of Canary release
FamilyItemRelation
Related termsAI systemRelated
Related termsFairnessRelated
Related termsProgressive deliveryRelated
Related termsRollback criteriaRelated
Related termsVersion pinningRelated
Contrast withBlue-green deploymentContrast
Contrast withShadow deploymentContrast

Sources

  1. [1] The Site Reliability Workbook, ch. 16 "Canarying Releases" ("a partial and time-limited deployment of a change in a service and its evaluation"). Google (O'Reilly). 2018. https://sre.google/workbook/canarying-releases/ (verified: primary)

Definitions of legal terms paraphrase the cited text, which governs. Dated statements are as of .

Cite this term

García Aibar, J. (2026). Canary release. In AI Governance Engineering: The Thesis & Body of Knowledge (v0.5.0), Glossary. https://doi.org/10.5281/zenodo.22956197. https://aigovernanceengineer.com/glossary/canary-release. CC BY 4.0

BibTeX

@misc{aige2026canaryrelease,
  author  = {Jorge García Aibar},
  title   = {{Canary release}},
  note    = {Glossary, AI Governance Engineering: The Thesis \& Body of Knowledge, version 0.5.0},
  year    = {2026},
  doi     = {10.5281/zenodo.22956197},
  url     = {https://aigovernanceengineer.com/glossary/canary-release}
}