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のMLサービスを使って解決した話
Search
k.masachika
July 27, 2024
Technology
1
40
研修で満足きなかったことをAWSのMLサービスを使って解決した話
k.masachika
July 27, 2024
Tweet
Share
More Decks by k.masachika
See All by k.masachika
実は仲良し?Amplify Gen2と生成AI
mkdev10
1
330
アルファリリース Storage Browser for Amazon S3をためしてみた
mkdev10
1
100
生成AIを使ってAmplifyGen2を楽しく学べるワークショプをやってみた
mkdev10
2
320
Amplify Gen2への魅力〜Gen1に魔法をかけられて〜
mkdev10
2
150
AmplifyでAWSにはまった話
mkdev10
1
110
チーム立ち上げにAWSを活用したらClaudeさんに褒められた話
mkdev10
3
380
Other Decks in Technology
See All in Technology
Python(PYNQ)がテーマのAMD主催のFPGAコンテストに参加してきた
iotengineer22
0
540
SREが投資するAIOps ~ペアーズにおけるLLM for Developerへの取り組み~
takumiogawa
2
520
CysharpのOSS群から見るModern C#の現在地
neuecc
2
3.6k
『Firebase Dynamic Links終了に備える』 FlutterアプリでのAdjust導入とDeeplink最適化
techiro
0
170
ドメインの本質を掴む / Get the essence of the domain
sinsoku
2
160
AI前提のサービス運用ってなんだろう?
ryuichi1208
8
1.4k
Security-JAWS【第35回】勉強会クラウドにおけるマルウェアやコンテンツ改ざんへの対策
4su_para
0
190
CDCL による厳密解法を採用した MILP ソルバー
imai448
3
180
RubyのWebアプリケーションを50倍速くする方法 / How to Make a Ruby Web Application 50 Times Faster
hogelog
3
950
TypeScript、上達の瞬間
sadnessojisan
48
14k
【LT】ソフトウェア産業は進化しているのか? #Agilejapan
takabow
0
100
OCI Security サービス 概要
oracle4engineer
PRO
0
6.5k
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.8k
Art, The Web, and Tiny UX
lynnandtonic
297
20k
Adopting Sorbet at Scale
ufuk
73
9.1k
Fireside Chat
paigeccino
34
3k
Making Projects Easy
brettharned
115
5.9k
Gamification - CAS2011
davidbonilla
80
5k
The Art of Programming - Codeland 2020
erikaheidi
52
13k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Faster Mobile Websites
deanohume
305
30k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
329
21k
Code Reviewing Like a Champion
maltzj
520
39k
Transcript
ݚमͰຬͰ͖ͳ͔ͬͨ͜ͱΛ "84ͷ.-αʔϏεΛͬͯղܾͨ͠ +"846(%&* .BTBDIJLB,VXBCBSB
ࣗݾհ ℬݪɹກ .BTBDIJLB,VXBCBSB ॴଐ େࡕγʔϦϯάҹגࣜձࣾ اը൛ຊ෦γεςϜਪਐ՝՝ ࣄ ࣾγεςϜ։ൃɾಋೖɾཧɾอक झຯ υϥΠϒɾຊञɾಡॻʢٕज़ॻʣ
τϐοΫε ͖ͳ"84αʔϏε "84"NQMJGZ "NB[PO#FESPDL 4 '4Y/ "EPCFͷ501+BQBOFTFϓϨϦϦʔείϯτϦϏϡʔλɻ ͷܭճબग़ɻؒͰຊͰਓબΕɺ ΫϨδοτʹ໊લ͕هࡌͯ͠Β͑Δɻ όʔδϣϯμϯͯ͠ΫϨδοτΛ͙Β͍ோΊΔͱͰͯ ͘ΔͷͰݟͯͶɻ
4/4ϒϩά͡Ί·ͨ͠ IUUQT[FOOEFWNLEFWFMPQ IUUQTRJJUBDPN.,@5FDI @mkdev_10 IUUQTYDPNNLEFW@ 9 ;FOO 2JJUB
ొஃͷ༧ఆ ࢲͷλʔϯ͔࣌Βͷ༧ఆ ʮੜ"*Λͬͯ"NQMJGZ(FOΛֶָ͘͠ΔϫʔΫγϣοϓΛͬͯΈͨʯ ͱ͍͏Λ͠·͢৴͋Δͱͷ͜ͱͳͷͰੋඇ ʢਫʣ ࣌dʢ৴͋Γʣ
ຊ͍ͨ͜͠ͱ w͋ΔݚमͰຬͰ͖ͳ͍͜ͱ͕͋ͬͨɻ wຬͰ͖ͳ͍ͷͰࣗͰͳΜͱ͔Ͱ͖Δ͜ͱΛߟ͑ͨɻ wͦͷഎܠ՝ͷղܾʹ׆༻ͨ͠"84αʔϏεͷ༻ྫΛڞ༗ɻ
͋ΔݚमͰͷͰ͖͝ͱ ࠓͷݚमԾઆݕূͰ͢ɻ Ծઆݕূ͢ΔʹࢢௐࠪΛߦ͍·͠ΐ͏ɻ ࣗͷԾઆ͕ਖ਼͍͔͠ฉ͖औΓ·͠ΐ͏ɻ ͍ɻ ࣄલʹॴΛબΜͰΔͷͰࢢௐ͖ࠪͯͯ͠Ͷɻ ʢఔܾ·ͬͯΔ͔Β͖ͳͱ͜ʹ͍͚ͳ͍ʣ ઌੜ
ೲಘͰ͖Μͱ͍͏͔ຬͰ͖Μͷ͚ͩͲ ࢲ બ੍ͳΜͰͶΜɻ దͳॴ͕બࢶʹͳ͍Μ͚ͩͲʔɻ ͚ͨͩͩ͢ʹͳΔΜɻ ࢢௐࠪͪΌ͏Μɻ ݚमʹͳΒΜΜɻ
Կ͕͍ͨ͠ͷ͔ཧͯ͠Έͨ w͔ͤͬ͘ݚमͯ͠ΔΜ͔ͩΒͪΌΜͱΓ͍ͨɻ wԾઆΛݕূ͢ΔʹʮͷੈؒͷධՁʯΛௐ͔ࠪͨͬͨ͠ɻ wࣗͷཱͯͨԾઆͱੈؒͷχʔζʹζϨ͕ͳ͍͔Λݕূ͍ͨ͠ɻ ͷϨϏϡʔσʔλݟΕ͍͍Μ ͓٬༷ͷࢢͷχʔζɻ ͪΌΜͱΕͦ͏Μʂ
Δ͖ʹͳͬͨͷ͍͍ͷͷɻɻɻ wϨϏϡʔͬͯͲΕ͚ͩ͋ΔͶΜɻˠͺͬͱ͔͖ूΊͯαϯϓϧҎ্ɻ w͜Εશ෦ݟΔͷͪΐͬͱɺݚमͰ͢Αɻˠٸʹऑؾ wϨϏϡʔධՁͬͯਓʹΑͬͯภΓͦ͏͠ͳɻˠٸʹਅ໘
ࠔͬͨ࣌"84Ͱ͢ΑͶ w"84͍ͬͺ͍ɻ w୳ͤԿ͔͠Βݟ͔ͭΔɻ ͪΐ͏Ͳ͍͍ͷ͋ΔΜʂ
ར༻ͨ͠"84ͷ.-αʔϏε IUUQTBXTBNB[PODPNKQDPNQSFIFOEGFBUVSFT wػցֶशΛ༻ͯ͠ςΩετͰҙຯؔ ੑΛݕग़͢Δࣗવݴޠॲཧ /-1 αʔϏεɻ wࣗવݴޠ͔ΒΩʔϑϨʔζநग़ɺײੳɺ ΤϯςΟςΟೝࣝͳͲ͕Մೳɻ wݴޠʹΑͬͯར༻Ͱ͖Δػೳ͕ҟͳΔɻʢ ຊޠඇରԠͷػೳ͋Δʣ
"NB[PO$PNQSFIFOE "84ͷࣗવݴޠॲཧαʔϏε
͍ํʙ"1* ײੳ ΤϯςΟςΟ ΩʔϑϨʔζ ײੳจষશମͷײΛͭͷࢦඪͰείΞϦϯάɻ ΩʔϑϨʔζॏཁͳ୯ޠΛநग़ɻ ΤϯςΟςΟ୯ޠͷଐੑΛநग़ɻ
͍ํʙ"84ίϯιʔϧ αϯϓϧςΩετΛషΓ͚Δͱ࣮ߦ݁ՌΛ֬ೝͰ͖Δɻ
ຊޠඇରԠͷػೳ ΤϯςΟςΟຖʹײΛੳͰ͖Δɻ ೦ͳ͕ΒຊޠඇରԠɻ 5BSHFUFE4FOUJNFOU
ྉۚ IUUQTBXTBNB[PODPNKQDPNQSFIFOEQSJDJOH
ࠓճͷ׆༻ྫ ϨϏϡʔσʔλ ײੳ ΩʔϑϨʔζ ΤϯςΟςΟ .F$BC ຊޠ ܗଶૉղੳ 8PSE$MPVE ͷѲ
ՄࢹԽ ܗଶૉղੳ ײੳ ϑΟϧλϦϯά 8PSE$MPVE ຊޠܗଶૉղੳΛߦ͏ͱจষ͔Βܗଶૉ͝ͱʹׂ ໊ͯ͠ࢺಈࢺͳͲʹྨͰ͖Δ.F$BCͦͷπʔϧ ํੑݕ౼ Ծઆݕূ σʔλՃ લ४උ σʔλՃ ՄࢹԽ நग़
ຊޠܗଶૉղੳ ײੳ ϫʔυΫϥυͷྫ ݚमͷใࠂͰͬͨࢿྉͷൈਮ ໊ࢺಈࢺɺײΛΈ߹Θͤͯ ϫʔυΫϥυͰՄࢹԽ
·ͱΊ w"NB[PO$PNQSFIFBEػցֶशΛར ⽤ ͨ͠ ⾃ વ ⾔ ޠॲཧαʔϏεɻ w ⽇
ຊޠͷ ⽂ ষ͔ΒɺΩʔϫʔυݕग़ɺΤϯςΟςΟݕग़ɺײੳ͕Ͱ͖Δɻ wײΛఆྔʹද͢͜ͱ͕Ͱ͖Δɺ ⼈ ʹΑΔࠩͷͳ͍ධՁ͕Մೳɻ &$ӡӦ։ൃͳͲʹ׆༻Ͱ͖Δͣʂ ࠓͳΒੜ"*ͱΈ߹Θ͓ͤͯ͠Ζ͍͔
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠