質問: 環境 --- 簡単ではありますが、以下を利用しております。 * PHP * FuelPHP * AWS S3(ファイルのアップロード先) * Amazon Linux(EC2インスタンスのOS) やりたいこと ------- ファイルをAWS S3にアップロードし、そのファイルをバッチ等を利用して、自動的にウイルス感染の有無を検知する機能を作成したいと考えております。 ※ アップロードからウイルス検知完了までは、遅くても1時間以内で行いたいです。 **自動的にウイルス感染の有無を検知** ここの部分をどのようなサービスを利用して、どのような方法をとればよいか迷っております。 色々調べて、見つかった方法は以下の2つです。 * VirusTotal API * サーバレス(Lambda, S3)なウィルス対策(ClamAV) どちらも無償であることから、実際のサービス運用となると、性能が心配です。 有償のサービスで、APIが用意されていて、ウイルス検知ができるものをご存知の方。 アップロードされたファイルをウイルス検知する方法で、上記方法以外をご存知の方。 いらっしゃいましたら、知恵を拝借したく思います。 何卒、よろしくお願いいたします。
回答: QNAPのNASでS3->ローカルのファイル同期を行ってそこでウイルス検知。QNAPのウイルス検知ソフトは多分ClamAV、商用の検知ソフトということであればNASに接続するWindowsで検索を実施。