Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
作っただけで終わらないKnowledge Base
Search
Hiroto
September 19, 2026
110
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
作っただけで終わらないKnowledge Base
Hiroto
September 19, 2026
More Decks by Hiroto
See All by Hiroto
IMDSとセキュリティ ~SSRF攻撃から学ぶ、EC2メタデータの作り方~
hiro_eng_
0
120
ソリューションアーキテクトについて考えたい
hiro_eng_
0
26
AWSの上限値の話
hiro_eng_
0
50
AWS 若手LT会 #1(オープニング、クロージング資料)
hiro_eng_
0
52
S3 vectorsの可能性
hiro_eng_
0
73
2025年振り返りLT
hiro_eng_
0
100
kiroを用いたspec開発
hiro_eng_
0
330
aws loginで楽に安全に
hiro_eng_
0
240
AWS資格は取ったけどIAMロールを腹落ちできてなかったので、年内に整理してみた
hiro_eng_
0
390
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Code Review Best Practice
trishagee
74
20k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
760
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
840
How GitHub (no longer) Works
holman
316
150k
Skip the Path - Find Your Career Trail
mkilby
1
240
The Pragmatic Product Professional
lauravandoore
37
7.5k
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.1k
Transcript
作っただけで終わらない Knowledge Base JAWS-UG横浜 #103 SRE支部コラボLT会
自己紹介 Hiroto 所属 :都内SIer 損保事業部 年次 :3年目 AWS歴:2年 @hiro_eng_ @hiro_217
Knowledge Baseとは Knowledge Base ⇨AIが回答するときに参照する、構造化 または半構造化された知識の集合体 機能の設計と 画面の構成
Knowledge Base ☆Managed Knowledge Base 何ができる Ingestion/Embedding/検 索/リランキング等 料金 $5/GB(indexed)/月
+ $1/1,000 Retrieve S3 Vectors 機能の設計と 画面の構成 保存/検索のみ $0.06/GB/月 + $0.002/TB スキャン DynamoDB Vector Search 保存/検索のみ バイト課金(1KB最小)、検索 コストは対数的
お話しする内容 ①アクセス制御 ②更新同期
アクセス制御
Managed KBのACL 取り込み時: メタデータでフィルタ(部門・機密区分など) ↓ 2026年〜: クエリ時のリアルタイムACLチェックを追加 対応: SharePoint /
OneDrive / Google Drive / Confluence 非対応: S3 / Custom(ACLが自己申告のメタデータのため) 注意: IdPキャッシュ最大1時間、反映まで数分のラグ ※ 動くにはアプリがユーザーのuser contextをKBまで渡す必要がある
Managed KBのACL
S3 Vectors / DynamoDB Vector Search IAMリソースタイプは2つだけ: VectorBucket / Index
GetVectors・PutVectors・QueryVectorsもIndex単位 → ベクトル(オブジェクト)1件ごとの条件は書けない 部署単位でインデックスを分け、IAMグループで紐付けるのは有効 →役職などの軸が増えるにつれて組み合わせも増える
更新同期
更新同期 ドキュメントを保存するだけでは、内容は同期されません
Managed KBの同期 StartIngestionJobを都度呼ばないと反映されない ↓ EventBridge Scheduler/cron + Lambda (必要ならStep Functionsで複数データソースの逐次実行・
リトライ)を自前構築するのが定番
Managed KBの同期 2026/9/4 自動同期が標準機能に!
Managed KBの同期 ただ、、 同期スケジュールは日次/週次/月次のみ対応 個人的には まだ、EventBridge + Lambdaの構成が好き
S3 Vectors / DynamoDB Vector Searchの同期 S3 Vectors:Ingestion Jobという概念自体が存在しない S3イベント→Lambda(チャンク化・Embedding・PutVectors)を自前
Managed KBの新機能の恩恵は受けられない(が、安い!) DynamoDB Vector Search:運用データの書き込みと同時にベクトルも Putできる
まとめ ☆Managed Knowledge Base 何ができる Ingestion/Embedding/検 索/リランキング等 料金 $5/GB(indexed)/月 +
$1/1,000 Retrieve ユースケー ス ACL機能を使いたい場合 S3 Vectors 機能の設計と 保存/検索のみ 画面の構成 $0.06/GB/月 + $0.002/TB スキャン コストを抑えたい場合 DynamoDB Vector Search 保存/検索のみ バイト課金(1KB最小)、検索 コストは対数的 既存運用データで利用した い場合
ちょこっと告知
ご清聴ありがとう ございました! 今回のLTについて質問事項、指摘等ありまし たら、ご連絡いただけると幸いです! @hiro_eng_