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 SAM × Ruby で快適に Lambdaファンクションを開発するためのいくつかの...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
jacoyutorius
November 14, 2025
Technology
140
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWS SAM × Ruby で快適に Lambdaファンクションを開発するためのいくつかのTips
JAWS-UG静岡市 AWS勉強会 202511 にて発表した資料です
jacoyutorius
November 14, 2025
More Decks by jacoyutorius
See All by jacoyutorius
Amplify Gen 2 Authentication では Cognito IdentityPool のみでのゲストユーザーへの認可ができない件
jacoyutorius
0
210
kamalでRailsアプリを Amazon Lightsailにデプロイするぞ!
jacoyutorius
1
450
オープンデータとAWSで作っている 浜松市イベントカレンダー
jacoyutorius
0
320
浜松市オープンデータを使ってイベントカレンダーアプリを作りました
jacoyutorius
0
110
Amplifyアプリを 任意のタイミングでデプロイするぞ!
jacoyutorius
1
510
AWS Amplify で翻訳アプリを作った話とAmplifyからカジュアルにCloudWatchLogsにログを送る方法について
jacoyutorius
1
1.6k
AWS App Runner + copilot cli
jacoyutorius
1
1.3k
AWS App Runner + Copilot CLI
jacoyutorius
0
110
covid19対策サイトを通してコミュニティとシビックテックのあり方について思うこと
jacoyutorius
0
460
Other Decks in Technology
See All in Technology
Kubernetesにおける学習基盤とLLMOpsの概要
ry
1
310
RAG を使わないという選択肢
tatsutaka
1
250
不要なレビューをAIにまかせて AIコーディングの環境改善を加速した
shoota
1
150
【Cyber-sec+】経営層を"動かす"ための考え方
hssh2_bin
0
190
【NRUG vol.18】KubernetesにおけるNew Relicデータ取得量削減の考え方
nrug_member
0
150
連合学習と機密コンピューティング
lycorptech_jp
PRO
0
120
非エンジニアがClaudeと挑んだ「1ヶ月間プロダクト30本ノック」
askokc
0
580
日本 Fintech 未来予測レポート 2027〜2028年(手動編集版)
8maki
0
2.4k
Claude Codeとのおしゃべりでセマンティックモデルの定義からダッシュボード作成まで完成させる
nic_sugiyama
0
120
AIソロプレナー時代に2ヶ月で20人増員した事業創造会社の開発組織の話
miyatakoji
0
670
SONiCで構築・運用する生成AI向けパブリッククラウドネットワーク ~実装編~
sonic
0
230
【セミナー資料】Claude Code をセキュアに使うための考え方と設定の勘どころ / Claude Code Webinar 20260616
masahirokawahara
2
360
Featured
See All Featured
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
250
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.7k
The untapped power of vector embeddings
frankvandijk
2
1.8k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
160
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
71
40k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
200
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.4k
Docker and Python
trallard
47
3.9k
Making Projects Easy
brettharned
120
6.7k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
560
Transcript
"844".º3VCZͰշదʹ-BNCEBϑΝϯΫγϣϯ Λ։ൃ͢ΔͨΊͷ͍͔ͭ͘ͷ5JQT 2025/11/14 JAWS-UG静岡 @jacoyutorius
খ༔ే !KBDPZVUPSJVT "CPVU $PNNVOJJUZ +"846(দ੩Ԭ +PC ۭ͖ՈͷղফΛϛογϣϯͱ͢ΔגࣜձࣾΫϥοιʔωͱ͍͏ελʔτΞοϓͰσ ϕϩούʔΛ͍ͬͯ·͢ɻ झຯ ϕʔεԋʢδϟζϕʔε࿅शதʣɾΨϯϓϥ࡞Γ
࠷ۙࢠҭͯʹશूத͍ͯͯ͠ɺٕज़ݚᮎͱ͔ίϛϡχςΟ׆ಈ͕લ΄Ͳ Ͱ͖͍ͯͳ͍ͷ͕ΈʢΜͰͳ͍ʣ ͖ͳ"84ͷαʔϏε "84"NQMJGZ
"84-BNCEBͬͯ·͔͢ʁ ϊʔίʔυϫʔΫϑϩʔߏங4BB4ʮ.BLFʯͰߏங͞ΕͨࣗಈԽॲཧΛ"84-BNCEBʹ ϦϓϨΠε͢ΔϓϩδΣΫτΛ௨ͯ͠ಘΒΕͨ-BNCEBϑΝϯΫγϣϯ։ൃͷςΫχοΫ Λհ͠·͢ɻ
-BNCEBपʂ🎉🎉🎉
ฐࣾͰ.BLFͱ͍͏ϊʔίʔυπʔϧͰۀͷࣗಈԽΛ͍ͯ͠·͕ͨ͠ɺ͍ͭͷؒʹ͔γφϦΦʢͭͷ ࣗಈԽͷ·ͱ·Γʣ͕Ҏ্ʹ૿͍͑ͯͯɺෛ࠴Խ͍ͯ͠·ͨ͠ɻ ʢྫ֎తͳૢ࡞ʹΑΔࣗಈԽॲཧͷΤϥʔɺͦͷରԠΛ༷ͷΘ͔Βͳ͍ϝϯόʔ͕ରԠ͠ͳ͍͚ͯ͘ͳ͍ɺ୭͕ ࡞ͬͨͷ͔Θ͔Βͳ͍γφϦΦɺ୭͕͍ͬͯΔͷ͔Θ͔Βͳ͍γφϦΦɺFUDʜʣ ϊʔίʔυʢடং͕ແ͍ͱʣਏ͍
M a keͷظӡ༻ʹΑͬͯݦࡏԽͨ͠ਏΈ ॲཧͷݟ௨͕͠ѱ͘ɺ༷͕ཧղͣ͠Β͍ ୭Ͱมߋ͕Ͱ͖ΔͨΊɺΒͳ͍ͱ͜ΖͰ༷มߋ͕ೖ ͬͨΓɺͦΕʹΑΔෆ۩߹͕ࠞೖ͢Δ ςετڥ͕ͳ͍ͨΊɺಈ࡞֬ೝ͕Ͱ͖ͳ͍ L a mbd
a ʹϦϓϨΠε͢Δ͜ͱͰมΘΔ͜ͱ ίʔυΛಡΉ͜ͱͰ༷͕ѲͰ͖Δ ίʔυதʹίϝϯτΛ͢͜ͱͰ༷ཧղͷҰॿʹͳΔ "*ΤʔδΣϯτʹಡ·ͤΔ͜ͱͰ༷͕Ѳ͘͢͠ͳΔ ίʔυϨϏϡʔϢχοτςετɺ$*ʹΑ࣭ͬͯΛ୲ อ͢Δ͜ͱ͕Ͱ͖Δ TUBHJOHڥϢχοτςετʹΑ͍ͬͯ࠷ݶͷಈ࡞อূ Λ͢Δ͜ͱ͕Ͱ͖Δ ͦ͜Ͱ"84-BNCEBͰ͢Αʢۜͷؙʣ ˞͋͘·Ͱฐࣾͷ߹Ͱ͢
TBNMPDBMJOWPLF͕͍ TBNCVJMEͰίʔυΛϏϧυ͠ͳ͍ͱ͍͚ͳ͍ɻ EPDLFSͰMBNCEBͷίʔυ͕࣮ߦ͞ΕΔͷͰɺىಈ͢Δ·ͰͷΦʔόʔϔου͕͔͔Δɻ TBNTZOD͕͔͔࣌ؒΔ͠ɾɾɾ ʢTBNTZODखݩͷίʔυΛ"84ଆʹಉظͯ͘͠ΕΔTBNDMJͷػೳʣ "844".$-*·ͨMBNCEB։ൃͷେมͳͱ͜Ζ ɾɾɾͱ͍͑ɺ
MBNCEB@IBOEMFSͱϏδωεϩδοΫΛ͢Δ TBNJOJUͰ࠷ॳʹ࡞͞ΕΔίʔυ
ϏδωεϩδοΫΛॲཧ͢ΔΫϥεΛ MBNCEB@IBOEMFSͱಠཱ࣮ͯ͢͠Δɻ ಠཱͨ͠ΫϥεʹͳΔ͜ͱͰϏδωεϩδοΫͷ ςετ͕͘͢͠ͳΔɻ MBNCEB@IBOEMFSͱϏδωεϩδοΫΛ͢Δ
A@@'*-&@@AϑΝΠϧ͕࣮ߦ͞Εͨͱ ͖͚ͩͦͷίʔυΛ࣮ߦ͢Δɺͱ͍͏ςΫχοΫͰ ͢ɻ ϏδωεϩδοΫΫϥεΛ୯ಠͰ࣮ߦͰ͖ΔΑ͏ʹ͢Δ ⾨͜ΕΛ࣮ߦ͢Δͱ@@'*-&@@ϒϩοΫ ͷίʔυ͕࣮ߦ͞ΕΔ
ڥมͰ࣮ߦڥΛ͚Δ UFNQMBUFZNM ։ൃ༻ͩͬͨΓɺσόοά༻ͩͬͨΓʹ͏ ͨΊɺσϓϩΠ͢Δ-BNCEBϑΝϯΫγϣϯ ຊ൪༻ͱݕূ༻ͷগͳ͘ͱͭ༻ҙ͢Δ ͷ͕ྑ͍ͱࢥ͍·͢ɻ -BNCEBͷڥมʹ࣮ߦڥΛද͢มΛ ఆٛ͠·͢ɻ͜͜Ͱl"QQ&OWzͱ͍͏໊લ Ͱఆ͍ٛͯ͠·͢ɻ
ڥมͰ࣮ߦڥΛ͚Δ ͜Ε͚ͩͩͱޮՌ͕Θ͔ΓͮΒ͍ΜͰ͕͢ɺ
ڥมͰ࣮ߦڥΛ͚Δ
ϏδωεϩδοΫͰར༻͢ΔγʔΫϨοτ-BNCEBͷڥมͰͳ͘"84 4FDSFUT.BOBHFS͔Βऔಘ͢Δ ྫ͑֎෦ͷ"1*Λෳίʔϧ͢ΔΑ͏ͳ-BNCEB ϑΝϯΫγϣϯͷ߹͜Μͳײ͡Ͱͨ͠ɻ ͜Ε·Ͱ"QQ&OWͱಉ༷ʹڥมͰγʔΫ ϨοτΛ͍ͯ͠·ͨ͠ɻ ͜Ε͜ΕͰ҆શͳͷͰ͕͢ɺγʔΫϨοτͷ ͕૿͑ΔͱσϓϩΠίϚϯυ͕ࡶʹͳͬͨΓɺ λΠϓϛε͔ͬͨ͢͠Γɺ γʔΫϨοτͷΛຖճίϐϖ͠ͳ͍ͱ͍͚ͳ͔
ͬͨΓͱख͕͔͔͍ؒͬͯ·ͨ͠ɻ
ϏδωεϩδοΫͰར༻͢ΔγʔΫϨοτ-BNCEBͷڥมͰͳ͘"84 4FDSFUT.BOBHFS͔Βऔಘ͢Δ ྫ͑֎෦ͷ"1*Λෳίʔϧ͢ΔΑ͏ͳ-BNCEB ϑΝϯΫγϣϯͷ߹͜Μͳײ͡Ͱͨ͠ɻ ϏδωεϩδοΫͰඞཁͳڥม -BNCEBࣗମͷڍಈΛ੍ޚ͢Δڥม
ϏδωεϩδοΫͰར༻͢ΔγʔΫϨοτ-BNCEBͷڥมͰͳ͘"84 4FDSFUT.BOBHFS͔Βऔಘ͢Δ ྫ͑֎෦ͷ"1*Λෳίʔϧ͢ΔΑ͏ͳ-BNCEB ϑΝϯΫγϣϯͷ߹͜Μͳײ͡Ͱͨ͠ɻ "QQ&OWͱಉ༷ʹڥมͰγʔΫϨοτΛ ͍ͯ͠·ͨ͠ɻ ͜Ε͜ΕͰ҆શͳͷͰ͕͢ɺ γʔΫϨοτͷ͕૿͑ΔͱσϓϩΠίϚϯυ͕ ࡶʹͳͬͨΓλΠϓϛε͔ͬͨ͢͠Γɺγʔ ΫϨοτͷΛຖճίϐϖ͠ͳ͍ͱ͍͚ͳ͔ͬͨ
Γͱख͕͔͔͍ؒͬͯ·ͨ͠ɻ
ϏδωεϩδοΫͰར༻͢ΔγʔΫϨοτ-BNCEBͷڥมͰͳ͘"84 4FDSFUT.BOBHFS͔Βऔಘ͢Δ 4FDSFU.BOBHFS lTUHNZ@TFDSFUz ࣮ߦڥΛࣔ͢ڥมz"11@&/7zͰɺ ͦͷڥ͝ͱͷ4FDSFUTΛऔಘ͍ͯ͠Δ
ϏδωεϩδοΫͰར༻͢ΔγʔΫϨοτ-BNCEBͷڥมͰͳ͘"84 4FDSFUT.BOBHFS͔Βऔಘ͢Δ σϓϩΠ࣌ͷίϚϯυ͕γϯϓϧʹʂ
CVTJOFTT@MPHJDSC BQQSC
·ͱΊ ࣌ͱɺࣄʹΑΔͩΖʂʂʂʂ 3VCZʹΑΔ࣮Ͱհ͠·͕ͨ͠ɺݴޠ༷ʹґଘ͠ͳ͍ςΫχοΫͩͱࢥ͏ͷͰɺଞͷݴޠͰ ར༻Մೳͱࢥ͍·͢ɻ ͱ͍͑ɺ݁ہͦͷ-BNCEB͕Ͳ͏ΘΕΔ͔Ͱ࠷దղมΘΔͷͰɺ άϧʔతʹ͏ͷͰ͋ΕϚωδϝϯτίϯιʔϧͷίʔυΤσΟλͰτϥΠΤϥʔ͠ͳ͕ΒΨϦ ΨϦॻ͍͍ͯ͘ͷ͋Γͩͱࢥ͍·͢ɻ ຊ֨తʹ-BNCEBΛͬͨϚΠΫϩαʔϏεߏͷΞϓϦέʔγϣϯΛߏங͢ΔͳΒɺ8FCϑϨʔ ϜϫʔΫͷΑ͏ͳடং͕͋Δͱྑ͍Αͳ͊ͱࢥ͍ͭͭɻ /PEFKTͱ͔1ZUIPOͷ044͋ΔΈ͍ͨɻ