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
130
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
130
ソリューションアーキテクトについて考えたい
hiro_eng_
0
27
AWSの上限値の話
hiro_eng_
0
51
AWS 若手LT会 #1(オープニング、クロージング資料)
hiro_eng_
0
53
S3 vectorsの可能性
hiro_eng_
0
73
2025年振り返りLT
hiro_eng_
0
110
kiroを用いたspec開発
hiro_eng_
0
340
aws loginで楽に安全に
hiro_eng_
0
240
AWS資格は取ったけどIAMロールを腹落ちできてなかったので、年内に整理してみた
hiro_eng_
0
400
Featured
See All Featured
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
1
290
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Un-Boring Meetings
codingconduct
0
460
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Six Lessons from altMBA
skipperchong
29
4.5k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
59k
Balancing Empowerment & Direction
lara
6
1.3k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
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_