Kong Gatewayによるセキュリティアーキテクチャ全体像(AI駆動開発のサプライチェーン攻撃対策)

Kong Gatewayによるセキュリティアーキテクチャ全体像(AI駆動開発のサプライチェーン攻撃対策) An architecture diagram generated by Archify. ユーザー · Entra ID利用者 · Architecture component ユーザー Entra ID利用者 Azure Entra ID · IdP / OIDC · Architecture component Azure Entra ID IdP / OIDC コーディングエージェント · 例: Claude Code · Architecture component コーディングエージェント 例: Claude Code AI Proxy Advanced · LLMルーティング · Kong Gateway AI Proxy Advanced LLMルーティング AI Semantic Prompt Guard · 一次プロンプトチェック(セマンティック類似度) · Kong Gateway AI Semantic Prompt Guard 一次プロンプトチェック(セマンティック類似度) AI Lakera Guard or AI Azure Content Safety · ガードレール統合 · Kong Gateway AI Lakera Guard or AI Azure Content Safety ガードレール統合 OpenID Connect (OBO) · Token Exchange · Kong Gateway OpenID Connect (OBO) Token Exchange AI MCP Proxy · ツール呼び出しACL · Kong Gateway AI MCP Proxy ツール呼び出しACL LLM API · Anthropic / OpenAI 等 · Architecture component LLM API Anthropic / OpenAI 等 Azure Content Safety or Lakera Guard · 外部ガードレールサービス · Architecture component Azure Content Safety or Lakera Guard 外部ガードレールサービス GitHub · リポジトリ · Architecture component GitHub リポジトリ GitHub Actions · CI/CDパイプライン · Kong保護範囲外(別レイヤーのGitOpsハードニングが前提) GitHub Actions CI/CDパイプライン アーティファクト · ビルド成果物 · Kong保護範囲外(別レイヤーのGitOpsハードニングが前提) アーティファクト ビルド成果物 LLM呼び出し 一次プロンプトチェック 通過分のみ 検査要求(textブロックのみ) 許可分のみ転送 認証(OIDC) 操作指示(トークン保持) MCPツール呼び出し OBO交換依頼 Token Exchange(jwt_bearer) 許可分のみ転送 コミット/マージでトリガー CI/CDでビルド Kong Gateway Kong保護範囲外(別レイヤーのGitOpsハードニングが前提) Legend Frontend Backend Database Security External

Kongで守れる範囲

  • • LLM呼び出し: AI Proxy Advanced→AI Semantic Prompt Guard(一次)→ガードレール統合(外部検査)
  • • GitHub操作(MCP経由): OBOでトークンをdown-scope、AI MCP ProxyがACL評価

ガードレールの限界

  • • 検査対象はプロンプトのtextブロックのみ
  • • tool_result(ファイル内容・コマンド出力)は検査対象外

Kongでは守れない範囲

  • • CI実行・アーティファクトビルドはKongの経路を通らない
  • • 別途GitOpsハードニング(ブランチ保護・SLSA/Sigstore等)が必要