Skip to main content
Backdrift deploys real cloud infrastructure. We take this seriously with previews, change classification, and instant rollbacks.

Deployment Flow

Preview Before Deploy

Before any infrastructure is touched, click Preview to see:

Infrastructure Changes

What resources will be created, updated, or deleted:

Cost Estimate

Estimated monthly costs at different usage tiers:

Validation Summary

A final check of security, reliability, and performance issues.

Change Classification

When updating an existing deployment, changes are classified:
No user confirmation needed:
  • Adding new entities
  • Adding new API endpoints
  • Adding new fields (nullable)
  • Updating Lambda function code
Require acknowledgment:
  • Changing field types
  • Removing nullable constraint
  • Modifying indexes
  • Changing authentication settings
Cannot proceed automatically:
  • Deleting entities with data
  • Removing required fields
  • Changing primary keys
  • Breaking API compatibility

Deployment Progress

During deployment, you see real-time progress:
Each stack deploys independently. If one fails, others continue.

Stack Status

After deployment, the Infrastructure tab shows per-stack status:

Rollback

Made a mistake? Rollback to any previous version:
  1. Go to the Infrastructure tab
  2. Click Rollback
  3. Select a previous deployment
  4. Confirm
Rollback is fast (usually under 60 seconds) because we’re reverting to a known-good state.
Rollback reverts infrastructure configuration but does not restore deleted data. Always backup critical data before making changes.

Continue Deploy

If a deployment partially fails, you don’t have to start over. Click Continue Deploy to:
  • Skip already-completed stacks
  • Retry failed stacks
  • Complete remaining stacks

Regions

Deploy to any supported AWS region:
Durable Functions (long-running workflows) are currently only available in us-east-2.

Destroy Stack

To completely remove all infrastructure:
  1. Go to the Infrastructure tab
  2. Click Destroy All
  3. Confirm deletion
Stacks are deleted in dependency order (frontend → API → database → auth) to avoid errors.
Destroying a stack permanently deletes all data. This cannot be undone.

What Gets Deployed

A typical Backdrift deployment creates:

Admin Dashboard

Learn how to manage your deployed backend.