クイックスタート: セキュリティ エージェントの参照アーキテクチャ
Microsoft Defender for IoT には、IoT Hub を介してセキュリティ データのログを収集、処理、集計、および送信する、セキュリティ エージェントのリファレンス アーキテクチャが用意されています。
セキュリティ エージェントは、制約のある IoT 環境で機能するように設計されており、消費するリソースと比較した場合、提供する価値という観点で高度にカスタマイズ可能です。
セキュリティ エージェントは、次の機能をサポートしています。
既存のデバイス ID、または専用のモジュール ID で認証する。 詳細については、セキュリティ エージェントの認証方法に関するページを参照してください。
基になるオペレーティング システム (Linux、Windows) から未処理のセキュリティ イベントを収集する。 使用可能なセキュリティ データ コレクターの詳細については、Defender for IoT エージェントの構成に関するページを参照してください。
未加工のセキュリティ イベントを収集して、IoT Hub を介して送信されるメッセージにする。
azureiotsecurity モジュール ツインを使用してリモートで構成する。 詳細については、Defender for IoT エージェントの構成に関するページを参照してください。
Defender for IoT セキュリティ エージェントはオープン ソース プロジェクトとして開発されており、次のように GitHub から入手できます。
前提条件
- なし
エージェントでサポートされているプラットフォーム
Defender for IoT では、32 ビットと 64 ビットの Windows のエージェントには異なるインストーラー、32 ビットと 64 ビットの Linux のエージェントには同じインストーラーが用意されています。 次の表に従って、ご使用のデバイスごとに適切なエージェント インストーラーがあることを確認してください。
Architecture | Linux | Windows | 詳細 |
---|---|---|---|
32 ビット | C | C# | |
64 ビット | C# または C | C# | デバイス リソースがさらに制限されているか少ないデバイスについては、C エージェントを使用することをお勧めします。 |
次のステップ
この記事では、Defender for IoT Defender-IoT-micro-agent アーキテクチャと利用できるインストーラーについて概要を学習しました。 引き続き Defender for IoT のデプロイを開始するには、使用可能なセキュリティ エージェントの認証方法を確認してください。