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
Amazon Bedrockが実現する生成AIのセキュアな本番運用
Search
a_wakamatsu
August 02, 2024
Technology
0
45
Amazon Bedrockが実現する生成AIのセキュアな本番運用
2024/07/31「Anthropic Claude や Meta Llama を AWS で活用!本番環境で Amazon Bedrock をセキュアに利用する生成 AI 事例3選!」登壇資料
a_wakamatsu
August 02, 2024
Tweet
Share
More Decks by a_wakamatsu
See All by a_wakamatsu
実体験から語る! AWS全冠で得られた価値と全冠取得の道
a_wakamatsu
0
7.2k
エンタープライズ On-RampでAWSの利用体験を高める
a_wakamatsu
0
120
AIの新時代:Azure OpenAI Serviceの運用ガイド
a_wakamatsu
1
890
Other Decks in Technology
See All in Technology
国井さんにPurview の話を聞く会
sophiakunii
1
290
製造業から学んだ「本質を守り現場に合わせるアジャイル実践」
kamitokusari
0
200
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.9k
202512_AIoT.pdf
iotcomjpadmin
0
180
Scrum Guide Expansion Pack が示す現代プロダクト開発への補完的視点
sonjin
0
300
「駆動」って言葉、なんかカッコイイ_Mitz
comucal
PRO
0
130
ルネサンス開発者を育てる 1on1支援AIエージェント
yusukeshimizu
0
130
チームで安全にClaude Codeを利用するためのプラクティス / team-claude-code-practices
tomoki10
5
1.9k
2025年 山梨の技術コミュニティを振り返る
yuukis
0
150
SES向け、生成AI時代におけるエンジニアリングとセキュリティ
longbowxxx
0
290
あの夜、私たちは「人間」に戻った。 ── 災害ユートピア、贈与、そしてアジャイルの再構築 / 20260108 Hiromitsu Akiba
shift_evolve
PRO
0
360
AI との良い付き合い方を僕らは誰も知らない (WSS 2026 静岡版)
asei
1
210
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
100
6k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.9k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
37
The SEO identity crisis: Don't let AI make you average
varn
0
44
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.5k
Typedesign – Prime Four
hannesfritz
42
2.9k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
0
990
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
110
Designing for humans not robots
tammielis
254
26k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
Transcript
"NB[PO#FESPDL͕࣮ݱ͢Δ ੜ"*ͷηΩϡΞͳຊ൪ӡ༻ גࣜձࣾελσΟετ ։ൃຊ෦43&6OJUएদߊ༸
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ एদ ߊ༸ גࣜձࣾελσΟετ • ։ൃຊ෦ 43&Ϣχοτॴଐ •
+BQBO"84"MM$FSUJGJDBUJPOT&OHJOFFSTड • 43& ੜ"*ྖҬΛ୲ • "844VNNJU+BQBOʹొஃʢ$64ʣ ࣗݾհ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ࣄۀհ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ݄ʹʮ5FBDINF"*ʯΛਖ਼ࣜϦϦʔε
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ 5FBDINF"*ͷػೳʮυϥϑτੜʯ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ 5FBDINF"*ͷػೳʮυϥϑτੜʯ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ "NB[PO#FESPDLΛͰͲͷΑ͏ʹ׆༻͍ͯ͠Δ͔ ͳͥଞͷੜ"*Ͱͳ͘"NB[PO#FESPDLΛબΜͩͷ͔ ຊ͓͍ͤͯͨͩ͘͜͠͞ͱ
"NB[PO#FESPDLΛ ͰͲͷΑ͏ʹ׆༻͍ͯ͠Δ͔
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ 5FBDINF"*ʹ͓͚Δ"NB[PO#FESPDL׆༻ 5FBDINF"*Ͱɺ "NB[PO#FESPDLͷ$MBVEFΛ࠾༻
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ϚχϡΞϧͷυϥϑτੜ ը૾ຒΊࠐΈ ϓϩϯϓτΛݩʹɺ$MBVEF͕ ϚχϡΞϧͷܗΛੜɻ $MBVEFͷ׆༻ࣄྫ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ཁɾߍਖ਼ ը૾ຒΊࠐΈ $MBVEF͕આ໌ΛཁɺλΠτϧͱઆ໌ ͷؒҧ͍Λߍਖ਼ɻ $MBVEFͷ׆༻ࣄྫ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ݴ͍ճ͠ ը૾ຒΊࠐΈ ຊޠॳ৺ऀͷํͰ͔ΔΑ͏ʹɺ $MBVEF͕͍͞͠ݴ͍ճ͠ͷ ຊޠʹมɻଞʹޱޠ؆ܿͳݴ͍ ճ͠ʹมՄೳɻ $MBVEFͷ׆༻ࣄྫ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ϚχϡΞϧͷࣗಈੜ ը૾ຒΊࠐΈ ಈը͔ΒϚχϡΞϧͷεςοϓΛ࡞͢ Δࡍʹɺ$MBVEF͕ࣈນΛׂ͢Δॴ ͷީิΛચ͍ग़͢ɻ $MBVEFͷ׆༻ࣄྫ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ಈըͷࣈນ͔ΒλΠτϧɾઆ໌จੜ ը૾ຒΊࠐΈ $MBVEF͕ಈըͷࣈນ͔Β֤εςοϓͷ λΠτϧͱઆ໌จΛੜɻ $MBVEFͷ׆༻ࣄྫ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ϚχϡΞϧ࡞ɾڞ༗γεςϜʹੜ"*ΛΈࠐΜͩ݁Ռ ϚχϡΞϧ࡞ɾڞ༗γεςϜʹ "NB[PO#FESPDLΛΈࠐΉ͜ͱͰɺ ϚχϡΞϧ࡞ͷΛݮʂ
ͳͥଞͷੜ"*Ͱͳ͘ "NB[PO#FESPDLΛબΜͩͷ͔
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ "NB[PO#FESPDLͰ ଞࣾΫϥυͷੜ"*ͷ՝ΛղফͰ͖ͨͨΊ "NB[PO#FESPDLΛ࠾༻ͨ͠ཧ༝
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ݩʑଞࣾΫϥυͷੜ"*Λར༻ ࠷ॳʹ࠾༻ͨ͠ੜ"* ʙ݄࣌Ͱɺੜ"*ͷ"1*ͷબࢶ͕ݶΒΕ͓ͯΓɺ "NB[PO#FESPDLϦϦʔε͞Ε͍ͯͳ͔ͬͨɻ ηΩϡϦςΟ؍͔ΒଞࣾΫϥυͷੜ"*Λ࠾༻ɻ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ݩʑଞࣾΫϥυͷੜ"*Λར༻ ࠷ॳʹ࠾༻ͨ͠ੜ"* ʙ݄࣌Ͱɺੜ"*ͷ"1*ͷબࢶ͕ݶΒΕ͓ͯΓɺ "NB[PO#FESPDLϦϦʔε͞Ε͍ͯͳ͔ͬͨɻ ηΩϡϦςΟ؍͔ΒଞࣾΫϥυͷੜ"*Λ࠾༻ɻ ࠾༻ͷϙΠϯτ •
4-"༗Γ • σʔλ҉߸Խ • σʔλ͕࠶ֶशʹΘΕͳ͍
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ੜ"*ར༻࣌ͷϩά͕ڧ੍อଘ͞ΕΔ ଞࣾΫϥυͷੜ"*ͷ࠷େ͖ͳ՝
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ଞࣾΫϥυͷੜ"*Ͱɺ ෆਖ਼ૢ࡞Λݕ͢ΔͨΊɺ ੜ"*ར༻ͷϩά͕ڧ੍తʹؒอଘ͞ΕΔɻ ੜ"*ར༻ͷϩά͕ڧ੍อଘ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ଞࣾΫϥυͷੜ"*Ͱɺ ෆਖ਼ૢ࡞Λݕ͢ΔͨΊɺ ੜ"*ར༻ͷϩά͕ڧ੍తʹؒอଘ͞ΕΔɻ ੜ"*ར༻ͷϩά͕ڧ੍อଘ ҟৗݕ࣌ʹɺଞࣾΫϥυͷࣾһ͕ σʔλΛӾཡ͢Δ͜ͱ͕͋Δɻ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ଞࣾΫϥυͷੜ"*Ͱɺ ෆਖ਼ૢ࡞Λݕ͢ΔͨΊɺ ੜ"*ར༻ͷϩά͕ڧ੍తʹؒอଘ͞ΕΔɻ ੜ"*ར༻ͷϩά͕ڧ੍อଘ ҟৗݕ࣌ʹɺଞࣾΫϥυͷࣾһ͕ σʔλΛӾཡ͢Δ͜ͱ͕͋Δɻ ػີใΛੜ"*ʹ͍ͯ͠Δ߹ɺ
ଞࣾΫϥυͷࣾһ͕ػີใΛӾཡͰ͖ͯ͠·͏ɻ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ւ֎ϦʔδϣϯΛར༻͍ͯ͠Δ߹ ւ֎ϦʔδϣϯΛར༻͍ͯ͠Δ߹ʹɺ ੜ"*ར༻ͷϩάւ֎Ϧʔδϣϯʹอଘ͞ΕΔɻ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ւ֎ϦʔδϣϯΛར༻͍ͯ͠Δ߹ σʔλΛࠃ͔Βग़ͤͳ͍߹ʹɺ ւ֎ϦʔδϣϯΛར༻͢Δ͜ͱ͕Ͱ͖ͳ͍ɻ ւ֎ϦʔδϣϯΛར༻͍ͯ͠Δ߹ʹɺ ੜ"*ར༻ͷϩάւ֎Ϧʔδϣϯʹอଘ͞ΕΔɻ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ϩάͷڧ੍อଘͷ໔আ ੜ"*ར༻ͷϩά͕ ڧ੍อଘ͞Εͳ͍Α͏ਃ͢Δ͜ͱՄೳɻ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ϩάͷڧ੍อଘͷ໔আ ੜ"*ར༻ͷϩά͕ ڧ੍อଘ͞Εͳ͍Α͏ਃ͢Δ͜ͱՄೳɻ ͪΖΜϩά͕ڧ੍อଘ͞Εͳ͍Α͏ਃ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ϩάͷڧ੍อଘͷ໔আ ੜ"*ར༻ͷϩά͕ ڧ੍อଘ͞Εͳ͍Α͏ਃ͢Δ͜ͱՄೳɻ ͪΖΜϩά͕ڧ੍อଘ͞Εͳ͍Α͏ਃ ݁Ռ ਃ͕൱ܾ͞ΕΔɻ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ϩάͷڧ੍อଘͷ໔আ ελσΟετ ଞࣾΫϥυ୲Ӧۀ ଞࣾΫϥυ୲Ӧۀʹ૬ஊͯ͠ɺ ϩάڧ੍อଘͷ໔আͷਃ͕ ঝೝ͞ΕΔͨΊʹඞཁͳܖΛక݁ɻ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ϩάͷڧ੍อଘͷ໔আ ελσΟετ ଞࣾΫϥυ୲Ӧۀ ܖక݁Λͨ͠ͷͷɺ ͦͷޙਃ൱ܾ͞Εଓ͚ɺ ؾ͚ͮ࠷ॳʹଞࣾΫϥυ୲Ӧۀʹ ૬ஊ͔ͯ͠Βɺϲ݄͕ܦ͍ͬͯͨɻ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ଞࣾΫϥυͷੜ"*ར༻ΛఘΊͨ ελσΟετ 5FBDINF"*ͷ ਖ਼ࣜϦϦʔεͷ ग़͖͍ͯͯΔͷͰɺ ͏͜ΕҎ্ͯͳ͍ɻ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ଞࣾΫϥυͷੜ"*ར༻ΛఘΊͨ ελσΟετ 5FBDINF"*ͷ ਖ਼ࣜϦϦʔεͷ ग़͖͍ͯͯΔͷͰɺ ͏͜ΕҎ্ͯͳ͍ɻ ͦ͏ͩɺ"84ʹҠߦ͠Α͏ʂ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "84ʹҠߦ "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ੜ"*Λ"84ʹҠߦͯ͠Ͳ͏มΘ͔ͬͨ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ 他社クラウドの⽣成AI • ログが30⽇間強制保存される。 • 異常検知時には、 他社クラウドの社員が閲覧可能。 •
海外リージョンを利⽤している場合、 海外リージョンにログが保存される。 ϩάͷڧ੍อଘ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ 他社クラウドの⽣成AI Amazon Bedrock • ログが30⽇間強制保存される。 • 異常検知時には、
他社クラウドの社員が閲覧可能。 • 海外リージョンを利⽤している場合、 海外リージョンにログが保存される。 • ログは強制保存されない。 モデル呼び出しのログ記録の 有効/無効を選択できる。 • 不正検出は全て⾃動。 異常検知時にもAWSの社員がログを 閲覧することはない。 • 海外リージョンを利⽤していても、 ログ記録を有効にしなければ、 海外リージョンにログが 保存されない。 ϩάͷڧ੍อଘ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ 他社クラウドの⽣成AI Amazon Bedrock • ログが30⽇間強制保存される。 • 異常検知時には、
他社クラウドの社員が閲覧可能。 • 海外リージョンを利⽤している場合、 海外リージョンにログが保存される。 • ログは強制保存されない。 モデル呼び出しのログ記録の 有効/無効を選択できる。 • 不正検出は全て⾃動。 異常検知時にもAWSの社員がログを 閲覧することはない。 • 海外リージョンを利⽤していても、 ログ記録を有効にしなければ、 海外リージョンにログが 保存されない。 ϩάͷڧ੍อଘ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ 他社クラウドの⽣成AI Amazon Bedrock • ログが30⽇間強制保存される。 • 異常検知時には、
他社クラウドの社員が閲覧可能。 • 海外リージョンを利⽤している場合、 海外リージョンにログが保存される。 • ログは強制保存されない。 モデル呼び出しのログ記録の 有効/無効を選択できる。 • 不正検出は全て⾃動。 異常検知時にもAWSの社員がログを 閲覧することはない。 • 海外リージョンを利⽤していても、 ログ記録を有効にしなければ、 海外リージョンにログが 保存されない。 ϩάͷڧ੍อଘ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDLΛͰͲͷΑ͏ʹ׆༻͍ͯ͠Δ͔ • ϚχϡΞϧ࡞ɾڞ༗γεςϜͰ"NB[PO#FESPDLΛ׆༻ͯ͠ɺ ϚχϡΞϧ࡞ͷΛݮɻ ͳͥଞͷੜ"*Ͱͳ͘"NB[PO#FESPDLΛબΜͩͷ͔ • "NB[PO#FESPDLͰɺଞࣾΫϥυͷੜ"*ͷ՝ΛղফͰ͖ͨͨΊɻ "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻
·ͱΊ
$PQZSJHIU4UVEJTU$PSQPSBUJPOBMMSJHIUTSFTFSWFE "NB[PO#FESPDL ηΩϡΞͰ҆৺ͯ͠ຊ൪ڥͰར༻Ͱ͖Δ ੜ"*αʔϏε "NB[PO#FESPDL͕࣮ݱ͢Δੜ"*ͷηΩϡΞͳຊ൪ӡ༻ ࠷ޙʹ
IUUQTTUVEJTUKQ