Detection-as-Code Pipeline
CI/CD for your detection rules
Most security teams still manage detection rules in a SIEM GUI. No version history, no review process, no tests. I build you a proper engineering workflow: rules in version control, automated validation on every PR, and deployment to your SIEM/EDR via API. Your team ships detections like software.
Deliverables
- •Git repository with structured rule format and your existing rules migrated in
- •CI/CD pipeline with syntax validation, schema checks, and unit tests
- •Automated deployment to your SIEM/EDR platform
- •Onboarding documentation so your team can use it without me
What the Repo Looks Like
detections/
credential_access/
brute_force_ad_auth.yml
lsass_memory_dump.yml
execution/
powershell_download_cradle.yml
mshta_remote_hta.yml
tests/
test_brute_force_ad_auth.py
test_powershell_download_cradle.py
.github/workflows/
validate.yml # lint + schema check on PR
deploy.yml # push to SIEM on merge to main
schemas/
rule_schema.json # enforced rule structure
docs/
onboarding.md # how to add/edit/deploy rules
architecture.md # how the pipeline worksRules are organized by ATT&CK tactic, validated automatically, and deployed on merge. Your existing rules get migrated into the new format.
CI/CD Workflow
Author
An analyst writes or edits a detection rule in the repo using the standardized YAML format.
Pull request
On PR, the pipeline automatically validates syntax, checks the rule against the schema, and runs unit tests with sample log data.
Review
A second analyst reviews the rule logic, tuning notes, and test results. Standard code review process.
Deploy
On merge to main, the pipeline pushes the rule to your SIEM/EDR via API. No manual GUI clicks, no copy-paste errors.
Timeline
4–6 weeks
Pricing
Starting at $15K
What You Provide
Your SIEM/EDR platform, API access or sandbox environment, and a sample of existing rules
Ready to get started?