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
Serverless Framework ハンズオン資料
Search
堀家隆宏
June 11, 2017
Programming
600
1
Share
Serverless Framework ハンズオン資料
堀家隆宏
June 11, 2017
More Decks by 堀家隆宏
See All by 堀家隆宏
オープンソースコミュニティで加速するサーバーレスの未来/serverless will be
horike37
4
780
auth0-meetup.pdf
horike37
1
290
What’s happening with Serverless Framework, and it lives with AWS SAM.
horike37
0
140
What is Serverless. Why is Serverless.
horike37
1
120
aws-with-functional-saas
horike37
2
220
serverless-with-oss
horike37
0
170
slsconftokyo
horike37
0
5.9k
slsconfworkshop
horike37
3
3k
Test Driven Development For Lambda
horike37
2
400
Other Decks in Programming
See All in Programming
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
190
Skillは並べた。動かなかった。契約で繋いだ。— 65個のSkillから、自走する開発サイクルへ
junholee
0
800
Oxlintはいかにしてtsgolintのlint ruleを呼び出しているのか
syumai
2
1k
LLM Plugin for Node-REDの利用方法と開発について
404background
0
140
Copilot CLI の継戦能力を高める コンテキスト管理
nozomutu
1
1.1k
TypeScriptだけでAIエージェントを作る フロント・エージェント・インフラのフルスタック実践
har1101
6
1.2k
作って学ぶ、 JSX (TSX) ランタイムの基本
syumai
5
740
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
260
Claspは野良GASの夢をみるか
takter00
0
140
Zod v4 Codec でスキーマに型変換を埋め込む REST API 設計 #TSKaigi2026
ryutaro_yako
0
170
JJUG CCC 2026 Spring: JSpecify で実現する Kotlin フレンドリーな Java API 設計
ternbusty
1
110
ユニットテストの先へ:テスト技法で要求・仕様を整理するJava開発実践 / Beyond_Unit_Testing_Practical_Java_Development_Techniques_for_Organizing_Requirements_and_Specifications
shimashima35
0
310
Featured
See All Featured
Faster Mobile Websites
deanohume
310
31k
Test your architecture with Archunit
thirion
1
2.3k
Paper Plane
katiecoart
PRO
1
50k
How to make the Groovebox
asonas
2
2.2k
The agentic SEO stack - context over prompts
schlessera
0
790
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.3k
エンジニアに許された特別な時間の終わり
watany
107
240k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
570
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
44k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
320
HDC tutorial
michielstock
2
680
It's Worth the Effort
3n
188
29k
Transcript
4FSWFSMFTT'SBNFXPSL ϋϯζΦϯͦͷ
4FSWFSMFTTͷૢ࡞ʹඞཁͳίϚϯυΛ Ұ௨Γ৮ͬͯ։ൃͷϥΠϑαΠΫϧʹ׳ΕΑ͏ ϋϯζΦϯͷΰʔϧ
ϋϯζΦϯͷίϐϖ༻(JTU IUUQCJUMZT,OO
Πϯετʔϧ͔Βॳظઃఆ·Ͱ
Πϯετʔϧ OQNJOTUBMMHTFSWFSMFTT TFSWFSMFTTW
$SFEFOUJBMͷઃఆ "ENJOJTUSBUPS"DDFTTͷ*".ϢʔβΛ࡞ͯ͠ ΫϨσϯγϟϧΛϩʔΧϧʹอଘ͍ͯͩ͘͠͞
$SFEFOUJBMͷઃఆ TFSWFSMFTTDPOpHDSFEFOUJBMTQSPWJEFSBXTLFZZPVSLFZTFDSFUZPVS TFDSFUQSPpMFTMTXPSLTIPQ
։ൃϑϩʔΛḷΓͭͭ ඞཁͳίϚϯυΛୟ͍͍͖ͯ·͠ΐ͏
αʔϏεͷ࡞ TFSWFSMFTTZNM ͷΞʔΩςΫνϟ ఆٛ σϓϩΠ Ϋϥυ্Ͱ ͷςετ ։ൃͷϫʔΫϑϩʔ ϩʔΧϧͰͷ GVODUJPO։ൃ
αʔϏεͷ࡞ TFSWFSMFTTDSFBUFUFNQMBUFBXTOPEFKTQBUITMTXPSLTIPQ
αʔϏεͷ࡞ TFSWFSMFTTDSFBUFUFNQMBUFBXTOPEFKTQBUITMTXPSLTIPQ BXTOPEFKT BXTQZUIPO BXTQZUIPO BXTHSPPWZHSBEMF BXTKBWBNBWFO BXTKBWBHSBEMF BXTTDBMBTCU BXTDTIBSQ
αʔϏεͷ࡞ ग़དྷͨαʔϏεͷσΟϨΫτϦߏΛ֬ೝͯ͠Έ·͠ΐ͏
αʔϏεͷ࡞ TFSWFSMFTTZ NMͷΞʔΩςΫ νϟఆٛ σϓϩΠ Ϋϥυ্Ͱ ͷςετ ։ൃͷϫʔΫϑϩʔ ϩʔΧϧͰͷ GVODUJPO։ൃ
TFSWFSMFTTZNMͷΞʔΩςΫνϟఆٛ TFSWFSMFTTZNMΛΤσΟλͰ։͍͍ͯͩ͘͞
TFSWFSMFTTZNMͷΞʔΩςΫνϟఆٛ TFSWJDFTMTXPSLTIPQ QSPWJEFS OBNFBXT QSPpMFTMTXPSLTIPQ SVOUJNFOPEFKT GVODUJPOT IFMMP IBOEMFSIBOEMFSIFMMP FWFOUT
IUUQ QBUIIFMMP NFUIPEHFU IUUQΠϕϯτΛ࣋ͬͨ ϑΝϯΫγϣϯΛఆٛ͠·͢
αʔϏεͷ࡞ TFSWFSMFTTZ NMͷΞʔΩςΫ νϟఆٛ σϓϩΠ Ϋϥυ্Ͱ ͷςετ ։ൃͷϫʔΫϑϩʔ ϩʔΧϧͰͷ GVODUJPO։ൃ
ϩʔΧϧͰͷGVODUJPO։ൃ IBOEMFSKTΛΤσΟλͰ։͍ͯίʔυΛฤू͍ͯͩ͘͠͞
ϩʔΧϧͰͷGVODUJPO։ൃ TFSWFSMFTTJOWPLFMPDBMGVODUJPOIFMMP TFSWJDFTMTXPSLTIPQ QSPWJEFS OBNFBXT SVOUJNFOPEFKT GVODUJPOT IFMMP IBOEMFSIBOEMFSIFMMP FWFOUT
IUUQ QBUIIFMMP NFUIPEHFU ϩʔΧϧͰٙࣅ-BNCEBΛ࣮ߦ͠·͢
ϩʔΧϧͰͷGVODUJPO։ൃ TFSWFSMFTTJOWPLFMPDBMGVODUJPOIFMMP
αʔϏεͷ࡞ TFSWFSMFTTZ NMͷΞʔΩςΫ νϟఆٛ σϓϩΠ Ϋϥυ্Ͱ ͷςετ ։ൃͷϫʔΫϑϩʔ ϩʔΧϧͰͷ GVODUJPO։ൃ
ΫϥυڥͷσϓϩΠ TFSWFSMFTTEFQMPZWFSCPTF
ΫϥυڥͷσϓϩΠ දࣔ͞ΕͨIUUQΤϯυϙΠϯτΛϒϥβͰදࣔ͠ ͯਖ਼͘͠σϓϩΠ͞Ε͔ͨ֬ೝͯ͠Έ·͠ΐ͏
αʔϏεͷ࡞ TFSWFSMFTTZ NMͷΞʔΩςΫ νϟఆٛ σϓϩΠ Ϋϥυ্Ͱͷ ςετ ։ൃͷϫʔΫϑϩʔ ϩʔΧϧͰͷ GVODUJPO։ൃ
Ϋϥυ্Ͱͷςετ TFSWFSMFTTJOWPLFGVODUJPOIFMMPMPH
Ϋϥυ্Ͱͷςετ IBOEMFSKTΛฤूͯ͠Τϥʔ͕ग़Δঢ়ଶʹͯ͠Έ·͠ΐ͏
Ϋϥυ্Ͱͷςετ TFSWFSMFTTEFQMPZWFSCPTF GVODUJPOͷΈ࠶σϓϩΠ
Ϋϥυ্Ͱͷςετ TFSWFSMFTTJOWPLFGVODUJPOIFMMPMPH ࠶JOWPLF
Ϋϥυ্Ͱͷςετ TFSWFSMFTTEFQMPZMJTU ϩʔϧόοΫͯ͠ΈΑ͏
Ϋϥυ্Ͱͷςετ TFSWFSMFTTSPMMCBDLUJNFTUBNQ ϩʔϧόοΫͯ͠ΈΑ͏
Ϋϥυ্Ͱͷςετ TFSWFSMFTTJOWPLFGVODUJPOIFMMPMPH ෮چ֬ೝ
Ϋϥυ্Ͱͷςετ TFSWFSMFTTMPHTGVODUJPOIFMMP ϩά֬ೝ