---
title: Deployment Checklist
description: Checklist for safe DurableStack rollout and post-deployment validation.
order: 81
---

# Deployment Checklist

Use this checklist before and immediately after production rollout.

## Pre-deployment

- Choose and validate the target storage provider.
- Verify connection strings and secret injection.
- Set unique `WorkerName` format for all instances.
- Confirm retention policy values.
- Confirm retry and lease settings for expected workload profile.

## Deployment steps

- Run store migrations (`IDurableStackStoreMigrator`).
- Deploy workers gradually.
- Watch logs and run metrics during ramp-up.
- Verify recurring schedules are initialized as expected.

## Post-deployment validation

- Enqueue a known job and confirm successful completion.
- Verify run query APIs show expected status transitions.
- Verify retry and failure flows with a controlled fault test.
- If observability is enabled, verify event ingestion.

## Rollback readiness

- Keep rollback artifact/version ready.
- Keep migration compatibility notes for your current release line.
- Define clear rollback trigger thresholds (failure rate, queue growth, lease contention).
