Impact Analysis
Understand the downstream impact of infrastructure changes with AI-powered blast radius and dependency analysis.
Overview
Impact analysis uses graph traversal combined with LLM reasoning to determine what happens when a resource changes or fails. Instead of manual dependency mapping, Knowledge Tree automatically calculates blast radius, critical dependency chains, and generates natural language impact summaries.
Blast radius
When a resource is modified or becomes unhealthy, blast radius analysis answers: what else is affected?
- Upstream dependencies -- resources that depend on the affected resource
- Downstream dependencies -- resources that the affected resource depends on
- Transitive impact -- impact across multiple hops in the graph
- Critical path -- the shortest dependency chain to critical business services
- Scope boundary -- impact limited to the current scope or crossing into others
# Query blast radius via API
GET /api/v1/impact/blast-radius?id=i-abc123&depth=3
{
"resource": { "id": "i-abc123", "type": "aws_ec2_instance" },
"direct_dependents": 5,
"total_affected": 12,
"critical_services": ["payment-api", "user-auth"],
"paths": [
{ "from": "i-abc123", "to": "payment-api", "hops": 3 }
]
}Dependency chain
Dependency chains trace the full path from a resource to critical business services:
- Forward chain -- what does this resource enable?
- Backward chain -- what does this resource need to function?
- Circular detection -- identify circular dependencies that cause cascading failures
- Single point of failure -- resources with no redundancy in the dependency chain
What-if analysis
Simulate the impact of planned changes before executing them:
- Select a resource -- choose the resource you plan to modify or remove
- Define the change -- specify what changes (tag update, resize, deletion, etc.)
- Run analysis -- Knowledge Tree traverses the graph and calculates impact
- Review results -- natural language summary of affected resources and services
- Proceed or adjust -- get approval or modify the change plan
Change advisory board integration
Impact analysis reports can be automatically attached to CAB (Change Advisory Board) tickets in ServiceNow or Jira, providing decision-makers with data-driven change assessments.
Reporting
Impact analysis generates reports suitable for different audiences:
- Technical summary -- detailed resource-level impact with graph paths
- Executive summary -- business service impact with risk ratings
- Compliance context -- which compliance controls are affected by the change
- Historical trends -- how blast radius has changed over time