jargon

Platform & DevOps·Pipelines, promotion and GitOps

the release goes to one percent, then five, then twenty-five, and each step is only taken if the metrics stayed flat.

Progressive delivery

Also calledincremental release, automated canary analysis

Releasing to progressively larger portions of traffic with automated analysis deciding whether to continue, pause or revert. It is canarying with the judgement automated and formalised into steps. It requires two things most teams lack before they start: routing that can split traffic by percentage, and a metric trustworthy enough to abort a release on.

Commonly confused with