Upgrade to Pro — share decks privately, control downloads, hide ads and more …

試してみる、AWS Security Agent

試してみる、AWS Security Agent

AWS Security Agentの概要と実際に試してみた内容の共有です。

Avatar for Takafumi Kondo

Takafumi Kondo

December 19, 2025

More Decks by Takafumi Kondo

Other Decks in Technology

Transcript

  1. A W S r e : I n v e

    n t 2 0 2 5 r e : C a p 試 し て み る 、 A W S S e c u r i t y A g e n t コンドウ タカフミ A W S S E C U R I T Y A G E N T 1 2 0 2 5 / 1 2 / 1 9
  2. 近 藤 恭 史 コ ン ド ウ タ カ

    フ ミ #re:Invent 2回目 #北海道栗山町出身 #認証/認可 #Cognito使うこと多い #スノーボード好き #コンサドーレ好き A W S S E C U R I T Y A G E N T 2 0 2 5 / 1 2 / 1 9 NECソリューションイノベータ株式会社 2022~2025 Japan AWS Top Engineers 2
  3. A W S r e : I n v e

    n t で は • Keynote • Game Day • Jam • Workshop • Breakout Session • Expo etc... A W S S E C U R I T Y A G E N T 2 0 2 5 / 1 2 / 1 9 3
  4. AWS Security Agentとは A W S S E C U

    R I T Y A G E N T 4 2 0 2 5 / 1 2 / 1 9
  5. F r o n t i e r A g

    e n t s 高度に自律的でスケーラブルなAIエージェントの新しいカテゴリ Autonomous 目的を指示すると、その達成に向けて自ら計画し実行します。 Scalable 複数のタスクを並行して処理でき、大規模展開にも対応します。 Long-running 数時間~数日間、人間の介入なしで継続的に稼働します。 従来のAIツールが単一タスクを支援するのに対し、Frontier Agentsは チームメンバーのように幅広い業務を自律的に遂行してくれます。 Kiro autonomous agent AWS Security Agent AWS DevOps Agent A W S S E C U R I T Y A G E N T 5 2 0 2 5 / 1 2 / 1 9
  6. A W S S e c u r i t

    y A g e n t AI駆動のセキュリティ保護 AWS Security Agentは設計からデプロイまで開発ライフサイクル全体を 通して、プロアクティブにアプリを保護します。 自動化されたレビューとテスト セキュリティレビューとペネトレーションテストを容易に実行できる ことで、DevSecOpsの効率を高めます。 設計段階からのセキュリティ統合 セキュリティを開発初期段階に組み込み、手戻りを減らし安全かつ迅 速な開発を支援します。 コンテキスト認識型AI分析 AIと大規模言語モデルが文脈を理解し、精度の高いセキュリティ分析を 提供します。 A W S S E C U R I T Y A G E N T 6 2 0 2 5 / 1 2 / 1 9
  7. 主な3つの機能 7 A W S S E C U R

    I T Y A G E N T 2 0 2 5 / 1 2 / 1 9
  8. 設 計 レ ビ ュ ー 設計ドキュメント解析 設計レビューはDOC、DOCX、JPEG、MD 、PDF、PNG、TXT形式の設計ドキュメン トを解析してリスクを検出します。

    AWSベストプラクティスの適用 AWSのベストプラクティスを基にリスクを 特定し、セキュリティ要件に適合させます。 カスタマイズすることも可能です。 改善提案の提示 レビュー結果には具体的な改善提案が含ま れ、設計段階で脆弱性を排除します。 A W S S E C U R I T Y A G E N T 8 2 0 2 5 / 1 2 / 1 9
  9. コ ー ド レ ビ ュ ー GitHub連携 コードレビュー機能はGitHubと連携し、プルリクエストを自動で解析 します。

    脆弱性検出 脆弱性やポリシー違反を検出し、問題の早期発見を可能にします。 修正ガイド提示 自動で修正ガイドを提示し、開発者の対応を支援します。 A W S S E C U R I T Y A G E N T 9 2 0 2 5 / 1 2 / 1 9
  10. オ ン デ マ ン ド ペ ネ ト レ

    ー シ ョ ン テ ス ト 柔軟なテスト実行 オンデマンドでペネトレーションテストを実行し、必要なタイミ ングでセキュリティを検証します。 迅速な修正指示 発見された脆弱性に対して具体的な修正方法を提示し、迅速な対 応を可能にします。自動コード修復を有効にするとプルリクエス トを作成してくれるみたいです。(試してない) 開発サイクル対応 開発の進行に合わせてテストを繰り返し行い、継続的なセキュリ ティ向上を図ります。 A W S S E C U R I T Y A G E N T 10 2 0 2 5 / 1 2 / 1 9
  11. 動作イメージ 11 A W S S E C U R

    I T Y A G E N T 2 0 2 5 / 1 2 / 1 9
  12. 動 作 イ メ ー ジ A W S S

    E C U R I T Y A G E N T 12 2 0 2 5 / 1 2 / 1 9 developers 設計書 設計書レビュー SRC (プルリク) コードレビュー ペネトレーションテスト プルリク
  13. 試す! 13 A W S S E C U R

    I T Y A G E N T 2 0 2 5 / 1 2 / 1 9
  14. ア ー キ テ ク チ ャ A W S

    S E C U R I T Y A G E N T 14 2 0 2 5 / 1 2 / 1 9 developers 設定やコンテキスト ペネトレーションテスト 簡単なAPI作成
  15. ペ ネ ト レ ー シ ョ ン テ ス

    ト 設 定 - A u t h e n t i c a t i o n ( 時 間 な い の で 一 部 ) 15 A W S S E C U R I T Y A G E N T 2 0 2 5 / 1 2 / 1 9
  16. できた! 16 A W S S E C U R

    I T Y A G E N T 2 0 2 5 / 1 2 / 1 9
  17. ペ ネ ト レ ー シ ョ ン テ ス

    ト 結 果 ( O v e r v i e w ) 17 A W S S E C U R I T Y A G E N T 2 0 2 5 / 1 2 / 1 9
  18. ペ ネ ト レ ー シ ョ ン テ ス

    ト 結 果 ( F i n d i n g s ) 18 A W S S E C U R I T Y A G E N T 2 0 2 5 / 1 2 / 1 9
  19. ペ ネ ト レ ー シ ョ ン テ ス

    ト 結 果 ( F i n d i n g s - D e t a i l s ) 19 A W S S E C U R I T Y A G E N T 2 0 2 5 / 1 2 / 1 9
  20. まとめ ( 感 想 ) A W S S E

    C U R I T Y A G E N T 20 2 0 2 5 / 1 2 / 1 9 • 革新的なセキュリティサービス • AWS Security Agentは設計段階からセキュ リティ強化を実現し、可能性を感じます! • ペネトレーションテストはPJの後工程で、し かも準備から実施まで時間がかかることを容 易にできるようになった! • プレビューでの利用 • 現在、us-east-1リージョンでプレビュー版 が利用可能です。(フィードバックを求めて いそう。結構ありそうな気が。) • 導入のポイント • セキュリティ要件を明確にし、実現できるか もう少し試行が必要で、さらに開発プロセス へどう組み込んでいくかがポイントになりそ うです。
  21. お ま け : s e c u r i

    t y b e s t p r a c t i c e s ( ド キ ュ メ ン ト ) A W S S E C U R I T Y A G E N T 21 2 0 2 5 / 1 2 / 1 9 AI生成のセキュリティ発見事項を検証する AWS Security AgentはAIエージェントを使用してセキュリティ分析を実行します。AIシステムの非決定論的性質により、 ペネトレーションテストの実行結果は異なる実行ごとに変動する可能性があります。 ベストプラクティス:修正措置を講じる前にセキュリティ検出結果を検証する: • 各検出結果についてAWS Security Agentが生成した検証スクリプトを確認する • テスト環境で検証スクリプトを実行し脆弱性を確認する • 包括的なカバレッジを確保するため複数回のペネトレーションテスト実施を検討する • 検出結果の深刻度と悪用可能性を評価するには専門的なセキュリティ判断を適用する 特定された問題のすべてが、お客様の具体的な導入環境において悪用可能な脆弱性を示すとは限りません。
  22. ペ ネ ト レ ー シ ョ ン テ ス

    ト こ ん な 感 じ で 動 い て い る ら し い で す 。 22 A W S S E C U R I T Y A G E N T 2 0 2 5 / 1 2 / 1 9