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:| Tier | Estimated Cost |
|---|---|
| Starter (0-100 users) | $12/month |
| Production (100k users) | $180/month |
Validation Summary
A final check of security, reliability, and performance issues.Change Classification
When updating an existing deployment, changes are classified:Safe Changes (Green)
Safe Changes (Green)
No user confirmation needed:
- Adding new entities
- Adding new API endpoints
- Adding new fields (nullable)
- Updating Lambda function code
Unsafe Changes (Yellow)
Unsafe Changes (Yellow)
Require acknowledgment:
- Changing field types
- Removing nullable constraint
- Modifying indexes
- Changing authentication settings
Blocked Changes (Red)
Blocked Changes (Red)
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:Stack Status
After deployment, the Infrastructure tab shows per-stack status:| Stack | Status | Actions |
|---|---|---|
| cognito | ✅ Complete | - |
| dynamodb | ✅ Complete | - |
| lambda | ✅ Complete | View Logs |
| api | ✅ Complete | Test Health |
| amplify | ✅ Complete | View Frontend |
Rollback
Made a mistake? Rollback to any previous version:- Go to the Infrastructure tab
- Click Rollback
- Select a previous deployment
- Confirm
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:| Region | Location | Durable Functions |
|---|---|---|
| us-east-1 | N. Virginia | ❌ |
| us-east-2 | Ohio | ✅ |
| us-west-2 | Oregon | ❌ |
Durable Functions (long-running workflows) are currently only available in us-east-2.
Destroy Stack
To completely remove all infrastructure:- Go to the Infrastructure tab
- Click Destroy All
- Confirm deletion
What Gets Deployed
A typical Backdrift deployment creates:| Resource | Purpose |
|---|---|
| Cognito User Pool | Authentication |
| DynamoDB Tables | Data storage |
| Lambda Functions | API handlers |
| API Gateway | REST API |
| CloudWatch | Logs and monitoring |
| Amplify App | Frontend hosting |
| S3 Buckets | File storage (if configured) |
| EventBridge Rules | Scheduled jobs (if configured) |
| SQS Queues | Async processing (if configured) |
Admin Dashboard
Learn how to manage your deployed backend.
