ディテクション・エンジニアリングとは何か？
検知エンジニアリングは、脅威検知に対する新しいアプローチである。検知エンジニアリングは、単に検知ルールを記述するだけではなく、システム思考とエンジニアリングを応用して、より正確に脅威を検知するためのプロセスです。目標は、カスタマイズ可能で、柔軟性があり、再現性があり、セキュリティチームが対応できる高品質のアラートを生成する、自動化された脅威検知システムを構築することである。検知工学は、一貫した手法と予測可能な結果を備えた成熟した学問分野ではまだないが、この分野の先駆者たちはこの目標に向かって取り組んでいる。現在、このコンセプトについて書かれたものはあまりなく、標準やフレームワークもない。企業は、検知と対応能力を向上させるために、このコンセプトを取り入れた独自のアプローチを開発しているようだ。

2020年にアントン・チュヴァキンが初めて提唱したDaC（Detection-as-Code）と呼ばれる概念は、検知エンジニアリングの中核をなすもので、検知をコードとして扱うべきだという考え方を示している。本質的には、最新のアジャイルCI/CDプロセスを使用して、ソフトウェアエンジニアリングのベストプラクティスを検知に適用することである。

検知エンジニアリングの利点には、1）検知の自動化による平均応答時間の短縮、2）検知の環境との関連性の向上、3）プロセスの構造化、反復可能性、ワークフローへの情報提供、4）検知ルールと分析のバージョン管理、再利用、必要に応じての修正、5）間違いやギャップを発見するためのピアレビューと自動テストのプロセスの一部、などがある。