Product / Operate

Keep production running, from Day 2 to recovery

Day 2 operations, from drift checks to upgrades and rollbacks, and resiliency to recover fast when something breaks.

Drift detection and Day 2 operations ship today. Some recovery capabilities are in early access.

How it works

Operate it. Recover it.

01

Operate it

Drift, failed applies and state, handled after the deploy, with alerts that reach the right people.

02

Recover

Roll a failed deployment back to its last good state, with every run's plan and state on record.

Step by step

A ransomware night, step by step

StackGuardian rebuilds the infrastructure from code, and your backup platform restores the data into it.

01

Spot what changed

Drift detection flags resources that no longer match code, and Cloud Inventory shows what appeared outside it.

Available now
02

Pick a restore point

Choose the last run you trust. For resources nobody codified, choose a configuration snapshot.

Runs available nowSnapshots in early access
03

Rebuild from code

sg-dr reads your own bucket, rebuilds the working directory with the exact OpenTofu or Terraform version, and plans against what is live.

Available nowNew region or account in early access
04

Check and approve

Policies run against the recovery plan and a named person approves it. Every decision lands in the audit log.

Available now
05

Restore the data

Once the infrastructure exists, StackGuardian starts the restore in your backup platform and reattaches the volumes and databases it returns.

Early access · custom steps can call your scripts today
06

Verify and record

StackGuardian checks the environment against the restore point again and records how long recovery took.

Early access

Restoring code and state alone does not restore an application. Data, secret values and identity providers keep their own recovery paths. StackGuardian connects to them and puts the infrastructure in place first.

Key features

Day 2 and recovery

Day 2 operations ship today. Recovery capabilities marked Early access are with design partners.

Available nowEarly access
Operate itDrift & Day 2

Drift Detection

Continuously monitor, detect, and remediate infrastructure drift to maintain desired state after deployment.

Catch Drift

Scheduled drift checks with alerts.

Manage State

State and backends handled for every workflow.

Notifications

Failures, approvals and drift reach the right people.

RecoverRollback & resilience

Discover what you run and what is at risk

Cloud Inventory: every discovered resource marked managed, unmanaged or drifted, with your IaC coverage
Misconfiguration counts by resource, account and region
Scheduled drift detection with email alerts
Application view: resources grouped into the business services they support, with dependenciesEarly access
Recovery readiness per application, measured against its SLA, RTO and RPOEarly access
Backup coverage map: which resources have healthy restore points in your backup platform and which have noneEarly access
Repository inventory: misconfigured OpenTofu and Terraform found in Git before it reaches the cloudEarly access
VMware discoveryEarly access

Protect a recoverable copy of your configuration

State, sources, inputs and outputs of every run written to your own S3 bucket or Azure container, through private runners
Codify unmanaged resources into OpenTofu or Terraform, run a plan and open a pull request (AWS, Azure and Google Cloud)
Backup policies as code: run any OpenTofu or Terraform provider your backup platform publishes, with policy checks and approvals
Point-in-time configuration snapshots for resources nobody codifiedEarly access
Change history per resource: what changed, who changed it and how, console changes includedEarly access
Codify an older snapshot together with its dependencies as they were thenEarly access
Keep IaC code and plans from your existing GitHub Actions with a Tirith stepEarly access

Assess and fix what would break your SLA

Policies that block, warn or require approval on every run, in open-source Tirith or the no-code builder
Approvals and audit logs on every change
Resilience policy pack: multi-AZ databases, deletion protection, point-in-time recovery, backup tags and immutable backup settingsEarly access
Fixes for misconfigurations delivered as a patch you review and applyEarly access
Every finding ranked by the application and SLA it puts at riskEarly access
Send a finding to a ticket instead of fixing it, with the context and proposed change attachedEarly access
Resilience benchmark: recovery readiness and managed versus unmanaged coverage, per account and applicationEarly access

Recover the infrastructure, then hand off the data

sg-dr rebuilds a workflow’s working directory from your own storage, without contacting StackGuardian
Recover a whole stack in dependency order, or a specific earlier run
Plan the recovered workflow against live infrastructure. Nothing is applied by the tool.
Call your own restore scripts from a custom workflow step, in any container image
Roll back to a previous run or checkpoint from the platform, straight into a reviewed planEarly access
Recover into another region or account, with region-specific values and new resource IDs remappedEarly access
Impact preview: what else changes when you roll this backEarly access
Prebuilt steps that start a data restore in AWS Backup, Azure Backup, Google Cloud Backup and DR, Rubrik, Cohesity, Veeam or Commvault, then reattach what comes backEarly access
Single-step recovery for stack templatesEarly access

Prove it works before you need it

sg-dr verify reports what can be recovered and exits non-zero when something can’t, so it can run on a schedule as an alert
Run history and audit logs for every restore
Scheduled recovery drills into an isolated accountEarly access
Measured recovery time and recovery point per application, against its targetEarly access
Evidence exports for auditors and regulators, for example DORA reportingEarly access
A check after recovery that confirms the environment matches the restore pointEarly access

Give every agent change a way back

Kyro and MCP agents act with your role. Runs, updates and deletes wait for approval, and Kyro never approves a run.
Agent skills in Claude Code, Cursor and Codex create and update workflows, stacks and policies through the same guardrails
Recovery skills: an agent prepares an sg-dr recovery and a plan for you to approveEarly access
A restore point recorded before every change an agent makesEarly access
Kyro runbooks for drift remediation and recovery triageEarly access
Connect your backup platform’s MCP server, so an agent lines up the data restore next to the infrastructure planEarly access
Integrations

Works with the stack you already run

Clouds, IaC tools and Git providers connect today. Backup platform steps are in early access.

Backup platform steps are in early access
Early access

Get a recovery review and early access

We are working with a small group of design partners on the steps marked Early access. Tell us what you run and what you would recover first, and we will set up a 30-minute call.

Recovery readiness review of one application with our engineers
sg-dr verify set up against your own storage
Early-access steps that match your backup platform and clouds

Request a recovery review

We use these details only to follow up about early access.

FAQ

Questions teams ask first

Does StackGuardian back up our data?

No. Your backup platform keeps protecting and restoring data. StackGuardian covers the infrastructure that data runs on, and the early-access steps connect the two.

Why does StackGuardian do recovery?

We did not set out to build a recovery product. Customers started using StackGuardian as part of their disaster recovery setup, because the pieces were already there: drift detection on every workflow, state managed and versioned in your storage, and whole stacks recovered from code, in dependency order.

Why does recovery start with infrastructure as code?

OpenTofu and Terraform state records every resource, its ID and what it depends on, so stacks recover in the order those dependencies require. The module that built production is the module that rebuilds it, pinned to the version the last run used. You see a plan before every restore, and the restore runs through the same workflow you deploy with, so the recovered environment stays under code and keeps its run history.

Where does recovery read from?

With private runners, the state, sources, inputs and outputs of every run live in your own S3 bucket or Azure container. sg-dr reads them with your own credentials and does not need the StackGuardian API.

What access does it need?

sg-dr uses your own cloud and Git credentials and only reads your storage. Cloud Inventory needs a read connector to the accounts you want discovered. You choose which accounts to connect.

What can be recovered today?

sg-dr rebuilds and plans OpenTofu and Terraform workflows that ran on private runners, including whole stacks in dependency order. For Helm, Ansible, kubectl and CloudFormation workflows, it recovers sources and inputs for you to run. Secret values are listed for you to supply.

How do I roll back a bad change?

Most recoveries are small: a bad change, a module upgrade that went wrong, or a setting someone changed in the console. Point sg-dr at a specific earlier run, including one that failed, and plan it against live infrastructure before you decide. Drift runs and inventory statuses show which resources moved away from code, and when. Rollback from a checkpoint in the platform, with an impact preview, is in early access.

What about resources nobody wrote in code?

Codify generates OpenTofu or Terraform for them from Cloud Inventory (AWS, Azure and Google Cloud), so they can go through a workflow and become recoverable. Snapshots for uncodified resources are in early access.

How do AI agents fit in?

Coding agents and Kyro run their changes through the same workflows as yours, with the same policies, approvals and recovery path. In early access, a small resilience agent hooks into your cloud and Git connectors, runs on your runner and reads state from your own storage. Recovery accounts can grant it wider, time-limited permissions during an incident, and every action it takes is still a plan, a policy check and an approval.

What does recovery run on?

The engine StackGuardian customers deploy with every day: the workflow engine, stacks, Tirith, approvals and audit logs, private runners, Cloud Inventory and Codify, the template library, and Kyro with the MCP server. The path you restore with is the path you exercise on every change.

What does early access involve?

A 30-minute call about what you run and what you would recover first, then access to the early steps that fit, set up with our engineers.

Missing a step you need?

Tell us the systems you would recover first and what your backup platform already covers. Design partners shape what ships next.