Rollback
// Definition
Reverting a deployment to the previous known-good version when a release introduces a regression. Modern pipelines aim for one-command rollback; database migrations are the usual complication.
// Related terms
Deploy
The act of releasing a built artifact to a target environment (staging, production). Modern teams aim to deploy as often and as automatically as possible.
Canary Deployment
Routing a small slice of traffic (1%, 5%) to a new version while the rest stays on the old one. Metrics from the canary decide whether to progress or roll back. Limits blast radius and surfaces issues that staging missed.
Blue-Green Deployment
Running two identical production environments, one live (blue) and one idle (green). Deploy to green, smoke-test, then switch traffic. Rollback is instant — flip the switch back.