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
Programming
1
35
研修で満足きなかったことをAWSのMLサービスを使って解決した話
k.masachika
July 27, 2024
Tweet
Share
More Decks by k.masachika
See All by k.masachika
アルファリリース Storage Browser for Amazon S3をためしてみた
mkdev10
1
50
生成AIを使ってAmplifyGen2を楽しく学べるワークショプをやってみた
mkdev10
2
280
Amplify Gen2への魅力〜Gen1に魔法をかけられて〜
mkdev10
2
120
AmplifyでAWSにはまった話
mkdev10
1
92
チーム立ち上げにAWSを活用したらClaudeさんに褒められた話
mkdev10
3
350
Other Decks in Programming
See All in Programming
Using Livebook to build and deploy internal tools @ ElixirConf 2024
hugobarauna
0
240
私のEbitengineの第一歩
qt_luigi
0
440
Amazon Neptuneで始める初めてのグラフDB ー グラフDBを使う意味を考える ー
satoshi256kbyte
2
250
開発を加速する共有Swift Package実践
elmetal
PRO
0
400
Jakarta EE meets AI
ivargrimstad
1
350
unique パッケージから学ぶ interning と weak reference @ Asakusa.go#3
karamaru
2
740
Desafios e Lições Aprendidas na Migração de Monólitos para Microsserviços em Java
jessilyneh
2
140
メモリ最適化を究める!iOSアプリ開発における5つの重要なポイント
yhirakawa333
0
410
ドメイン駆動設計を実践するために必要なもの
bikisuke
3
330
connect-go で面倒くささと戦う / 2024-08-27 #newmo_layerx_go
izumin5210
2
630
Our Websites Need a Lifestyle Change, Not a Diet
ryantownsend
0
130
What you can do with Ruby on WebAssembly
kateinoigakukun
0
160
Featured
See All Featured
From Idea to $5000 a Month in 5 Months
shpigford
379
46k
Debugging Ruby Performance
tmm1
72
12k
Fireside Chat
paigeccino
31
2.9k
GraphQLとの向き合い方2022年版
quramy
43
13k
Fantastic passwords and where to find them - at NoRuKo
philnash
48
2.8k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
Teambox: Starting and Learning
jrom
131
8.7k
The Invisible Side of Design
smashingmag
295
50k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
109
6.9k
Practical Orchestrator
shlominoach
185
10k
Building Your Own Lightsaber
phodgson
101
6k
Being A Developer After 40
akosma
84
590k
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ײΛఆྔʹද͢͜ͱ͕Ͱ͖Δɺ ⼈ ʹΑΔࠩͷͳ͍ධՁ͕Մೳɻ &$ӡӦ։ൃͳͲʹ׆༻Ͱ͖Δͣʂ ࠓͳΒੜ"*ͱΈ߹Θ͓ͤͯ͠Ζ͍͔
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠