Technical definition
Canary deployment
A release strategy that exposes a new version to a small share of traffic before wider rollout.
What It Means
A canary deployment limits initial exposure, compares operational and business signals, and progressively increases traffic when the new version behaves correctly.