Fix deliberately broken cloud network infrastructure. Learn by troubleshooting real incidents.
| Provider | Status | Guide |
|---|---|---|
| Azure | ✅ Available | azure/README.md |
| AWS | ✅ Available | aws/README.md |
| GCP | ✅ Available | gcp/README.md |
- Routing & Gateways — NAT gateways, route tables, internet egress
- DNS Resolution — Private DNS zones, service discovery
- Network Security — Security groups, firewall rules, subnet isolation
- Troubleshooting — Real-world diagnostic techniques
- Infrastructure deploys with intentional misconfigurations
- Incident tickets describe symptoms — you find the fix
- Diagnose issues by SSHing into VMs through a bastion host
- Fix issues from your local machine using cloud provider CLI (az, aws, gcloud)
- Validate fixes from your local machine — the script tests connectivity via SSH
Please use GitHub Issues for bugs, broken instructions, or unclear steps:
- Open an issue: GitHub Issues
- Include: cloud/provider, which incident/step you’re on, what you expected vs what happened, and the output of the validation script (redact secrets/tokens).
~$0.50–1.00 per session. Always destroy resources when done.