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
実は仲良し?Amplify Gen2と生成AI
Search
k.masachika
October 21, 2024
Technology
1
510
実は仲良し?Amplify Gen2と生成AI
JAWS-UG東京 ランチタイムLT会 #16 登壇資料
https://jawsug.connpass.com/event/331319/
k.masachika
October 21, 2024
Tweet
Share
More Decks by k.masachika
See All by k.masachika
Amplifyとゼロからはじめた AIコーディング 成果と展望
mkdev10
1
420
Amplifyとゼロからはじめた AIコーディング。失敗と気づき
mkdev10
2
330
関西でも盛り上げたい!AWS Amplify
mkdev10
1
44
フロントエンドも盛り上げたい!フロントエンドCBとAmplifyの軌跡
mkdev10
2
870
DAYSでAmplifyについて語りたかった話
mkdev10
0
72
3分re:Cap 私のイチオシAmplify アップデート
mkdev10
0
180
アルファリリース Storage Browser for Amazon S3をためしてみた
mkdev10
1
200
生成AIを使ってAmplifyGen2を楽しく学べるワークショプをやってみた
mkdev10
2
400
Amplify Gen2への魅力〜Gen1に魔法をかけられて〜
mkdev10
2
220
Other Decks in Technology
See All in Technology
AIの最新技術&テーマをつまんで紹介&フリートークするシリーズ #1 量子機械学習の入門
tkhresk
0
140
セキュリティの民主化は何故必要なのか_AWS WAF 運用の 10 の苦悩から学ぶ
yoh
1
170
TechLION vol.41~MySQLユーザ会のほうから来ました / techlion41_mysql
sakaik
0
190
解析の定理証明実践@Lean 4
dec9ue
0
180
エンジニア向け技術スタック情報
kauche
1
270
Understanding_Thread_Tuning_for_Inference_Servers_of_Deep_Models.pdf
lycorptech_jp
PRO
0
130
監視のこれまでとこれから/sakura monitoring seminar 2025
fujiwara3
11
3.9k
Javaで作る RAGを活用した Q&Aアプリケーション
recruitengineers
PRO
1
120
AWS アーキテクチャ作図入門/aws-architecture-diagram-101
ma2shita
30
11k
AIエージェント最前線! Amazon Bedrock、Amazon Q、そしてMCPを使いこなそう
minorun365
PRO
15
5.3k
より良いプロダクトの開発を目指して - 情報を中心としたプロダクト開発 #phpcon #phpcon2025
bengo4com
1
3.1k
Amazon ECS & AWS Fargate 運用アーキテクチャ2025 / Amazon ECS and AWS Fargate Ops Architecture 2025
iselegant
17
5.7k
Featured
See All Featured
Optimizing for Happiness
mojombo
379
70k
Facilitating Awesome Meetings
lara
54
6.4k
4 Signs Your Business is Dying
shpigford
184
22k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3k
Designing for humans not robots
tammielis
253
25k
Rebuilding a faster, lazier Slack
samanthasiow
82
9.1k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Transcript
࣮ྑ͠ʁ "NQMJGZ(FOͱੜ"* +"846(౦ژϥϯνλΠϜ-5ձ .BTBDIJLB,VXBCBSB
ࣗݾհ ℬݪɹກ .BTBDIJLB,VXBCBSB ॴଐ େࡕγʔϦϯάҹגࣜձࣾ اը൛ຊ෦γεςϜਪਐ՝՝ ࣄ ࣾγεςϜ։ൃɾಋೖɾอक झຯ υϥΠϒɾຊञɾಡॻʢٕज़ॻʣ
࠷ۙͷ׆ಈ w݄+"846(%&*Ͱॳొஃ🎉 w݄+"846(େࡕº"NQMJGZ+BQBO6TFS(SPVQͰొஃ w݄"84"NQMJGZ(FO'FTUJWBMJO+BQBOͰొஃ w݄+"846(%&*Ͱొஃ w݄"NQMJGZ#PPTU6QͰొஃ w݄"NQMJGZ+BQBO6TFS(SPVQӡӦʹ+PJO🚀 w݄+"846(%&*Ͱొஃ ίϛϡχςΟ ݄ӡӦϝϯόʔ ˙"NQMJGZ+BQBO6TFS(SPVQ ˙"EPCFϓϨϦϦʔεϓϩάϥϜ ɾɾ "EPCFJMMVTUSBUPS 5PQ+BQBOFTF1SF3FMFBTF$POUSJCVUPST
4/4ϒϩάͰʑΞτϓοτ IUUQT[FOOEFWNLEFWFMPQ IUUQTRJJUBDPN.,@5FDI @mkdev_10 IUUQTYDPNNLEFW@ 9 #MPH 2JJUB ;FOO 4MJEF
IUUQTTQFBLFSEFDLDPNNLEFW
͜ΜͳΈ͋Γ·ͤΜ͔ʁ wੜ"*ͱ࿈ܞ͢ΔΞϓϦ։ൃ͓͠Ζͦ͏ɻ͚ͩͲɻɻɻ w6*ͱ͔Ͳ͏ͬͯ࡞Δͷ ϑϩϯτΤϯυ͕ۤखɻ wόοΫΤϯυͷߏங͕Α͘Θ͔Βͳ͍ɻ νϟϨϯδ͍͚ͨ͠ͲɻΓํ͕Θ͔Βͳ͍ɻ ੜ"*ΞϓϦ։ൃ
ͦ͏ɻ"84"NQMJGZͳΒͶ ͦΜͳਓʹ"NQMJGZ(FOͽͬͨΓ͔ʁ ࣮"NQMJGZ(FOͱੜ"*ྑ͠Ͱ͢ɻ
"NQMJGZ(FOͱʁͬ͘͟Γਤղ "NQMJGZ#BDLFOE %BUB 'VODUJPOT "VUI 4UPSBHF "NQMJGZ6* όοΫΤϯυ $%, #FESPDLͳͲ
جຊϦιʔε ֦ுϦιʔε 💡ϙΠϯτ 5ZQF4DSJQUʹΑΔϑϩϯτΤϯυͱόοΫΤϯυͷڞ௨ݴޠͰͷίϛϡχέʔγϣϯɻ ίʔυϑΝʔετࢦʹΑΔόοΫΤϯυͷఆٛɻ%9ʢ%FWFMPQFS&YQFSJFODFʣ্͕ɻ $%,ʹΑΔ֦ு $*$%ͰσϓϩΠ (JUϓϩόΠμ "NQMJGZ)PTUJOH /FYU ϑϩϯτΤϯυ 5ZQF4DSJQU όοΫΤϯυ ϑϩϯτΤϯυ ͳͲ ͑Δ "84Ϧιʔεͱͷ ౷߹
"NQMJGZ(FOͱʁͬ͘͟Γਤղ "NQMJGZ#BDLFOE %BUB 'VODUJPOT "VUI 4UPSBHF "NQMJGZ6* όοΫΤϯυ $%, #FESPDLͳͲ
جຊϦιʔε ֦ுϦιʔε 💡ϙΠϯτ 5ZQF4DSJQUʹΑΔϑϩϯτΤϯυͱόοΫΤϯυͷڞ௨ݴޠͰͷίϛϡχέʔγϣϯɻ ίʔυϑΝʔετࢦʹΑΔόοΫΤϯυͷఆٛɻ%9ʢ%FWFMPQFS&YQFSJFODFʣ্͕ɻ $%,ʹΑΔ֦ு $*$%ͰσϓϩΠ (JUϓϩόΠμ "NQMJGZ)PTUJOH /FYU ϑϩϯτΤϯυ 5ZQF4DSJQU όοΫΤϯυ ϑϩϯτΤϯυ ͳͲ ͑Δ "84Ϧιʔεͱͷ ౷߹ ࠓׂѪ 😭
"NQMJGZ(FO͞ΘͬͯͳΜ΅ "NQMJGZ(FOͷίʔυϑΝʔετʹΑΔ%9͞Θͬͯ͡ΊͯΘ͔Δ ϑϩϯτɺόοΫΤϯυɺͦͯ͠ੜ"*ͱͷྑ͠۩߹Λମݧͯ͠΄͍͠
ͬͱຊຊ͍ͨ͜͠ͱ w࠷৽ͷαϯϓϧϫʔΫγϣοϓͷڞ༗ w͑ʁੜ"*ͱྑ͗ͯ͢͠"NQMJGZͷػೳͷҰ෦ʹʁʁʁ wʮ3'$ʯ"NQMJGZ"*ͷڞ༗ 💡ϙΠϯτ "NQMJGZ(FOͰੜ"*ΞϓϦ։ൃΛମݧͯ͠΄͍͠
࠷৽ͷαϯϓϧd"*τϥϕϧΞγελϯτ IUUQTHJUIVCDPNBXTTBNQMFTUSBWFMQFSTPOBMBTTJTUBOU 5SBWFM"TTJTUBOU"QQ "*ͷࢧԉΛड͚ͳ͕ΒཱྀߦܭըΛ࡞Ͱ͖Δ ΞϓϦɻ"QNQMJGZY#FESPDL
5SBWFM"TTJTUBOU"QQͷ6* 💡ϙΠϯτ γϯϓϧͳαϯϓϧϓϩϯϓτΛ͢Δ͜ͱͰΧελϚΠζՄೳ ◀︎ ౦ژཱྀߦܭըத
ମܥతʹֶΔ͓͢͢ΊͷϫʔΫγϣοϓ 💡ϙΠϯτ ੜ"*ΞϓϦ։ൃΛ͔ΒମܥతʹֶΔָ͍͠ϫʔΫγϣοϓ ϫʔΫγϣοϓ "NQMJGZ#PPTUVQ :PV5VCF63- ࣌ؒ͝Ζ͔Β 4MJEF "848PSLTIPQ63- 4QFBLFSEFDL63-
-FBSOJOH1MBO(FOFSBUPSXJUI"84"NQMJGZ ੜ"*Λֶͬͨशϓϥϯ࡞ΞϓϦΛ࡞ΕΔϫʔΫγϣοϓ "NQMJGZ#PPTU6QͰհ
ͳΜͱ‼ྑ͗ͯ͢͠ػೳͷҰ෦ʹ ⚠ҙ ݱࡏ։ൃऀϓϨϏϡʔࠓޙ"1*ͷมߋͳͲͰࢿྉͱҰக͠ͳ͍Մೳੑ͕͋Γ·͢ɻ IUUQTHJUIVCDPNBXTBNQMJGZBNQMJGZVJJTTVFT
"NQMJGZ"*ͱʁ 💡ϙΠϯτ "NQMJGZ"*ΞϓϦʹ"*ػೳΛ؆୯ʹՃͰ͖Δ🚀3'$Ͱ"*$IBU͕࣮Մೳ
ͲΕ͙Β͍؆୯͔ͱ͍͏ͱ 💡ϙΠϯτ dߦͷίʔυͰੜ"*ͱͷ࿈ܞΞϓϦ͕ര🚀 ˝ϑϩϯτΤϯυ ˝όοΫΤϯυ ίϯϙʔωϯτఆٛ %BUBεΩʔϚఆٛ ϑϩϯτΤϯυ όοΫΤϯυΤϯυ ˝ͨͬͨ͜Ε͚ͩͰ͜͏ͳΔ
ձը૾ΞοϓϩʔυରԠ‼6*ͷΧελϚΠζ 💡ϙΠϯτ νϟοτͷجຊػೳΛཏɻը૾ΞοϓϩʔυʹରԠɻ 3FBDUίϯϙʔωϯτͷ1SPQTΛௐ͢Δͱ6*ͷΧελϚΠζՄೳɻ ˝ձ ˝ը૾ೝࣝ
ͲͷΑ͏ͳΈʁ 💡ϙΠϯτ ϩδοΫ"NQMJGZ6*Ͱఏڙ͞ΕΔͨΊɺ࠷খݶͰ"*$IBU͕࡞Մೳ🚀 "NQMJGZ6* 3FBDUίϯϙʔωϯτ όοΫΤϯυ ϑϩϯτΤϯυ "NQMJGZ#BDLFOE -$%,$POTUSVDUT IUUQTHJUIVCDPNBXTBNQMJGZBNQMJGZ
CBDLFOEUSFFNBJOQBDLBHFTBJDPOTUSVDUT IUUQTHJUIVCDPNBXTBNQMJGZBNQMJGZVJ USFFNBJOQBDLBHFTSFBDUBJ
ͳΜͱ࣮ؔߦʹରԠ‼"HFOU$IBUര࣮🚀 💡ϙΠϯτ -BNCEBΛ5PPMTʹొ͢Δ͜ͱͰɺ"*͕࣮ߦ͢ΔؔΛஅ‼ ࢦࣔʹԠͯ͡"*͕-BNCEBΛ࣮ߦΛஅ‼ ˝63-͔Β༰ͷཁʢJ1IPOF1SPͷϖʔδʣ
ͪ͜ΒͷهࣄͰ·ͱΊͯ·͢ 💡ϙΠϯτ ελʔλʔΞϓϦͰ؆୯ʹߏங͕͡ΊΕΔ‼͝ڵຯ͋ΕهࣄݟͯͶ☺ IUUQTRJJUBDPN.,@5FDIJUFNTBFGEBGF IUUQTHJUIVCDPNECBOLTEFTJHOBNQMJGZBJTUBSUFS ελʔλʔΞϓϦ 2JJUBهࣄ "NQMJGZ"*ΛͨΊͯ͠Έͨ BNQMJGZBJTUBSUFS
·ͱΊ w"NQMJGZ(FOͱੜ"*ʢ#FESPDLʣྑ͠αϯϓϧͨ͘͞Μ͋ΔΑʂ wੜ"*ΞϓϦ։ൃʹڵຯ͕͋Δํ"NQMJGZ(FOΛ৮ͬͯΈΑ͏ɻ wྑ͗ͯ͢͠ػೳͷҰ෦ʹͳΓͦ͏ɻ"NQMJGZ"*ʹظ‼ ࢲίϯτϦϏϡʔτͨ͠Α🚀 IUUQTHJUIVCDPNBXTBNQMJGZBNQMJGZVJJTTVFT "NQMJGZυΩϡϝϯτ IUUQTEPDTBNQMJGZBXT "NQMJGZ"*ʢ։ൃऀϓϨϏϡʔʣ
Ϣʔβʔάϧʔϓͷհ IUUQTBXTBNQMJGZKQHJUIVCJP ެࣜϗʔϜϖʔδ IUUQTEJTDPSEHH+7F$$F#: %JTDPSEͷট "NQMJGZ+BQBO6TFS(SPVQ🚀 w"NQMJGZʹؔ͢ΔΠϕϯτΛఆظ։࠵ɻ w%JTDPSEͰίϛϡχέʔγϣϯͯ͠·͢ɻ wͨ·ʹϥδΦͳΜ͔ͬͯ·͢ɻ ͝ڵຯ͋Εͥͻ%JTDPSE·Ͱ🙌
͔͜͜ΒࢀՃͯ͠Ͷ👀
݄"NQMJGZ#PPTU6Q։࠵🚀 IUUQTBXTBNQMJGZKQDPOOQBTTDPNFWFOU ࢀՃίον☝ ΦϑϥΠϯ౦ژ ΦϯϥΠϯ৴͋Γ Ԡืίον☝ $POOQBTT ొஃऀืूத‼ (JUIVC
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠