Skip to content

Commit

Permalink
Disaster Recovery Scenarios
Browse files Browse the repository at this point in the history
- List of common scenarios.
- Temporary vs Permanent outages
  • Loading branch information
Joeturbot committed Jul 8, 2024
1 parent 485cd13 commit a9d8c1a
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions docs/enterprise/FAQ/disaster-recovery/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,29 @@ In the event of the accidental deletion of the TED stack, a new stack can be
created with the added specification of a DB Snapshot and the KMS key used (if
not using the AWS default).

## Common Scenarios

DR plans addresses scenarios where some or all operating components of the Guardrails application fail or are
destroyed.
Here is a list of common scenarios:

- **AWS Region**: Depends on if this is a temporary or permanent loss. The organization will need to decide on the
boundary between temporary outage and permanent loss.
- **Single AZ**: Most of the parts of Guardrails that are specific to an AZ are also capable of being Multi-AZ. Single
AZ outages generally don't matter in that case.
- **AWS Service Outage**: Depending on the outage and duration, the resolution may be wait for the outage to be over.
- **SSO Authentication**: You'd need break-glass identities in all your workspaces.
- **Route53 Outage**: Wait for it to end, or shift to OnPrem DNS/
- **Workspace accidentally deleted**: Restore from backup.

## Temporary vs Permanent Outage

Most of the scenarios above depend on whether the loss is considered "temporary" or "permanent". In most scenarios, recovering from an outage requires nothing more than waiting and resyncing Guardrails to the environment afterward.

The complexity and expense of Guardrails DR prep depends completely on the organization's RTO and RPO objectives.

## Additional Assistance

Turbot Support is happy to consult with Enterprise customers to help
determine a strategy to manage these scenarios. Contact us at
[[email protected]](mailto:[email protected]).

0 comments on commit a9d8c1a

Please sign in to comment.