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
【AWS re:Invent 2024】Amazon Bedrock アップデート総まとめ
Search
みのるん
PRO
December 08, 2024
Technology
9
1.5k
【AWS re:Invent 2024】Amazon Bedrock アップデート総まとめ
宇宙最速のランチRecap LT会(AWS re:Invent 2024)
https://jawsug.connpass.com/event/337662/
みのるん
PRO
December 08, 2024
Tweet
Share
More Decks by みのるん
See All by みのるん
AIエージェント最前線! Amazon Bedrock、Amazon Q、そしてMCPを使いこなそう
minorun365
PRO
16
5.6k
本部長の代わりに提案書レビュー! KDDI営業が毎日使うAIエージェント「A-BOSS」開発秘話
minorun365
PRO
14
2.7k
やさしい認証認可
minorun365
PRO
31
13k
やさしいClaude Code入門
minorun365
PRO
44
37k
地味にいろいろあった! 2025春のAmazon Bedrockアップデートおさらい
minorun365
PRO
2
740
30代からでも遅くない! 内製開発の世界に飛び込み、最前線で戦うLLMアプリ開発エンジニアになろう
minorun365
PRO
16
6k
やさしいMCP入門
minorun365
PRO
191
150k
マネコン操作いらず! TerraformでAWSインフラのコーディングに入門しよう
minorun365
PRO
7
2.4k
Qiita Organizationを導入したら、アウトプッターが爆増して会社がちょっと有名になった件
minorun365
PRO
2
850
Other Decks in Technology
See All in Technology
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
3
940
PHPでWebブラウザのレンダリングエンジンを実装する
dip_tech
PRO
0
220
低レイヤを知りたいPHPerのためのCコンパイラ作成入門 完全版 / Building a C Compiler for PHPers Who Want to Dive into Low-Level Programming - Expanded
tomzoh
4
3.4k
Core Audio tapを使ったリアルタイム音声処理のお話
yuta0306
0
160
2025-06-26_Lightning_Talk_for_Lightning_Talks
_hashimo2
2
120
論文紹介:LLMDet (CVPR2025 Highlight)
tattaka
0
250
Understanding_Thread_Tuning_for_Inference_Servers_of_Deep_Models.pdf
lycorptech_jp
PRO
0
150
使いたいMCPサーバーはWeb APIをラップして自分で作る #QiitaBash
bengo4com
0
1.4k
AIとともに進化するエンジニアリング / Engineering-Evolving-with-AI_final.pdf
lycorptech_jp
PRO
0
140
本が全く読めなかった過去の自分へ
genshun9
0
730
Model Mondays S2E03: SLMs & Reasoning
nitya
0
240
より良いプロダクトの開発を目指して - 情報を中心としたプロダクト開発 #phpcon #phpcon2025
bengo4com
1
3.2k
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
GraphQLとの向き合い方2022年版
quramy
49
14k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
The Language of Interfaces
destraynor
158
25k
Into the Great Unknown - MozCon
thekraken
39
1.9k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Raft: Consensus for Rubyists
vanstee
140
7k
What's in a price? How to price your products and services
michaelherold
246
12k
Making Projects Easy
brettharned
116
6.3k
The Invisible Side of Design
smashingmag
300
51k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
24k
Transcript
ΈͷΔΜ !NJOPSVO "84SF*OWFOU "NB[PO#FESPDL Ξοϓσʔτ૯·ͱΊ
XIPBNJ ޚాູʢΈͷΔΜʣ!NJOPSVO ςοΫΤόϯδΣϦετ ,%%*ΞδϟΠϧ։ൃηϯλʔגࣜձࣾʢ,"(ʣ +"846(ӡӦ౦ژࢧ෦43&ࢧ෦/8+"84 • "84$PNNVOJUZ)FSP • "844BNVSBJ •
+BQBO"845PQ&OHJOFFS • +BQBO"84"MM$FSUT&OHJOFFS
"84SF*OWFOU ࢲݱࢀՃ͖ͯ͠·ͨ͠ʂ
ࠓొஃ͠·ͨ͠ʂ͝ࢀՃ͋Γ͕ͱ͏͍͟͝·ͨ͠🥹 ۭ͖ͪͷ ͍͢͝ྻʜʂ ऴྃޙ ໊ަͷߦྻ
"84)FSPϕωϑΟοτʹຊʹײँʜʂʂ ແବʹ͗͢Δ ϕωνΞϯ ϝγϚζٹࡁ .POHP൧ ৽$&0 ώʔϩʔʹݴٴ ༏ઌϨʔϯ͔Β ࠷લྻೖ
ݱͳΒͰͷग़ձ͍ͨ͘͞Μ "OUISPQJDͷ ϚΪʔˍΞϨοΫεʹ࠶ձ #FESPDL୲෭ࣾͱ ͍σΟεΧογϣϯ
ࠓ#FESPDLͷΞϓσ ͳ͍Ͱͨ͠ɻ ͱ͍͏͜ͱͰɺ"*.-ฤ #FESPDLʹϑΥʔΧε͠·͢🔥
Ϟσϧ
"NB[PO#FESPDLʹ3FSBOL"1*͕ొ • 3"(ͷݕࡧ݁ՌΛɺ࣭ͱͷؔ࿈ॱʹฒͼସ͑Δ ʮϦϥϯΫʯ༻ͷ"1*͕#FESPDLʹొ • "NB[PO3FSBOLͱ$PIFSF3FSBOLͷϞσϧ͕ ౦ژΛؚΉϦʔδϣϯͰར༻Մೳ • φϨοδϕʔεͰϦϥϯΫઃఆΛ ༗ޮԽͰ͖ΔΑ͏ʹͳͬͨ
ώοτͨ͠ νϟϯΫ "NB[PO#FESPDLʹ3FSBOL"1*͕ొ ϕΫτϧ %# φϨοδ ϕʔε 3FUSJFWF"1*Ͱ ϦϥϯΫΛࢦఆ ʮॳເͱ͍͑ʁʯ
࢜ ୋ ࢠ ࢜ ୋ ࢠ ηϚϯςΟοΫ ݕࡧ ؔ࿈ॱʹฒͼସ͑ ʢϦϥϯΩϯάʣ ϦϥϯΫͱʁ ʢφϨοδϕʔεͷྫʣ
"NB[POͷ৽ܕϞσϧ ʮ"NB[PO/PWBʯγϦʔζ͕ొ ςΩετੜ • /PWB1SFNJFSʢۙొʣ • /PWB1SPˡ)BJLVΑΓ͍҆ • /PWB-JUF •
/PWB.JDSP ը૾ੜ • /PWB$BOWBT ಈըੜ • /PWB3FFM 4QFFDIUP4QFFDIϞσϧ • ۙొ "OZUP"OZϞσϧ • ۙొ
"NB[POͷ৽ܕϞσϧ ʮ"NB[PO/PWBʯγϦʔζ͕ొ /PWB3FFMͰ ඵؒͷಈը͕࡞ΕΔ ʢಈըʹۙରԠʣ
Ϟσϧͷৠཹػೳ͕ొʢϓϨϏϡʔʣ • ύϥϝʔλʔͷେ͖ͳϞσϧΛڭࢣͱͯ͠ɺ ಉܥ౷ͷখ͞ͳϞσϧΛඍௐ͢Δʮৠཹʯػೳ͕ొ • ถϦʔδϣϯͷ$MBVEFɺ-MBNBʹରԠ • Ϟσϧͷར༻ʹϓϩϏδϣϯυεϧʔϓοτ͕ඞཁ
Ϟσϧͷৠཹػೳ͕ొʢϓϨϏϡʔʣ ৠཹͱʁ ͓खຊ σʔληοτ ڭࢣϞσϧ ੜెϞσϧ ग़ྗσʔλ ඍௐ ೖྗ ੜ
໊લͷͱ͓ΓʮڭࢣϞσϧͷύϥϝʔλʔ͕ফ͑ΔʯΘ͚Ͱͳ͍ɻ ڭࢣϞσϧʹग़ྗͤͨ͞σʔλͰɺੜెϞσϧΛඍௐͯࣝ͠సҠ͢Δ ˞#FESPDLʹ͓͚Δఆٛ
৽ͨͳج൫Ϟσϧ͕#FESPDLʹՃ༧ఆʢ༧ࠂͷΈʣ ৽نϞσϧϓϩόΠμʔ • QPPMTJEFɿίʔυੜɻओྗͷNBMJCVͱܰྔͳQPJOU • -VNB"*ɿಈըੜͷ3BZɻ ςΩετը૾Λೖྗʹ͑Δ طଘϞσϧϓϩόΠμʔ • 4UBCJMJUZ"*ɿը૾ੜɻ
৽όʔδϣϯͷ4UBCMF%JGGVTJPO
#FESPDLϚʔέοτϓϨΠε͕ొ • Ҏ্ͷαʔυύʔςΟϞσϧΛ#FESPDLʹσϓϩΠͰ͖Δ • ʮϞσϧΧλϩάʯը໘͕৽ઃ͞Εɺ ௨ৗͷ#FESPDLج൫Ϟσϧͱซͤͯ ϒϥδϯάͰ͖Δ • #FESPDLͷਪ"1*ɺ ֤छػೳ͔Βݺͼग़͢͜ͱ͕Ͱ͖Δɻ
ͨͩ͠αʔόʔϨεͰͳ͘ɺ બͨ͠ΠϯελϯελΠϓͰ࣌ؒ୯Ґͷ՝͕ۚൃੜ͢ΔͨΊҙ
ਪ
ਪ"1*ʹϨΠςϯγʔ࠷దԽΦϓγϣϯ͕ొ ʢϓϨϏϡʔʣ • "84ͷΠϯϑϥ࠷దԽʹΑΓɺ#FESPDLͷҰ෦ϞσϧͰ ਪ࣌ؒΛॖ͢ΔΦϓγϣϯ͕ར༻Մೳʹͳͬͨ • $MBVEF)BJLVͱ-MBNB##͕ରԠɻ ΦϋΠΦϦʔδϣϯɺ͔ͭΫϩεϦʔδϣϯਪݶఆ • *OWPLF.PEFM$POWFSTF"1*ͰɺQFSGPSNBODF$POpHʹ
zMBUFODZzlPQUJNJ[FEzΛࢦఆͯ͠͏
ਪ࣌ͷϓϩϯϓτΩϟογϡʹରԠ ʢݶఆϓϨϏϡʔʣ • ରԠϞσϧͰਪΛߦ͏ࡍɺΑ͘ΘΕΔτʔΫϯΛ Ωϟογϡͯؒ͠·Ͱ࠶ར༻Ͱ͖Δ • ίετΛ࠷େɺϨΠςϯγʔΛ࠷େݮՄೳ • $POWFSTF"1*Ͱར༻Մೳɻ ରʹ͍ͨ͠ϝοηʔδʹ
ʮDBDIF1PJOUʯϒϩοΫΛ Ճͯ͠ਪ͢Ε0,
ਪ࣌ͷϓϩϯϓτϧʔςΟϯάʹରԠ ʢϓϨϏϡʔʣ • ಉ͡ϞσϧϑΝϛϦʔͷෳͷϞσϧΛɺ ϓϩϯϓτͷෳࡶ͞ʹԠͯࣗ͡ಈͰϧʔςΟϯάͯ͘͠ΕΔ৽ػೳ • ʮϓϩϯϓτϧʔλʔʯΛ࡞͠ɺ Ϟσϧ*%ͷΘΓʹࢦఆͯ͠͏ • "OUISPQJDͱ.FUB͕બՄೳɻ
ӳޠͷΈରԠͷͨΊҙʂ
3"(
"NB[PO#FESPDLφϨοδϕʔε͕ ԠͷετϦʔϛϯάग़ྗʹରԠ • 3"(ΞʔΩςΫνϟΛ؆୯ʹߏஙͰ͖Δػೳɺ φϨοδϕʔε͕ԠͷετϦʔϛϯάग़ྗʹରԠ • શͳճग़ྗྃΛͨͣͱɺ݁ՌΛॱ࣍දࣔ Ͱ͖ΔͨΊϢʔβʔͷετϨεΛܰݮͰ͖Δ • 3FUSJFWF"OE(FOFSBUF4USFBN"1*Λར༻͢Δ
"NB[PO#FESPDLφϨοδϕʔε͕ ΧελϜίωΫλͱຒΊࠐΈࠩૢ࡞ʹରԠ • φϨοδϕʔεͷσʔλιʔεʹʮΧελϜίωΫλʯ͕Ճɻ • ιʔευΩϡϝϯτΛ4ͳͲʹஔͤͣͱɺΠϯϥΠϯࢦఆ͠ ͨσʔλΛϕΫτϧ%#ΠϯσοΫεԽͰ͖Δ • ैདྷͷ4σʔλιʔεʹ υΩϡϝϯτΛՃআ͢Δࡍɺ
ιʔεશମΛ࠶ಉظ͢Δ͜ͱͳ͘ ࠩͷΈΛϕΫτϧ%#ʹөͰ͖Δ
"NB[PO#FESPDLφϨοδϕʔε͕ ΧελϜίωΫλͱຒΊࠐΈࠩૢ࡞ʹରԠ ͜Ε·Ͱ ࠓճରԠ σʔλιʔε ϕΫτϧ%# φϨοδ ϕʔε ಉظ 4UBSU*OHFTUJPO+PC
"1*Λ࣮ߦ σʔλιʔε ʢແͯ͘0,ʣ ϕΫτϧ%# φϨοδ ϕʔε Ճ *OHFTU,OPXMFEHF#BTF %PDVNFOUT"1*Λ࣮ߦ Ճσʔλ
"NB[PO#FESPDLφϨοδϕʔε͕ ϝλσʔλͷࣗಈϑΟϧλʔʹରԠ • φϨοδϕʔεͰݕࡧΛߦ͏ࡍɺ ϝλσʔλͰϑΟϧλʔ͢Δ ΫΤϦʔΛࣗಈੜͰ͖ΔΑ͏ʹ • "1*ݺͼग़࣌͠ͷΦϓγϣϯͱͯ͠ ϝλσʔλͷ֓ཁͱɺੜʹ͏ ϞσϧΛࢦఆͯ͠͏
• ݱঢ়$MBVEF4POOFUͷΈରԠ
#FESPDLσʔλΦʔτϝʔγϣϯʢ#%"ʣ͕ొ ʢϓϨϏϡʔʣ • ඇߏԽσʔλʢυΩϡϝϯτը૾ԻಈըʣΛࣗಈੳͯ͠ ཁಟੑݕग़ɺॻ͖ى͜͠ͳͲΛͯ͘͠ΕΔ৽ػೳ • ʮඪ४ग़ྗʯϞʔυͰϞμϦςΟຖʹطఆͷॲཧΛߦ͏ɻ ʮΧελϜग़ྗʯϞʔυͰϒϧʔϓϦϯτ Λࢦఆͯ͠ҙͷੳ͕Ͱ͖Δ •
ʮϓϩδΣΫτʯΛ࡞͠ɺϚωίϯ "1*͔ΒඇಉظͰॲཧΛ։࢝Ͱ͖Δɻ
#FESPDLφϨοδϕʔε͕ϚϧνϞʔμϧͷ σʔλऔΓࠐΈʹରԠʢϓϨϏϡʔʣ • φϨοδϕʔεͷʮύʔεઓུʯʹɺ#FESPDL%BUB"VUPNBUJPO ʢ#%"ʣΛͬͨϚϧνϞʔμϧରԠύʔε͕Ճ͞Εͨ • طଘͷʮ--.ʹΑΔύʔεʯͱͷҧ͍͕͔ΓͮΒ͍͕ɺ #%"ϚωʔδυͷͨΊɺϞσϧͷબղੳ༻ϓϩϯϓτͷ ฤू͕Ͱ͖ͳ͍ɻ՝ۚମܥҟͳΔ •
ΦϨΰϯϦʔδϣϯͷΈར༻Մೳ
#FESPDLφϨοδϕʔε͕ ߏԽσʔλͷΫΤϦʔʹରԠʢϓϨϏϡʔʣ • φϨοδϕʔεͷσʔλιʔεͱͯ͠ɺ σʔλϕʔεσʔλΣΞϋεΛઃఆͰ͖ΔΑ͏ʹͳͬͨɻ ࣗવݴޠͷΫΤϦʔΛ42-ʹมͯ͠3"(Λ࣮ݱͯ͘͠ΕΔ • σʔλετΞʹɺ3FETIJGU͘͠ (MVFσʔλΧλϩάΛ ϝλσʔλͱͯ͠બͰ͖Δ
#FESPDLφϨοδϕʔε͕(SBQI3"(ʹରԠ ʢϓϨϏϡʔʣ • άϥϑ%#͔ΒͷݕࡧΛߦ͏ʮ(SBQI3"(ʯʹ φϨοδϕʔε͕ରԠɻ3"(ਫ਼্ͷબࢶͱͳΔ • ϕΫτϧ%#ʹ/FQUVOF"OBMZUJDT͕બՄೳͱͳͬͨɻ 4ͳͲͷσʔλιʔεʹυΩϡϝϯτΛஔ͢Δ͚ͩͰɺ άϥϑ%#ͷมॲཧΛ $MBVEF)BJLV͕ͬͯ͘ΕΔ
"NB[PO,FOESBʹ(FO"*ΠϯσοΫε͕ొ ʢϓϨϏϡʔʣ • ݕࡧαʔϏε,FOESBʹͯɺΠϯσοΫε࡞࣌ʹ ৽ͨͳʮ(FO"*ΤσΟγϣϯʯ͕બՄೳͱͳͬͨɻ ͜ΕΛ#FESPDLφϨοδϕʔε͔Βར༻Ͱ͖Δʂ • ैདྷͷ,FOESBΠϯσοΫεʹൺͯɺ 3"(༻ʹݕࡧਫ਼্͕͍ͯ͠Δ •
ैདྷͷ,FOESBΑΓେ෯ʹԼ͛ɻ ֹ݄͓Αͦ ԁʙͰར༻։࢝Ͱ͖Δ
"NB[PO"VSPSB4FSWFSMFTT͕ #FESPDLφϨοδϕʔεͷΫΠοΫ࡞ʹରԠ • φϨοδϕʔεͷ࡞࣌ɺϕΫτϧ%#Λࣗಈߏஙͯ͘͠ΕΔػೳ ʮΫΠοΫ࡞ʯʹ"VSPSB4FSWFSMFTT͕ରԠʂ • ͜Ε·Ͱ0QFO4FBSDI4FSWFSMFTTͷΈ͕ରԠ͍ͯͨ͠ɻ ΑΓ҆ՁͳϕΫτϧ%#Ͱɺ3"(Λ؆୯ʹߏஙͰ͖ΔΑ͏ʹͳͬͨ • ઌ"VSPSB4FSWFSMFTT͕θϩεέʔϧʹରԠ͕ͨ͠ɺ
ຊػೳͷςϯϓϨʔτͰ࠷৽όʔδϣϯ͕ࢦఆ͞Ε͍ͯͳ͍ɻ ରԠ͢ΔʹखಈͰ"VSPSBͷઃఆมߋ͕ඞཁͱͳΔͨΊҙ
ΤʔδΣϯτ
ϚϧνΤʔδΣϯτͷίϥϘϨʔγϣϯػೳ͕ొ ʢϓϨϏϡʔʣ • ෳͷΤʔδΣϯτΛڠಇͤ͞Δ Φϓγϣϯ͕ొ • ΤʔδΣϯτ࡞࣌ʹʮಜऀʯʹ ࢦఆ͢Δ͜ͱ͕Ͱ͖Δ • ʮڠྗऀʯʹࢦఆͨ͠ΤʔδΣϯτ
ͨͪͱ࿈ܞͯ͠࠷ऴճΛੜ͢Δ
ϚϧνΤʔδΣϯτͷίϥϘϨʔγϣϯػೳ͕ొ ʢϓϨϏϡʔʣ ϚϧνΤʔδΣϯτͱʁ ಜऀ ʢϧʔςΟϯά୲ʣ ˞͍ͳͯ͘0, ڠྗऀ ʢλεΫ"୲ʣ ڠྗऀ ʢλεΫ#୲ʣ
ಜऀ ʢճ·ͱΊ୲ʣ ࢦࣔ ׂΓৼΓ ݁Ռใࠂ ࠷ऴճΛ ग़ྗ ෳͷΤʔδΣϯτʹڠಇͤͯ͞తΛୡ͢Δɻ ෳࡶͳλεΫΛॊೈʹղܾ͢Δ͜ͱ͕Ͱ͖Δ
ΨʔυϨʔϧ
ΨʔυϨʔϧ͕ࣗಈਪνΣοΫʹରԠ ʢݶఆϓϨϏϡʔʣ • --.͕ઃఆͨ͠ϙϦγʔʹैͬͯԠ͢ΔΑ͏ɺ ʮࣗಈਪʯΛར༻ͯ͠νΣοΫ͢Δػೳ͕Ճ • ΨʔυϨʔϧ࡞࣌ͷΟβʔυʹ ʮࣗಈਪνΣοΫʯηΫγϣϯ͕Ճ • ਃ੍ͷϓϨϏϡʔɻ
ΦϨΰϯͷΈར༻Մೳ
#FESPDLΨʔυϨʔϧ͕ ϚϧνϞʔμϧಟੑݕग़ʹରԠʢϓϨϏϡʔʣ • ΨʔυϨʔϧͷʮ༗ΧςΰϦʯͷίϯςϯπϑΟϧλʔΛ ैདྷͷʮςΩετʯ͚ͩͰͳ͘ʮը૾ʯʹద༻Ͱ͖ΔΑ͏ʹ • Ϣʔβʔ͕ೖྗͨ͠ը૾Λ ݅ʹԠͯ͡ϒϩοΫ͠ ෆదͳ༰ͷग़ྗΛ ͙͜ͱ͕Ͱ͖Δ
ධՁ
"NB[PO#FESPDLϞσϧධՁʹ --.BTBKVEHF͕ՃʢϓϨϏϡʔʣ • #FESPDLͷϞσϧධՁػೳʹ--.BTBKVEHF͕ొɻ ैདྷͷʮਓؒʹΑΔධՁʯʮࣗಈධՁʢ/-1ϕʔεʣʯʹՃ͑ͯ ʮࣗಈධՁʢ--.ϕʔεʣʯ͕Ճ͞Εͨܗɻ • ϓϩϯϓτσʔληοτ 4ʹ+40/Ͱ֨ೲͯ͠͏
"NB[PO#FESPDLφϨοδϕʔεʹ ධՁػೳ͕ొʢϓϨϏϡʔʣ • #FESPDLφϨοδϕʔεͰੜͨ͠Ԡͷ࣭Λ ධՁͰ͖Δػೳ͕ϓϨϏϡʔͰొɻ • --.Λͬͯɺ3"(ͷੜ݁ՌΛఆྔධՁͰ͖Δɻ ධՁϝτϦΫεϓϦηοτͷ छྨ͔ΒબՄೳ •
ग़ྗʹΨʔυϨʔϧΛద༻ͯ͠ ධՁΛߦ͏͜ͱͰ͖Δ
࠷ޙʹએ
໌#FESPDLಛԽͷ3FDBQ-5ձʂ
དྷि݄༵ɺٱʑʹΦϑͰձ͍·͠ΐ͏🙌
ދϊͰΞΠϨοτˍ,"(Ͱ3FDBQձΓ·͢ʂ
None