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を本格導入したプロダクト開発してみた件
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
みのるん
PRO
October 17, 2023
Technology
770
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
宇宙最速!? でAmazon Bedrockを本格導入したプロダクト開発してみた件
生成系AIでデジタル時代の未来を探ろう
https://btc.connpass.com/event/295773/
みのるん
PRO
October 17, 2023
More Decks by みのるん
See All by みのるん
Mastraエージェント、どのクラウドにデプロイする?
minorun365
PRO
2
200
「勝手に広まる」人気 AI エージェントを爆速で作ろう!(AWS Summit Japan 2026講演資料)
minorun365
PRO
10
3.1k
やさしいA2A入門
minorun365
PRO
12
2.4k
もりもり新機能を一挙紹介! AgentCoreに入門して、AWS上にAIエージェントを構築しよう
minorun365
PRO
6
1.5k
Claude Codeですべての日常業務を爆速化しよう!
minorun365
PRO
18
18k
2026年春のAgentCoreアプデ 細かいやつ全部まとめ
minorun365
PRO
5
350
「責任あるAIエージェント」こそ自社で開発しよう!
minorun365
PRO
10
3.8k
2026年のAIエージェント構築はどうなる?
minorun365
PRO
23
13k
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
minorun365
PRO
7
550
Other Decks in Technology
See All in Technology
文字起こし基盤の信頼性
abnoumaru
0
110
ダッシュボード"開発"について 〜使われるダッシュボードのつくりかた〜
kimichan
0
180
全員がリーダーである世界へ キリマンジャロ登頂とシェアド・リーダー
jinwatanabe
0
120
伝票作成AIエージェントを支える、LLMOpsとインフラの選択肢 / AICon2026_takeda
rakus_dev
0
260
AI時代のYAGNI:「爆速で無駄になった機能」からの学び / 20260720 Naoki Takahashi
shift_evolve
PRO
3
510
『モデル + ハーネス』で読み解く AIエージェント入門
oracle4engineer
PRO
2
160
AIエージェントがあれば技術書なんてすぐ書けるでしょ→無理でした
watany
1
120
Network Firewallやっていき!
news_it_enj
0
260
Vポイント分析基盤におけるデータモデリング20年史
taromatsui_cccmkhd
4
700
[Droidcon Orlando '26] The Android Lens: Applying Mobile Forensics to AI Performance
amanda_hinchman
1
110
複数プロダクトで進めるAI機能実装 ── 実践から得たリアルな学びとロードマップ実現への挑戦 / AICon2026_yanari
rakus_dev
1
270
AI時代におけるテストの基礎の再定義 / Rethinking the Fundamentals of Testing in the AI Era
mineo_matsuya
12
3.5k
Featured
See All Featured
Darren the Foodie - Storyboard
khoart
PRO
3
3.4k
HDC tutorial
michielstock
2
750
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
220
Crafting Experiences
bethany
1
230
Side Projects
sachag
455
43k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
KATA
mclloyd
PRO
35
15k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
970
Making Projects Easy
brettharned
120
6.7k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
190
Design in an AI World
tapps
1
260
Transcript
Ӊ࠷ Ͱ "NB[PO#FESPDLΛ ຊ֨ಋೖͨ͠ϓϩμΫτ ։ൃͯ͠Έͨ݅ ΈͷΔΜ !NJOPSVO 𝕏
XIPBNJ 御⽥ 稔 !NJOPSVO ςοΫΤόϯδΣϦετ ,%%*ΞδϟΠϧ։ൃηϯλʔגࣜձࣾʢ,"(ʣ,%%*݉ ΫϥυΛத৺ʹ։ൃΛߦ͍ͳ͕Βɺഓٕͬͨज़φϨοδ ࣗࣾͷΤϯδχΞͨͪΛࣾ֎ൃ৴͢Δ׆ಈΛ͍ͯ͠·͢ɻ +"846(43&ࢧ෦ +"846(౦ژ
+"84%":4ӡӦ • "84$PNNVOJUZ#VJMEFS • ,%%*$MPVE4".63"* • ,%%*$MPVE"NCBTTBEPST
"NB[PO#FESPDLɺ Α͏͘("͞Ε·ͨ͠Ͷ🎉
ࢥ݄͔͑Βۙͪ͘·ͨ͠🦒
ʢͦͷؒʹ--.Ҋ݅ࢮ͵΄Ͳ߱ͬͯ͘ΔͷͰɺ ਤΒͣ"[VSFσϏϡʔग़དྷͪΌ͍·ͨ͠ʣ
Ͱɺ#FESPDL͞Μ ౦ژϦʔδϣϯͷ ల։ͷૣ͞ྲྀੴͰͨ͠👏
౦ژϦʔδϣϯ୯ಠͷ χϡʔεϦϦʔεͬͯ ͔ͳΓ͍͠Ͱ͢ΑͶɻ "84͕ຊࢢΛ ॏࢹ͍ͯ͠Δ͜ͱ͕ Ӑ͑·͢
ʹࡔͰ#FESPDL͓൸࿐Πϕϯτ͕͋Γ άϩʔόϧ͔Βੜܥ"*୲ͷ 7JDF1SFTJEFOUདྷ͞Ε͍ͯ·ͨ͠
ͪͳΈʹ࠙ձͰԿؾͳ͔͚ͨ͘͠ํ͕ SF*OGPSDFͷ#FESPDLηογϣϯͰొஃ͞Ε͍ͯͨ άϩʔόϧͷ4"ɺΞϯυϦϡʔ͞ΜͰͨ͠😍 2JJUBͰॻ͍͍ͯͨϨϙΛݟͤΔͱ ͜ΕԶͩΑʂͱരস͠Γ্͕Δ
͜ͷɺ"84ͷهऀձݟ͕͋ͬͨͷͰ͕͢ ,%%*͔Βһ͕ಉ੮͠ࣄྫΛൃද͍ͯ͠·ͨ͠
Ӊ࠷ ͷ#FESPDL࣮ΞϓϦʮϏδͭ͘ʂʯ
%9ࣄۀاըΛମݧͰ͖ΔΞϓϦɻ ʮσβΠϯࢥߟʯʹଇͬͨαʔϏεσβΠϯख๏ΛֶΔ
࠷ॳʹاըςʔϚΛ ೖྗ͢Δ͚ͩͰɺ νʔϜϝϯόʔ͕ ՝ιϦϡʔγϣϯΛ બࣜͰఏࣔͯ͘͠ΕΔ
͋ΕΤϨϕʔλʔϐον͕ɻ ͦͷ··্ʹݟͤΕاըҊͷϓϨθϯ͕Մೳ
͜Εɺ͞#FESPDLͷ("͔Β Ӧۀ͙Β͍Ͱ࡞͔ͬͨͷΑ͏ʹฉ͑͜·͕͢ʜ ݄ Ր ਫ ۚ
˒ (" ˒ Ϗδͭ͘ʂ
࣮ϓϨϏϡʔظؒதʹ ͔ͬ͠Γϲ݄͔͚ͯ ։ൃͯ͠·ͨ͠˒
݄ʹΞΧϯτݶఆͰϓϨϏϡʔղ์ɻ ͜͜Ͱ͙͢ʹར༻։࢝Ͱ͖ͣɺ وॏͳΞΧϯτΛࣾͰڞ༻Ͱ͖ΔΑ͏ • ηΩϡϦςΟಛྫঝೝͷऔಘ • ෦άϧʔϓձࣾؒͷඅ༻ͷௐ Ͱ#FESPDL৮Εͳ͍··ϲ݄Λফඅ😇 ʢ͜ΕͰ௨ৗͷഒ͙Β͍ͷεϐʔυʣ
݄ʹ#FESPDLͰԿ͔ ࡞Ζ͏ͥʂνʔϜΛ ্ཱͪ͛ɻ αʔϏεσβΠϯ͔Β ࣮·ͰΛϲ݄Ͱ ࣮ݱ͠·ͨ͠ ݄ Ր ਫ
ۚ αʔϏεσβΠϯˍϢʔβʔΠϯλϏϡʔ ϑϩϯτΤϯυ6*࣮ ϩδοΫ࣮ˍϑΟʔυόοΫө 'JHNBσβΠϯϞοΫ
,%%*%*(*5"-("5&ͱ ,%%*ΞδϟΠϧ։ൃηϯλʔʢ,"(ʣͷίϥϘͰ։ൃ ྆৫ͱ%9৽نࣄۀͷΞΠσΟΞΛ ظؒͰαΫοͱ1P$࣮ݱ͢Δͷ͕ಘҙͰ͢ ϝϯόʔҰإΛ߹Θͤͣ ϑϧϦϞʔτɺຖ%JTDPSEͰ Ϟϒ։ൃ͠ϦϦʔεʂ
ٕज़໘ͷհ
Ϗδͭ͘ʂͷΞʔΩςΫνϟ "84ΞΧϯτ "NB[PO$MPVE'SPOU "NB[PO4JNQMF4UPSBHF 4FSWJDF "NB[PO4 "84"QQ4ZOD "NB[PO%ZOBNP%# "84-BNCEB "NB[PO#FESPDL
ϒϥβ ར༻ऀ
Πϯϑϥ΄΅"NQMJGZͰσϓϩΠˍϗετ "84ΞΧϯτ "NB[PO$MPVE'SPOU "NB[PO4JNQMF4UPSBHF 4FSWJDF "NB[PO4 "84"QQ4ZOD "NB[PO%ZOBNP%# "84-BNCEB "NB[PO#FESPDL
ϒϥβ ར༻ऀ "84"NQMJGZ
ٕज़ελοΫ "84ΞΧϯτ "NB[PO$MPVE'SPOU "NB[PO4JNQMF4UPSBHF 4FSWJDF "NB[PO4 "84"QQ4ZOD "NB[PO%ZOBNP%# "84-BNCEB "NB[PO#FESPDL
ϒϥβ ར༻ऀ ϑϩϯτɿ/FYUKT 6*ɿ$IBLSB6* "1*ɿ(SBQI2- όοΫΤϯυɿ1ZUIPO --.ϥΠϒϥϦɿ-BOH$IBJO ج൫Ϟσϧɿ$MBVEF ʢถϦʔδϣϯʣ 0(1ཧ༻ʢະ༻ʣ
ۤ࿑ͨ͠ ϓϨϏϡʔ࣌#FESPDLઐ༻ͷ CPUPՃϞδϡʔϧ͕ඞཁͩͬͨͨΊ -BNCEBϨΠϠʔΛݕ౼͢Δ "NQMJGZϞοΫػೳͷϩʔΧϧςετʹ ະରԠͷͨΊར༻அ೦
ۤ࿑ͨ͠ 4/4γΣΞػೳͷ0(1࣮ʹ 443͕ඞཁͳ͜ͱ͔Β/FYUKTΛબఆɻ Ҏલͷόʔδϣϯ͔ΒϧʔςΟϯάɺ ϨϯμϦϯάपΓͷΈ͕Ұ৽͞Ε͓ͯΓ ใ·ͩগͳ͔ͬͨͨΊ࣮ʹҰۤ࿑ ϓϨϏϡʔ࣌#FESPDLઐ༻ͷ CPUPՃϞδϡʔϧ͕ඞཁͩͬͨͨΊ -BNCEBϨΠϠʔΛݕ౼͢Δ "NQMJGZϞοΫػೳͷϩʔΧϧςετʹ
ະରԠͷͨΊར༻அ೦
ۤ࿑ͨ͠ 4/4γΣΞػೳͷ0(1࣮ʹ 443͕ඞཁͳ͜ͱ͔Β/FYUKTΛબఆɻ Ҏલͷόʔδϣϯ͔ΒϧʔςΟϯάɺ ϨϯμϦϯάपΓͷΈ͕Ұ৽͞Ε͓ͯΓ ใ·ͩগͳ͔ͬͨͨΊ࣮ʹҰۤ࿑ -BNCEBؔͰ-BOH$IBJOΛར༻͢ΔͨΊʹ ಛఆόʔδϣϯͷ1ZUIPO͕ඞཁ͕ͩͬͨ "NQMJGZͷ$*$%ػೳ͕ผόʔδϣϯͷ 1ZUIPOΛΠϯετʔϧͯ͠͠·͏ͨΊ
Ϗϧυఆٛͷॻ͖͕͑ඞཁʹ ϓϨϏϡʔ࣌#FESPDLઐ༻ͷ CPUPՃϞδϡʔϧ͕ඞཁͩͬͨͨΊ -BNCEBϨΠϠʔΛݕ౼͢Δ "NQMJGZϞοΫػೳͷϩʔΧϧςετʹ ະରԠͷͨΊར༻அ೦
ۤ࿑ͨ͠ 4/4γΣΞػೳͷ0(1࣮ʹ 443͕ඞཁͳ͜ͱ͔Β/FYUKTΛબఆɻ Ҏલͷόʔδϣϯ͔ΒϧʔςΟϯάɺ ϨϯμϦϯάपΓͷΈ͕Ұ৽͞Ε͓ͯΓ ใ·ͩগͳ͔ͬͨͨΊ࣮ʹҰۤ࿑ -BNCEBؔͰ-BOH$IBJOΛར༻͢ΔͨΊʹ ಛఆόʔδϣϯͷ1ZUIPO͕ඞཁ͕ͩͬͨ "NQMJGZͷ$*$%ػೳ͕ผόʔδϣϯͷ 1ZUIPOΛΠϯετʔϧͯ͠͠·͏ͨΊ
Ϗϧυఆٛͷॻ͖͕͑ඞཁʹ ϓϨϏϡʔ࣌#FESPDLઐ༻ͷ CPUPՃϞδϡʔϧ͕ඞཁͩͬͨͨΊ -BNCEBϨΠϠʔΛݕ౼͢Δ "NQMJGZϞοΫػೳͷϩʔΧϧςετʹ ະରԠͷͨΊར༻அ೦ ͋ͱ1ZUIPOڥىҼͰ ʮͳΜ͔ಈ͔ͳ͍ʯʮԿނ͔ಈ͍ͨʯ ͕සൃ͠τϥγϡʔʹΊͪΌͪ͘Ό ͔͔࣌ؒΓ·ͨ͠😅
ۤ࿑ͨ͠ 4/4γΣΞػೳͷ0(1࣮ʹ 443͕ඞཁͳ͜ͱ͔Β/FYUKTΛબఆɻ Ҏલͷόʔδϣϯ͔ΒϧʔςΟϯάɺ ϨϯμϦϯάपΓͷΈ͕Ұ৽͞Ε͓ͯΓ ใ·ͩগͳ͔ͬͨͨΊ࣮ʹҰۤ࿑ -BNCEBؔͰ-BOH$IBJOΛར༻͢ΔͨΊʹ ಛఆόʔδϣϯͷ1ZUIPO͕ඞཁ͕ͩͬͨ "NQMJGZͷ$*$%ػೳ͕ผόʔδϣϯͷ 1ZUIPOΛΠϯετʔϧͯ͠͠·͏ͨΊ
Ϗϧυఆٛͷॻ͖͕͑ඞཁʹ ϓϨϏϡʔ࣌#FESPDLઐ༻ͷ CPUPՃϞδϡʔϧ͕ඞཁͩͬͨͨΊ -BNCEBϨΠϠʔΛݕ౼͢Δ "NQMJGZϞοΫػೳͷϩʔΧϧςετʹ ະରԠͷͨΊར༻அ೦ ͋ͱ1ZUIPOڥىҼͰ ʮͳΜ͔ಈ͔ͳ͍ʯʮԿނ͔ಈ͍ͨʯ ͕සൃ͠τϥγϡʔʹΊͪΌͪ͘Ό ͔͔࣌ؒΓ·ͨ͠😅 ほぼBedrock関係なくて草 (Bedrock周りの実装は サクサク進みました)
࣮ࡍʹ͔ͬͯͬͨ #FESPDLͷϝϦσϝ
"NB[PO#FESPDLͷྑ͍ͱ͜Ζ • ଟ͘ͷΤϯδχΞ͕͍׳Εͨ"84Λϑϧ׆༻Ͱ͖Δɻ ίϛϡχςΟˍΞτϓοτ׆ൃͰใʹࠔΒͳ͍
"NB[PO#FESPDLͷྑ͍ͱ͜Ζ • ଟ͘ͷΤϯδχΞ͕͍׳Εͨ"84Λϑϧ׆༻Ͱ͖Δɻ ίϛϡχςΟˍΞτϓοτ׆ൃͰใʹࠔΒͳ͍ • ओྗͷݴޠϞσϧʮ$MBVEFʯߴੑೳ͔ͭίεύྑ͠ɻ ϢʔεέʔεʹΑͬͯ(15ʹഭΔຊޠೳྗʁ ·ͨτʔΫϯ্ݶ͕ສͱɺ(15ͷഒͷΩϟύ
"NB[PO#FESPDLͷྑ͍ͱ͜Ζ • ଟ͘ͷΤϯδχΞ͕͍׳Εͨ"84Λϑϧ׆༻Ͱ͖Δɻ ίϛϡχςΟˍΞτϓοτ׆ൃͰใʹࠔΒͳ͍ • ओྗͷݴޠϞσϧʮ$MBVEFʯߴੑೳ͔ͭίεύྑ͠ɻ ϢʔεέʔεʹΑͬͯ(15ʹഭΔຊޠೳྗʁ ·ͨτʔΫϯ্ݶ͕ສͱɺ(15ͷഒͷΩϟύ • -BOH$IBJOͳͲطଘͷ--.ΤίγεςϜΛ׆༻͢Ε
ଞϞσϧͰ࣮ࡁΈͷΞϓϦ؆୯ʹ#FESPDLҠ২Մೳ
#FESPDLʹ͜Ε͔Βظ͍ͨ͠ • "84·ͩ·ͩᗐͳੜ"*ڝ૪ͰΑ͏͘ ελʔτϥΠϯʹཱͯͨঢ়ଶɻ౦ژϦʔδϣϯͷ $MBVEF։์"HFOUGPS#FESPDLͷϦϦʔεͳͲ εϐʔσΟͳࢢల։ʹظɻ
#FESPDLʹ͜Ε͔Βظ͍ͨ͠ • "84·ͩ·ͩᗐͳੜ"*ڝ૪ͰΑ͏͘ ελʔτϥΠϯʹཱͯͨঢ়ଶɻ౦ژϦʔδϣϯͷ $MBVEF։์"HFOUGPS#FESPDLͷϦϦʔεͳͲ εϐʔσΟͳࢢల։ʹظɻ • ઌߦଞࣾͷ༏Εͨ#FESPDLͥͻݟश͏͖ɻ +40/ύʔεʹศརͳ0QFO"*ͷ'VODUJPODBMMJOH "[VSFͷ1SPNQUGMPXͷΑ͏ͳϚωʔδυศརػೳͳͲ
࠷ޙʹએ
ன "84ϑϦʔςʔϚͷϥϯν-5ձʂ ༵ۚ·Ͱ-5ืूதʂ ࠤʑ͞Μͷεϖγϟϧηογϣϯ
+"846("*.-ࢧ෦ -5·ۭ͖ͩ͋Γʂ ΦϯϥΠϯͰ#FESPDLͷ͕ฉ͚ͦ͏Ͱ͢
4UBSUVQ$50PGUIFZFBS ʮΞτϓοτઓུʯΛޠΔτʔΫηογϣϯʹग़ԋɻϝϯπ߽՚͗͢·͢😍