$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
【AWS re:Invent 2024】Amazon Bedrock アップデート総まとめ
Search
みのるん
December 08, 2024
Technology
9
1.6k
【AWS re:Invent 2024】Amazon Bedrock アップデート総まとめ
宇宙最速のランチRecap LT会(AWS re:Invent 2024)
https://jawsug.connpass.com/event/337662/
みのるん
December 08, 2024
Tweet
Share
More Decks by みのるん
See All by みのるん
AWSの新機能をフル活用した「re:Inventエージェント」開発秘話
minorun365
2
190
まだ間に合う! Agentic AI on AWSの現在地をやさしく一挙おさらい
minorun365
16
1.7k
【AWS re:Invent 2025速報】AIビルダー向けアップデートをまとめて解説!
minorun365
4
560
AIエージェントは「使う」だけじゃなくて「作る」時代! 〜最新フレームワークで楽しく開発入門しよう〜
minorun365
11
2.3k
Bedrock AgentCoreで解き放て! Strands Agentsで構築するマルチエージェントの実装Tips
minorun365
12
4.3k
まだ間に合う! StrandsとBedrock AgentCoreでAIエージェント構築に入門しよう
minorun365
12
2.9k
AWSの最新サービスでAIエージェント構築に楽しく入門しよう
minorun365
14
2.3k
Strands Agents & Bedrock AgentCoreを1分でおさらい
minorun365
10
1.5k
AIエージェント最前線! Amazon Bedrock、Amazon Q、そしてMCPを使いこなそう
minorun365
20
8k
Other Decks in Technology
See All in Technology
特別捜査官等研修会
nomizone
0
360
AI時代のワークフロー設計〜Durable Functions / Step Functions / Strands Agents を添えて〜
yakumo
3
1.4k
半年で、AIゼロ知識から AI中心開発組織の変革担当に至るまで
rfdnxbro
0
110
re:Invent2025 3つの Frontier Agents を紹介 / introducing-3-frontier-agents
tomoki10
0
320
AI駆動開発の実践とその未来
eltociear
1
420
NIKKEI Tech Talk #41: セキュア・バイ・デザインからクラウド管理を考える
sekido
PRO
0
180
AWSに革命を起こすかもしれない新サービス・アップデートについてのお話
yama3133
0
350
Bedrock AgentCore Memoryの新機能 (Episode) を試してみた / try Bedrock AgentCore Memory Episodic functionarity
hoshi7_n
2
1.1k
2025-12-18_AI駆動開発推進プロジェクト運営について / AIDD-Promotion project management
yayoi_dd
0
140
CARTAのAI CoE が挑む「事業を進化させる AI エンジニアリング」 / carta ai coe evolution business ai engineering
carta_engineering
0
2.1k
20251219 OpenIDファウンデーション・ジャパン紹介 / OpenID Foundation Japan Intro
oidfj
0
330
Amazon Connect アップデート! AIエージェントにMCPツールを設定してみた!
ysuzuki
0
110
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
160
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
130
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
64
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.3k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
16
Deep Space Network (abreviated)
tonyrice
0
18
Building an army of robots
kneath
306
46k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
110
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
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