Night Mode LabsBlue Book
Checklists

Migration Readiness Checklist

Use this checklist before migrating a service, pipeline, runtime, account, region, or datastore. Migration readiness means the team can move safely and recover if assumptions are wrong.

Scope

  • Source and target systems are documented.
  • Owners are identified for source, target, and dependencies.
  • Business impact and maintenance windows are defined.
  • Compliance and data classification requirements are known.
  • Non-goals are explicit.

Technical readiness

  • Target environment is provisioned and tested.
  • Configuration and secrets are migrated safely.
  • Network, DNS, certificates, and ingress are ready.
  • Observability exists in the target environment.
  • Capacity and quotas are validated.
  • Security controls match or improve current posture.

Data and state

  • Data migration or synchronization plan exists.
  • Reconciliation queries are defined.
  • Backup and restore plan is tested.
  • Caches, indexes, queues, and derived data are included.
  • Rollback or forward-fix path is documented.

Cutover

  • Cutover owner is named.
  • Go/no-go criteria are defined.
  • Rollback trigger is defined.
  • Communication plan is ready.
  • Post-cutover validation steps are documented.
  • Cleanup plan exists for old resources, credentials, and alerts.

On this page