Detection as Code

Google Security Operations vs Sekoia.io

Google Security Operations totals 6.83 and Sekoia totals 3.46 on the 10 point detection-as-code rubric (sources read 2026-11-03 and 2026-11-04). Google Security Operations leads by 3.37 points. The pair turns on rule languages: Sekoia documents it in full, and Google Security Operations documents it only in part, or as a vendor claim. Neither publishes anything on pricing.

The difference that decides this pair

The largest weighted gap on the rubric is rule health: Google Security Operations scores 8.0 against 3.0 for Sekoia.io, which is 0.90 of the 10 point total.

The pair splits on rule languages: Sekoia runs native Sigma YAML, including event_count, value_count and temporal correlation, alongside its own SOL queries, and Google Security Operations supports YARA-L 2.0 as its one native rule language and documents no Sigma conversion path. docs.sekoia.com read 2026-11-03 docs.cloud.google.com read 2026-11-03

Rubric side by side

Google Security Operations totals 6.83 and Sekoia.io totals 3.46 out of 10.

Rubric criteria for Google Security Operations and Sekoia.io, scores out of 10. A plus marks a criterion where Sekoia.io scores higher, a minus where Google Security Operations does.

MarkerCriterionWeightGoogle Security OperationsSekoia.io
-Rule languages and conversion paths157.04.0
-Git-native workflow and CI/CD188.03.5
-Testing158.03.5
-Coverage analytics124.03.5
-Rule health188.03.0
-Versioning and rollback88.03.0
-Content library size and freshness85.04.0
Pricing transparency63.03.0
Total1006.833.46

The 33 capabilities as a diff

Read it as a diff from Google Security Operations to Sekoia.io: 13 of 33 rows differ. A plus marks a row where Sekoia.io documents more (4 rows), a minus a row where Google Security Operations documents more (9 rows). Rows with no marker match.

Capability rows for Google Security Operations and Sekoia.io, grouped. Changed rows are shaded and carry a marker.

MarkerCapabilityGoogle Security OperationsSekoia.io
Languages
Sekoia.io documents moreSigma nativeGoogle Security Operations, Sigma native: not documentednot documentedSekoia.io, Sigma native: documenteddocumented
Sigma conversionGoogle Security Operations, Sigma conversion: not documentednot documentedSekoia.io, Sigma conversion: not documentednot documented
Google Security Operations documents moreYARA-LGoogle Security Operations, YARA-L: documenteddocumentedSekoia.io, YARA-L: not documentednot documented
SPLGoogle Security Operations, SPL: not documentednot documentedSekoia.io, SPL: not documentednot documented
KQLGoogle Security Operations, KQL: not documentednot documentedSekoia.io, KQL: not documentednot documented
EQL or ES|QLGoogle Security Operations, EQL or ES|QL: not documentednot documentedSekoia.io, EQL or ES|QL: not documentednot documented
PythonGoogle Security Operations, Python: not documentednot documentedSekoia.io, Python: not documentednot documented
Visual builderGoogle Security Operations, Visual builder: not documentednot documentedSekoia.io, Visual builder: not documentednot documented
YARAGoogle Security Operations, YARA: not documentednot documentedSekoia.io, YARA: not documentednot documented
Sekoia.io documents moreLucene or KQL-likeGoogle Security Operations, Lucene or KQL-like: not documentednot documentedSekoia.io, Lucene or KQL-like: partialpartial
Source control and CI
Google Security Operations documents moreGit syncGoogle Security Operations, Git sync: documenteddocumentedSekoia.io, Git sync: not documentednot documented
Google Security Operations documents morePR deployGoogle Security Operations, PR deploy: partialpartialSekoia.io, PR deploy: not documentednot documented
Google Security Operations documents moreCLIGoogle Security Operations, CLI: documenteddocumentedSekoia.io, CLI: not documentednot documented
Rule APIGoogle Security Operations, Rule API: documenteddocumentedSekoia.io, Rule API: documenteddocumented
CI examplesGoogle Security Operations, CI examples: not documentednot documentedSekoia.io, CI examples: not documentednot documented
Env promotionGoogle Security Operations, Env promotion: not documentednot documentedSekoia.io, Env promotion: not documentednot documented
Testing
Sekoia.io documents moreUnit testsGoogle Security Operations, Unit tests: not documentednot documentedSekoia.io, Unit tests: partialpartial
ReplayGoogle Security Operations, Replay: documenteddocumentedSekoia.io, Replay: documenteddocumented
Google Security Operations documents moreSynthetic eventsGoogle Security Operations, Synthetic events: partialpartialSekoia.io, Synthetic events: not documentednot documented
Backtest reportsGoogle Security Operations, Backtest reports: partialpartialSekoia.io, Backtest reports: partialpartial
Test coverageGoogle Security Operations, Test coverage: not documentednot documentedSekoia.io, Test coverage: not documentednot documented
Coverage analytics
ATT&CK mapGoogle Security Operations, ATT&CK map: documenteddocumentedSekoia.io, ATT&CK map: documenteddocumented
Google Security Operations documents moreGap viewGoogle Security Operations, Gap view: documenteddocumentedSekoia.io, Gap view: partialpartial
Data sourcesGoogle Security Operations, Data sources: partialpartialSekoia.io, Data sources: partialpartial
Log source healthGoogle Security Operations, Log source health: partialpartialSekoia.io, Log source health: partialpartial
Rule health
Noisy rulesGoogle Security Operations, Noisy rules: partialpartialSekoia.io, Noisy rules: partialpartial
Google Security Operations documents moreBroken rulesGoogle Security Operations, Broken rules: documenteddocumentedSekoia.io, Broken rules: partialpartial
Field driftGoogle Security Operations, Field drift: not documentednot documentedSekoia.io, Field drift: not documentednot documented
Google Security Operations documents moreRule costGoogle Security Operations, Rule cost: documenteddocumentedSekoia.io, Rule cost: partialpartial
LifecycleGoogle Security Operations, Lifecycle: documenteddocumentedSekoia.io, Lifecycle: documenteddocumented
Library
Sekoia.io documents moreLibrary countGoogle Security Operations, Library count: partialpartialSekoia.io, Library count: documenteddocumented
Google Security Operations documents moreCommunityGoogle Security Operations, Community: documenteddocumentedSekoia.io, Community: not documentednot documented
CadenceGoogle Security Operations, Cadence: partialpartialSekoia.io, Cadence: partialpartial

documenteddocumentedpartialpartialnot documentednot documented

Sources for the rows that differ

Verdict by buyer type

Which of the two fits each kind of team.

BuyerVerdict
Google SecOps estateGoogle Security Operations is the better fit: it runs the estate natively, with YARA-L rules, a Rules API and a Content Manager CLI; Sekoia documents no Google SecOps path.
a team starting from scratch with SigmaSekoia is the better fit: it runs native Sigma YAML, correlation rules included, but documents no CI workflow; Google Security Operations documents YARA-L and no Sigma path.
Microsoft Sentinel estateNeither Google Security Operations nor Sekoia documents a path for this buyer, so it does not separate them.

When to pick each

Google Security Operations: Pick Google Security Operations when testing is the deciding need: it tests a rule over a time range, retrohunts against historical data and offers event simulation (pre-GA). It also leads on CI and deployment.

Sekoia.io: Pick Sekoia when rule languages is the deciding need: it runs native Sigma YAML, including event_count, value_count and temporal correlation, alongside its own SOL queries. It also leads on library size.

Profiles: Google Security Operations, Sekoia.io. Alternatives: to Google Security Operations, to Sekoia.io.