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
460
実は仲良し?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
3分re:Cap 私のイチオシAmplify アップデート
mkdev10
0
150
アルファリリース Storage Browser for Amazon S3をためしてみた
mkdev10
1
170
生成AIを使ってAmplifyGen2を楽しく学べるワークショプをやってみた
mkdev10
2
350
研修で満足きなかったことをAWSのMLサービスを使って解決した話
mkdev10
1
60
Amplify Gen2への魅力〜Gen1に魔法をかけられて〜
mkdev10
2
190
AmplifyでAWSにはまった話
mkdev10
1
140
チーム立ち上げにAWSを活用したらClaudeさんに褒められた話
mkdev10
3
430
Other Decks in Technology
See All in Technology
利用終了したドメイン名の最強終活〜観測環境を育てて、分析・供養している件〜 / The Ultimate End-of-Life Preparation for Discontinued Domain Names
nttcom
2
360
大規模アジャイルフレームワークから学ぶエンジニアマネジメントの本質
staka121
PRO
2
150
Snowflakeの開発・運用コストをApache Icebergで効率化しよう!~機能と活用例のご紹介~
sagara
1
260
データエンジニアリング領域におけるDuckDBのユースケース
chanyou0311
6
1.9k
日経のデータベース事業とElasticsearch
hinatades
PRO
0
200
株式会社EventHub・エンジニア採用資料
eventhub
0
4.3k
依存パッケージの更新はコツコツが勝つコツ! / phpcon_nagoya2025
blue_goheimochi
3
200
Raycast Favorites × Script Command で実現するお手軽情報チェック
smasato
1
120
コンピュータビジョンの社会実装について考えていたらゲームを作っていた話
takmin
1
560
OSS構成管理ツールCMDBuildを使ったAWSリソース管理の自動化
satorufunai
0
390
OpenID BizDay#17 みんなの銀行による身元確認結果の活用 / 20250219-BizDay17-KYC-minna-no-ginko
oidfj
0
210
偏光画像処理ライブラリを作った話
elerac
1
150
Featured
See All Featured
Writing Fast Ruby
sferik
628
61k
Building Adaptive Systems
keathley
40
2.4k
Facilitating Awesome Meetings
lara
52
6.2k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.4k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Navigating Team Friction
lara
183
15k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.7k
Embracing the Ebb and Flow
colly
84
4.6k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
133
33k
Agile that works and the tools we love
rasmusluckow
328
21k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
640
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
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠