Topic area

Delivery & releases

Getting code from a commit to production repeatably, and back out again when needed.

from commit to production, with a way backCommitTestsBuildDeployVerifyrollback: redeploy the previous releaseSafe releases depend on compatible migrations and a rollback you have rehearsed

Delivery is how a change gets from a commit to production: pipelines, deploy scripts, infrastructure as code, pinned dependencies, and the release techniques that avoid downtime.

The common thread is repeatability. A release that runs the same way every time can be verified, and one that can be verified can be rolled back with confidence.

93 topic memberships across the area; a guide can belong to more than one topic.