II.
Topic JSON
Structured · livetopic:infrastructure-as-code
Infrastructure as Code json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "topic:infrastructure-as-code",
"_kind": "Topic",
"_file": "domain/topics/topics-engineering-practices.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "Infrastructure as Code",
"description": "Infrastructure as Code as a cross-cutting topic - managing and provisioning\ninfrastructure through machine-readable configuration files rather than\nmanual processes. Covers declarative (Terraform, Pulumi, CloudFormation)\nand imperative approaches, state management, drift detection, and module\ncomposition patterns. Enables version-controlled, peer-reviewed, and\nreproducible infrastructure changes.\n"
},
"outgoingEdges": [
{
"from": "topic:infrastructure-as-code",
"to": "domain:devops",
"kind": "applies_to"
},
{
"from": "topic:infrastructure-as-code",
"to": "domain:cloud-infra",
"kind": "applies_to"
}
],
"incomingEdges": [
{
"from": "domain:cloud-infra",
"to": "topic:infrastructure-as-code",
"kind": "contains"
},
{
"from": "lib-agent:devops-sre-platform--infra-architect",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:devops-sre-platform--kubernetes-expert",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:devops-sre-platform--platform-engineer",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:software-architecture--cloud-solutions-architect",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-agent:software-architecture--devops-architect",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:software-architecture--iac-specialist",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:devops-sre-platform--aws-systems-discovery",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:devops-sre-platform--azure-systems-discovery",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:devops-sre-platform--cloud-ha-architecture-plan",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:devops-sre-platform--gcp-systems-discovery",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:devops-sre-platform--iac-implementation",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:devops-sre-platform--iac-testing",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:devops-sre-platform--kubernetes-setup",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:devops-sre-platform--secrets-management",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:software-architecture--cloud-architecture-design",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-process:software-architecture--devops-architecture-alignment",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:software-architecture--iac-review",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:devops-sre-platform--aws-cloud",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:devops-sre-platform--azure-cloud",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:devops-sre-platform--gcp-cloud",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:devops-sre-platform--generating-aws-diagrams",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:devops-sre-platform--generating-gcp-diagrams",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:devops-sre-platform--gitops",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-skill:devops-sre-platform--helm-charts",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:devops-sre-platform--kubernetes-ops",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:devops-sre-platform--secrets-management",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:devops-sre-platform--terraform-iac",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:software-architecture--cloud-cost-estimator",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:software-architecture--cloudformation-analyzer",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:software-architecture--k8s-validator",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:software-architecture--terraform-analyzer",
"to": "topic:infrastructure-as-code",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
}
]
}