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

伝票作成AIエージェントを支える、LLMOpsとインフラの選択肢 / AICon2026_ta...

伝票作成AIエージェントを支える、LLMOpsとインフラの選択肢 / AICon2026_takeda

Avatar for Rakus_Dev

Rakus_Dev

July 20, 2026

More Decks by Rakus_Dev

Other Decks in Technology

Transcript

  1. 自己紹介 氏名:竹田 舜 所属:AIエージェント課所属 経歴: Webアプリエンジニアとして、2023/4 ラクス新卒入社 → SRE課に異動して、社内基盤・Platform Engineering系の業務

    → 2025/5〜の発足時からAIエージェント課所属 メインの業務はインフラ〜プラットフォーム系、一部アプリ、組織横断施策 #RAKUS Meetup © RAKUS Co., Ltd. 2
  2. 実行基盤の選択肢 前提:少人数での開発、開発速度が要求 選択肢 選択肢 良い点 懸念 Lambda 運用が軽い、イベント駆動と相性が良い ECS コンテナ実行環境として扱いやすい

    既存資産の転用が弱い、AWSの知 見が少ない AgentCore AIエージェント向け機能に期待できる 成熟度、社内運用知見、周辺基盤と の接続 EKS 既存資産の転用・キャッチアップ工数低い Kubernetesの知見はエコシステム含め、かなりある AWS/EKSは未経験 8
  3. 実行基盤の選択肢 前提:少人数での開発、開発速度が要求 選択肢 選択肢 良い点 懸念 Lambda 運用が軽い、イベント駆動と相性が良い 長時間処理、複数サービス構成、既 存K8s資産の転用で弱い

    ECS コンテナ実行環境として扱いやすい AgentCore AIエージェント向け機能に期待できる 成熟度、社内運用知見、周辺基盤と の接続 EKS 既存資産の転用・キャッチアップ工数低い Kubernetesの知見はエコシステム含め、かなりある AWS/EKSは未経験 EKSを採用 (一部lambda) 既存資産の転用が弱い、AWSの知 見が少ない 9
  4. KEDA導入前の非同期リクエスト処理 • AIエージェントの処理の一部を非同期化していた • 定期起動→キューを一定数処理の繰り返し どうにか無駄なく、 ◦ 一定数に収まらないキューは次のバッチ処理へ キャパオーバーせず使 えないか。

    システムのキャパシティ範囲内になるように十分に間隔を開ける必要あり • リソースの余裕ある時は 即時に近い状態で リクエストに反応したい バッチ間隔 短:キャパオーバー 長:待ち時間を持て余すリスク 処理 待ち 待ち 22
  5. observability基盤の全体設計 • トレース&メトリクスはOtel Collector & AWSマネージド サービスで構築 • ログはFluent-bitを採用 送信先はCloudWatch(+S3)

    27 ※1. ラクス社員による記事: https://speakerdeck.com/gumamon/otelcol-tailsampling-and-spanmetrics
  6. 複雑&不確実な動作をするため、詳細が追いたい • スケーリングや役割分担の観点からサービスを分割 ◦ • AIエージェントの非決定的な動作 ◦ • 処理を追うためには分散トレースが不可欠 同じエラーでも原因となる中身の要因が全然違うことがある

    トークン数の追跡 ◦ 実際に1セッションでどれくらいのトークン数がかかったのか ◦ 異常な動作の検知にも役立つ 各種テレメトリ※でサービスやAIエージェントの動作の透明性を担保 29 ※システムの内部状態を把握するために収集‧分析されるデータ群
  7. トレース:サンプリングとLLMコスト制御 CloudWatch GenAI Dashboardからトークン数と処理が追跡可能なように 対象 サンプリング率 理由 LiteLLMかつGenAI属性 あり 100%

    トークン利用量とモデル利用状況を把握 Statusが Error/UNSET 100% 障害調査に必要 通常トレース 5% コストを抑えて傾向を見る、 初期は70% 持続可能なコストと可観測性を両立させる 31
  8. container insight Receiverによるメトリクスの収集 container insight Receiverを利用してコスト削減しつつメトリクスを収集 • CPU、メモリなどのメトリクスを取得 • container

    insightをCloudWatch Agentで取ると、メトリクスのフィルタリングができずコストがかかる ◦ Otel Collector経由で取ることでフィルタリングによるコスト削減、不要なメトリクスの削減が可能 ◦ 普段はsampling間隔を落とし、負荷試験環境ではsampling間隔を上げる。取得メトリクスの変更 container insight Receiver Filter Processor awsemf Exporter CloudWatch logs Otel CollectorによるContainer Insightコスト最適化についてはこちらが参考になる https://aws.amazon.com/jp/blogs/containers/diving-into-container-insights-cost-optimizations-for-amazon-eks/ 竹田が書いた記事はこちら https://tech-blog.rakus.co.jp/entry/20251202/otel-collector 32
  9. (今後)オンライン評価からのフィードバックループの構築 現在 トレース/ 実行結果 人間による 原因の分析 データセット への反映 (自動化) 原因の分析

    データセット への反映 目標 トレース/ 実行結果 オンライン判定 オンライン評価対象をどうするかなど AIエージェント課の専任メンバーが取り組んでいる 38
  10. (今後)評価ピラミッドによるテストスコープ分割 テストの分類基準を作成し、評価対象を明文化する 伝票作成AIエージェントの評価安定、組織全体への展開による品質アップ レイヤー 主な対象 役割 見るもの Simulations 確率的・統合 入力から最終出力ま

    でまとめて評価 業務成果 Evals & Optimization 確率的・個別 個別ステップを評価 ステップ↔品質間の 影響関係 Unit Tests 決定的 LLMを介さない処理 の検証 決定論的処理が崩れ てないか AIエージェント課の専任メンバーが取り組んでいる 39
  11. (今後) 評価観点タクソノミーによる評価目的に応じた観点の整理 • タクソノミーを作成して観点整理 これを元に評価範囲を考慮 • エージェントの振る舞いにフォーカス タスク達成・出力品質 • 他の項目を普段から見るのはコストが高い

    不具合や指標悪化時にみる タクソノミーの出典:https://arxiv.org/html/2507.21504v1#:~:text=Figure%201.,LLM%20Agent%20Evaluation AIエージェント課の専任メンバーが取り組んでいる 40