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サービス『IVS』をMCPで攻略 @JAWS FESTA 2025
Search
いのうえ
November 18, 2025
Technology
0
47
馴染みのないAWSサービス『IVS』をMCPで攻略 @JAWS FESTA 2025
いのうえ
November 18, 2025
Tweet
Share
More Decks by いのうえ
See All by いのうえ
Amazon Q と『音楽』-ゲーム音楽もAmazonQで作成してみた感想-
senseofunity129
2
310
Other Decks in Technology
See All in Technology
「アウトプット脳からユーザー価値脳へ」がそんなに簡単にできたら苦労しない #RSGT2026
aki_iinuma
6
2.7k
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.5k
Next.js 16の新機能 Cache Components について
sutetotanuki
0
210
AI: The stuff that nobody shows you
jnunemaker
PRO
1
130
コールドスタンバイ構成でCDは可能か
hiramax
0
130
なぜ あなたはそんなに re:Invent に行くのか?
miu_crescent
PRO
0
250
プロンプトエンジニアリングを超えて:自由と統制のあいだでつくる Platform × Context Engineering
yuriemori
0
110
AI との良い付き合い方を僕らは誰も知らない (WSS 2026 静岡版)
asei
1
160
2025年のデザインシステムとAI 活用を振り返る
leveragestech
0
660
ルネサンス開発者を育てる 1on1支援AIエージェント
yusukeshimizu
0
130
AWS re:Invent2025最新動向まとめ(NRIグループre:Cap 2025)
gamogamo
0
150
あの夜、私たちは「人間」に戻った。 ── 災害ユートピア、贈与、そしてアジャイルの再構築 / 20260108 Hiromitsu Akiba
shift_evolve
PRO
0
330
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
990
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
180
How to build a perfect <img>
jonoalderson
1
4.8k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
34
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
40
Building a Scalable Design System with Sketch
lauravandoore
463
34k
SEO for Brand Visibility & Recognition
aleyda
0
4.1k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
0
48
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
280
Prompt Engineering for Job Search
mfonobong
0
140
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Transcript
Ҫ্কشɹ ͍ͷ͏͑ɿˏ@@.BJLFSV@@@ ʲ+"846(ਆށʳਆށΑ͏ͦ͜ʂ-5ձ ೃછΈͷͳ͍"84αʔϏε ʰ*74ʱΛ.$1Ͱ߈ུ ˏ+"84'&45"
ਆށྺ ࣗݾհ ͍ͷ͏͑ʢ!@@.BJLFSV@@@ʣ ʙɿਆށͷ4*FSೖࣾʢຊࣾɿਆށʣ ਆށͷ͖ͳͱ͜Ζ మಓɾધɾඈߦػͳͲަ௨͕શͯίϯύΫτͰརศੑ˕ ಛʹਆށۭߓӺʹ͍͔ͭͯΒ࠷̑Ͱݕࠪ௨աՄೳ ݱॅॴ ਆށͷྡʮ໌ੴࢢʯ
λίͩͬͨΓɺඪ४࣌ࢠޕઢͩͬͨΓɾɾɾ
ɾ+"84'&45"ͰͷϫʔΫγϣοϓ "HFOEB ɾϋϯζΦϯͰग़ͯ͘Δʮ*74ʯͬͯԿʁ ɾϋϯζΦϯ࣮ฤͱϋϯζΦϯ݁Ռ ɾͱΜͰͳ͍ޙஊʹ͍ͭͯ ɾֶΜͩ͜ͱ
ʹࢀՃ͠·ͨ͠ˏۚ ͔ͤͬ͘ͳͷͰखΛಈ͔͍ͨ͠ͳʙ ͱࢥ͍ϫʔΫγϣοϓʹࢀՃ͠·ͨ͠ɻ ʙड։࢝Ͱ͘Β͍ʹ ΄΅ຬһͷঢ়گͰͨ͠ɻ ͪͳΈʹັྗతͳηογϣϯɺ͝൧ଟ͋Γ·͕ͨ͠ ࠓ࣌ؒͷ߹ͰׂѪ͠·͢ɻ ʢͷͲ͙ΖͷԘ߿͋͑ɺඒຯ͔ͬͨ͠ɾɾɾʣ
ηογϣϯ༰ʹ͍ͭͯ ͜ͷϫʔΫγϣοϓͰɺAWSΞΧϯτͷϦ ιʔεใAmazon IVSʹಛԽͨ͠υϝΠϯίϯ ςΩετΛඋ͑ͨɺΧελϜ Model Context ProtocolʢMCPʣαʔόʔΛࢀՃऀࣗ͝Ͱ࡞͠ ͍͖ͯͨͩ·͢ɻ͋ΘͤͯɺStrands
Agents SDKͱ Amazon BedrockΛ׆༻͠ɺMCPαʔόʔͱ࿈ܞ͢ ΔMCPΫϥΠΞϯτͷߏஙʹऔΓΈ·͢ɻ ʢ)1ΑΓҾ༻ʣ ಛԽܕ.$1αʔόʔͱ .$1ΫϥΠΞϯτΛߏங ͳΔ΄Ͳཱͪͦ͏ʂʂ ࣗવݴޠͰʮʙͯ͠ʯͱݴ͑ ಛఆͷৼΔ͍Λͯ͘͠ΕͨΓ ಛఆͷใΛͱͬͯ͘ΔΈ
ηογϣϯ༰ʹ͍ͭͯ ͜ͷϫʔΫγϣοϓͰɺAWSΞΧϯτͷϦ ιʔεใAmazon IVSʹಛԽͨ͠υϝΠϯίϯ ςΩετΛඋ͑ͨɺΧελϜ Model Context ProtocolʢMCPʣαʔόʔΛࢀՃऀࣗ͝Ͱ࡞͠ ͍͖ͯͨͩ·͢ɻ͋ΘͤͯɺStrands
Agents SDKͱ Amazon BedrockΛ׆༻͠ɺMCPαʔόʔͱ࿈ܞ͢ ΔMCPΫϥΠΞϯτͷߏஙʹऔΓΈ·͢ɻ ʢ)1ΑΓҾ༻ʣ *74ͬͯԿʁ
*74ͬͯԿʁ *74ʢ"NB[PO*OUFSBDUJWF7JEFP4FSWJDFʣͱʁ ‣*745XJUDIͷΑ͏ͳϥΠϒ৴ج൫ͷͨΊͷϚωʔδυαʔϏε ɹຊͰ৴ΞϓϦʮ1PDPDIBʯ͕*74Λج൫ʹ͍ͯ͠Δͱͷ͜ͱɻ *74ͷओཁػೳ ‣ଈ࣌ىಈ ‣ՄมϏοτϨʔτʢԆରԠʣ ‣4ͷըอଘ ‣υϝΠϯ੍ݶͳͲͷηΩϡϦςΟػೳ
‣ཧ࠷ྑNTͷԆ ‣ࣗಈͰෆదίϝϯτΛআ ㅟ ㅟ ㅟ *74͕Θ͔ͬͨͱ͜ΖͰ͍Α͍ΑϋϯζΦϯ
.$1ΫϥΠΞϯτɾαʔόΛߏங͍ͯ͘͠ ߏங͢Δͷେ·͔ʹ͜ͷ̎ͭ NDQDMJFOU NDQTFSWFS "NB[PO#FESPDL 4USBOET"HFOUT "NB[PO*74
.$1ΫϥΠΞϯτ 4USBOET"HFOUT ࡞ NDQDMJFOUQZ 4USBOET"HFOUT"84͕։ൃͨ͠ "*ΤʔδΣϯτͷͨΊͷ4%,ɻ 1ZUIPOͰ؆୯ʹ"HFOUΛॻ͚Δʂ .$1ΫϥΠΞϯτͱͯ͠ͷৼΔ͍ͱ 4USBOETͷඪ४πʔϧΛΠϯϙʔτ
4USBOET"HFOTUT
.$1ΫϥΠΞϯτ 4USBOET"HFOUT ࡞ NDQDMJFOUQZ ࢠϓϩηεͱͯ͜͠ͷ͋ͱʹ࡞Δ NDQTFSWFSQZΛඋʂ ϞσϧDMBVEFTPOOFUΛ༻ .$1Ͱ͑ΔπʔϧҰཡΛ ΫϥΠΞϯτ͕Ѳ
.$1αʔό࡞ NDQTFSWFSQZ "84ͷ4%,ʢ#PUP̏ʣͱɺ 'BTU.$1ͱ͍͏ϑϨʔϜϫʔΫ Λ༻͢ΔͨΊΠϯϙʔτ ࠓճ֩ͱͳΔ.$1αʔόΛॳظԽ z*74.$14FSWFSz
.$1αʔό࡞ʢπʔϧ෦ NDQTFSWFSQZ ʢྫʣMJTU@DIBOOFMTͱ͍͏5PPM ʮશͯͷνϟωϧΛϦετԽ͢Δʯ ͱ͍͏આ໌จΛॻ͍͓ͯ͘ ͜ͷπʔϧΛ͏͔Λஅ͢Δ ͏ͱͳͬͨ࣌ͷ"1*ݺͼग़͠༰
࡞ͨ͠πʔϧҰཡ ߹ܭ̎̓ͷπʔϧΛಉ͡Α͏ͳखॱͰ શͯίϐϖͰ࡞͠·ͨ͠ɻ ͜ΕͰ͍ͬͨΜ࣮ྃͰ͢ɻ Ұ*74Λͬͯ৴Λͯ͠ɺ ৴ཤྺΛ.$1ܦ༝Ͱ֬ೝ͠·͢ɻ ㅟ ㅟ ㅟ
ㅟ ㅟ ㅟ
.$1ΫϥΠΞϯτɾαʔόΛߏஙྃʂ "NB[PO#FESPDL 4USBOET"HFOUT "NB[PO*74 NDQDMJFOU NDQTFSWFS
ͱ͍͏͜ͱͰϥΠόʔମݧͯ͠Έ·ͨ͠ɻ Α͘ཧղ͠ͳ͍ͤͣϘλϯΛԡͯ͠৴Λ։࢝͠·ͨ͠ɻ ඵఔͰ্ཱͪ͛Ͱ͖ɺ63-͕ൃߦ͞Ε·͢ɻ ఔΑ͘৴ऀؾʹͳ͍ͬͯ·͢ɾɾɾ
ϋϯζΦϯޭ ৴ཤྺΛ֬ೝ͍ͨ͠
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ ɾɾɾͰͳ͘ɺ -5͕ܾ·Γࢿྉ࡞தͰͷޙஊ͕͋Γ·͢ɻ
;ͱؾʹͳͬͨ͜ͱʢޙஊʣ
;ͱؾʹͳͬͨ͜ͱʢޙஊʣ ͜Εɺશੈքʹ৴͞Εͯͳ͍ʁ ͱ͍͏͜ͱͰϋϯζΦϯڥΛ࠶ݱͯ֬͠ೝ͠·ͨ͠ɻ
ίϯιʔϧ্Ͱ֬ೝͯ͠ΈΔᶃ ͬ͞ͺΓΘ͔Γ·ͤΜɻ
ίϯιʔϧ্Ͱ֬ೝͯ͠ΈΔᶄ ʮ࠶ੜ੍ݶϙϦγʔʯ͕ͦΕͬΆ͍Ͱ͕͢ɺͬͺΓΘ͔Γ·ͤΜɻ
ॿ͚ͯ.$1αʔό ͜ͷ৴ͬͯ ୭͕ݟΕΔΜͰ͔͢ʁ
ॿ͚ͯ.$1αʔό ࡽ͠ऀͰͨ͠ɻ ˞ͨͿΜखॱϛεͰ͢
ॿ͚ͯ.$1αʔό .$1αʔόʹηΩϡΞͳڥΛ࡞ͬͯΒ͍Ұ݅མணͰ͢ɻ *74Λ͔ΜͥΜʹ߈ུ͠·ͨ͠ʢ࣌͢Ͱʹ͠ʣ ͚ࣗͩݟΕΔΑ͏ʹ ͍ͯͩ͘͠͞ɾɾɾ
༨ஊɿ"NB[PO2%FWFMPQFS୯ମͰʁ ͜ͷఔͰ͋Ε.$1αʔόΛ͔·ͣ͞ͱɺ ҰίϚϯυΛؒҧ͑ͨͷͪɺमਖ਼ͯ͠ਖ਼࣮͘͠ߦͯ͘͠Ε·͢ɻ ,*30
ࠓճಘͨ͜ͱ .$1͔֬ʹศར ܾ·ͬͨৼΔ͍Λ࣮֬ʹ࣮͓ͯ͘͜͠ͱ͕Ͱ͖Δɻ .$14FSWFS$MJFOUͷ࣮ࣗମ'BTU.$1ɾ4USBOETͰ؆୯ɻ ϕεϓϥ.$1͔Β༚͍ͯग़ͯ͜ͳ͍ πʔϧͷൣᙝͰؒҧ͍ͷͳ͍ಈ࡞Λͯ͘͠ΕΔͷͷɺ ͦΕ͕ϕετϓϥΫςΟεΛڭ͑ͯ͘ΕΔΘ͚Ͱͳ͍ɻ πʔϧͷఆٛૉਓʹͰ͖ͳ͍ ࣗવݴޠͰݺͿ͔Βͦ͜ɺπʔϧ͕ਖ਼͘͠ಈ͔ͳ͍ͱ͍͚ͳ͍ɺ
͔ͭɺ.$1ΫϥΠΞϯτʹೝࣝͯ͠Β͏ٕज़ඞཁɻ
ࠓճಘͨ͜ͱ ɾαʔϏεͷ࠷৽ใ ɾٕज़ཁૉͷษڧɾशಘ ઈ͑ͣઈରඞཁɻؤுΓ·͢ɻ
&0' ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ