Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Serverless × AI で運用タスクを自動化した話
Search
t.t
April 15, 2026
Technology
47
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Serverless × AI で運用タスクを自動化した話
t.t
April 15, 2026
More Decks by t.t
See All by t.t
Bedrock AgentCore RuntimeでAuth0 Changelog調査AIをアップグレードした話
t5u8a5a
1
97
Amazon_Bedrock_Knowledge_Basesを用いたAuth0調査の自動化.pdf
t5u8a5a
0
93
マイクロサービス×データ統合で実現する利用状況の全貌
t5u8a5a
0
43
Other Decks in Technology
See All in Technology
失敗を経て、Harness Engineering で 大切にしたいことを考える / Learning from Failure: What Matters in Harness Engineering
bitkey
PRO
1
310
非定型業務をAI slackbotで自動化する ~ 社内要望を自動壁打ちするbotを作った ~/automating-ad-hoc-work-with-ai-slackbot
shibayu36
0
610
20260619 私の日常業務での生成 AI 活用
masaruogura
1
120
AI駆動開発を通して感じた、 AI時代のデザイナーの役割変化
whisaiyo
0
250
NAB Show 2026 動画技術関連レポート / NAB Show 2026 Report
cyberagentdevelopers
PRO
0
170
自律型AIエージェントは何を破壊するのか
kojira
0
150
機械学習を「社会実装」するということ 2026年夏版 / Social Implementation of Machine Learning June 2026 Version
moepy_stats
4
1.5k
2026TECHFRESH畢業分享會 - Lightning Talk - E起 See See : 電商推薦讀心術? 數據說了算
line_developers_tw
PRO
0
800
Chainlitで作るお手軽チャットUI
ynt0485
0
200
自宅LLMの話
jacopen
1
250
新しいVibe Codingと”自走”について
watany
5
290
小さくはじめるSLI/SLO ~育てながら組織に定着させる実践知~ / Starting Small with SLI/SLOs: Building Adoption Through Continuous Growth
nari_ex
5
1.7k
Featured
See All Featured
Scaling GitHub
holman
464
140k
Code Reviewing Like a Champion
maltzj
528
40k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.1k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
200
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.9k
The SEO identity crisis: Don't let AI make you average
varn
0
490
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
The untapped power of vector embeddings
frankvandijk
2
1.8k
Building AI with AI
inesmontani
PRO
1
1.1k
Transcript
Serverless × AI で運用タスクを自動化した話 ~Auth0 Changelog自動調査システム~ エムオーテックス株式会社 辻 翼
自己紹介 名前 • 辻 翼(つじ つばさ) 業務内容 • AWS を用いたクラウドアプリケーションの開発
プライベート • バスケで汗を流してストレス発散中 • 家では子どもと犬に振り回される日々... 所属 • エムオーテックス株式会社 AWS 歴 • 4年ぐらい 好きな AWS サービス • Amazon Bedrock(まだまだ勉強中) • AWS CloudFormation @tsu2_dev 2
今日話すこと 1. AWS の Serverless サービスをざっくり紹介 2. その中でも今回使った Amazon Bedrock
Knowledge Bases とは何か 3. [メイン] これらを使って Auth0 Changelog 調査を自動化した話 4. 実際の効果 5. 今後の展望 3
AWS の Serverless サービス • AWS には、コンピューティング・アプリケーション統合・データストアなど 様々なレイヤーに Serverless サービスがある
• その中でも代表的な Serverless サービスはこちら サービス名 カテゴリ 役割 AWS Lambda コンピューティング イベント駆動でコードを実行 Amazon API Gateway アプリケーション統合 API エンドポイントの作成・管理 Amazon SQS アプリケーション統合 メッセージキューによる非同期処理 Amazon S3 データストア ファイル・オブジェクトの保存 ※ この後に話すシステムではこれら全部使って実装してます 4
今回は AWS の AI サービスも使用 • Amazon Bedrock Knowledge Bases
を使用 • 独自データを活用したRAG(検索拡張生成)を簡単に実現できるサービス 簡単セットアップ 自動RAG処理 コスト最適化 • S3に文書をアップロードするだけ • RAGの複雑な実装が不要 • マネージドサービスで運用コスト低 • ベクトル化・検索準備が全自動 • ベクトル検索で関連文書を自動取得 • AIモデルによる回答生成まで一括 • ベクトルストアにS3を使用可能 • 使った分だけの従量課金制 • インフラ管理コストゼロ 5
何を作ったか Auth0 Changelog 自動調査システムを作成 背景・課題 • 弊社製品の認証基盤に Auth0 を使用 •
Auth0は外部サービス → 日々の更新監視が必要 • 見落とすと弊社製品に重大な影響が出るリスク • Auth0に不慣れなメンバーが担当するケースもあり、調査時間と判断への不安が課題 やりたいこと • 調査時間の削減と判断への不安を解消するため、AIで自動化したい! 6
アーキテクチャ構成 7
各サービスのポイント API Gateway • Slack AppからのリクエストをLambdaに渡すエンドポイントとして使用 • 認証・スロットリングをマネージドで管理できるため、Lambda側の実装をシンプルに保てる Lambda ×
SQS • Slack Appの3秒ルール対策 • 受付LambdaはすぐHTTP 200を返し、SQS経由で回答生成Lambdaを非同期起動 8
各サービスのポイント Knowledge Bases • RetrieveAndGenerate API 1つでRAG検索+回答生成が完結 • [苦戦ポイント] 回答精度が悪かったため、チャンキングをCSVの1行ごとに分割することで回答精度が向上
• [苦戦ポイント] デフォルトプロンプトと競合するため、独自プロンプトで上書きが必要 Amazon S3 • 弊社のAuth0使用状況をまとめたCSVをデータソースとして格納 • ベクトルストアにS3を使用(OpenSearch等と比べてコストを大幅削減) • [苦戦ポイント] S3の文書更新だけではKnowledge Baseに反映されないため、デプロイ時に自動同期する仕組みを実装 9
実際に動かした画面 ※セキュリティの観点上、ダミーの文書を使用しています。 Auth0 Changelogに更新が入ると… Slackに自動投稿! 10
導入効果 定量評価 定性評価 指標 導入前 導入後 効果 平均 0:40:35 0:26:56
-13.7分 P90 1:31:48 0:47:00 -44.8分 翻訳・要約の精度は? 影響調査の精度は? 全体工数は短縮できたか? 総合満足度は? チャンキング改善の効果もあり高評価 Backlogへのナレッジ登録が手動のため、 全体工数の削減には至らず 担当者の負担軽減と心理的安全性向上に貢献 11
今後の展望 12 AIが初期調査 人間が詳細調査・最終判断 AIが詳細調査 人間が最終判断 AIが調査・修正まで提案 人間は承認のみ AIの作業範囲 •
翻訳 • 要約 • Auth0使用状況CSVを用いた 影響調査 • ソースコードを用いた 詳細調査 • ソースコードを用いた 修正提案 STEP 01 AIアシスタント STEP 02 AI協働者 STEP 03 AI専門家 AIの作業範囲 • 翻訳 • 要約 • Auth0使用状況CSVを用いた 影響調査 AIの作業範囲 • 翻訳 • 要約 • Auth0使用状況CSVを用いた 影響調査 • ソースコードを用いた 詳細調査 ★ 現在地 Bedrock AgentCore で実装予定
まとめ • Knowledge Bases はRAGの実装工数を大幅削減できる • Serverlessサービスと組み合わせることでフルサーバーレスなAIシステムが作れる • チャンキング戦略とプロンプト設計が精度のカギ 導入ハードルは思ったより低い!ぜひ試してみてください!
[公開資料のご紹介] • Knowledge Bases や苦戦ポイントをもう少し詳しく書いた資料 https://speakerdeck.com/t5u8a5a/amazon-bedrock-knowledge-baseswoyong-itaauth0diao- cha-nozi-dong-hua • Knowledge Bases を Cloudformation で実装した話(弊社テックブログ) https://tech.motex.co.jp/entry/2026/03/24/111311 13