Autonomous AI penetration testing platform
An always-on worker service burned money while idle, and concurrent scans could not run safely. Deployments risked killing scans in flight.
Wrote the architecture RFC for a hybrid SQS and on-demand ECS RunTask pattern. Every pentest runs in its own isolated Fargate task with a vector database sidecar, and the queue holds the work as a safety net.
- Idle Fargate cost cut to zero, about $90 per month per environment
- Unlimited concurrent scans, each fully isolated
- Deploys are safe while scans are running
- A Lambda reaper detects and retries zombie operations every 10 minutes
- 11 Terraform modules across 3 environments, provisioned in under 10 minutes