How do I recover an AWS account after accidental deletion or a destructive change?
Almost lost a chunk of a client's account to a bad Terraform apply last week. Someone ran the wrong workspace against the wrong environment and it took down a good chunk of a staging-adjacent VPC before anyone caught it.
Made me realize our backup strategy covers data stores but nothing else, IAM roles, networking, cross-service dependencies were all missing from the recovery plan. We got lucky it wasn't prod.
This is apparently the exact gap the new CAIRS category is meant to close: infra as rebuildable code, not just restorable data. Reading about it made me realize how much we've been conflating "we have snapshots" with "we can actually recover.
How often is everyone actually testing full-account recovery for clients, and does anyone have a realistic cadence that doesn't eat a ton of engineering time?