II.
StackProfile JSON
Structured · livestack-profile:disaster-recovery
Disaster Recovery (Terraform, Kubernetes, Prometheus, PostgreSQL, S3) json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "stack-profile:disaster-recovery",
"_kind": "StackProfile",
"_file": "domain/stack-profiles/deep-stacks-5.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "Disaster Recovery (Terraform, Kubernetes, Prometheus, PostgreSQL, S3)",
"description": "A disaster recovery and business continuity stack that uses Terraform to\nprovision standby infrastructure across multiple cloud regions. Kubernetes\nworkloads are backed up via declarative state snapshots stored in S3,\nwith PostgreSQL point-in-time recovery configured for database resilience.\nPrometheus and Grafana monitor replication lag and failover readiness,\nwhile automated runbooks handle DNS cutover and traffic rerouting during\nactual incidents. Targeted at operations teams responsible for RPO/RTO\nSLAs on critical production systems. The tradeoff is the cost of\nmaintaining warm standby resources and the complexity of testing failover\nprocedures without impacting production.\n",
"composes": [
"tool:terraform",
"tool:kubernetes",
"tool:prometheus",
"tool:grafana",
"language:hcl",
"language:yaml",
"library:boto3",
"language:python"
]
},
"outgoingEdges": [
{
"from": "stack-profile:disaster-recovery",
"to": "tool:terraform",
"kind": "composed_of"
},
{
"from": "stack-profile:disaster-recovery",
"to": "tool:kubernetes",
"kind": "composed_of"
},
{
"from": "stack-profile:disaster-recovery",
"to": "tool:prometheus",
"kind": "composed_of"
},
{
"from": "stack-profile:disaster-recovery",
"to": "tool:grafana",
"kind": "composed_of"
},
{
"from": "stack-profile:disaster-recovery",
"to": "language:hcl",
"kind": "composed_of"
},
{
"from": "stack-profile:disaster-recovery",
"to": "language:yaml",
"kind": "composed_of"
},
{
"from": "stack-profile:disaster-recovery",
"to": "library:boto3",
"kind": "composed_of"
},
{
"from": "stack-profile:disaster-recovery",
"to": "language:python",
"kind": "composed_of"
},
{
"from": "stack-profile:disaster-recovery",
"to": "role:sre",
"kind": "used_by_role"
},
{
"from": "stack-profile:disaster-recovery",
"to": "role:platform-engineer",
"kind": "used_by_role"
},
{
"from": "stack-profile:disaster-recovery",
"to": "role:cloud-architect",
"kind": "used_by_role"
},
{
"from": "stack-profile:disaster-recovery",
"to": "workflow:disaster-recovery-failover-drill",
"kind": "follows_workflow"
},
{
"from": "stack-profile:disaster-recovery",
"to": "workflow:backup-recovery-drill",
"kind": "follows_workflow"
},
{
"from": "stack-profile:disaster-recovery",
"to": "domain:cloud-infra",
"kind": "applies_to"
},
{
"from": "stack-profile:disaster-recovery",
"to": "domain:infrastructure",
"kind": "applies_to"
},
{
"from": "stack-profile:disaster-recovery",
"to": "skill-area:cloud-infrastructure",
"kind": "requires_skill_area"
},
{
"from": "stack-profile:disaster-recovery",
"to": "skill-area:incident-response",
"kind": "requires_skill_area"
},
{
"from": "stack-profile:disaster-recovery",
"to": "skill-area:capacity-planning-ops",
"kind": "requires_skill_area"
},
{
"from": "stack-profile:disaster-recovery",
"to": "skill-area:runbook-authoring",
"kind": "requires_skill_area"
},
{
"from": "stack-profile:disaster-recovery",
"to": "skill-area:terraform-infrastructure",
"kind": "requires_skill_area"
}
],
"incomingEdges": []
}