Terraform Academy · architecture and delivery

Troubleshooting Decision Tree

A disciplined diagnostic flow that narrows scope before making changes and preserves evidence.

01

Triage

  • Confirm impact, start time and recent change
  • Separate user, application, platform and dependency symptoms
  • Check known-good paths and control-plane health
02

Diagnose

  • Follow request flow across identity, DNS, network, compute and data
  • Compare expected and actual configuration
  • Use logs, metrics, traces and events to test hypotheses
03

Recover

  • Choose rollback, mitigation or forward fix explicitly
  • Validate service and customer outcomes
  • Preserve timeline, evidence and follow-up actions
Required output

Create a reviewed troubleshooting decision tree for Terraform Academy with assumptions, owners, evidence, unresolved risks and explicit acceptance criteria.