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
Tsuyoshi Yonemoto
April 07, 2017
Programming
780
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Serverless Frameworkを試してみたよ
東京Node学園付属小学校 2017年度 入学式で発表した資料です。
Tsuyoshi Yonemoto
April 07, 2017
More Decks by Tsuyoshi Yonemoto
See All by Tsuyoshi Yonemoto
いまさらですがRxSwiftつかってみました
yoneapp
0
180
WebとiOSの連携方法は何がベストか? 2016年版 #potatotips 27
yoneapp
0
3k
Other Decks in Programming
See All in Programming
Even G2とAWSで推しのエージェントを召喚しよう!
har1101
1
120
エンジニアと一緒にテストコードの設計と実装を改善した話
mototakatsu
0
190
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
780
Mujeres en SEO Summit 2026 - Greatest Disaster Hits en Web Performance
guaca
0
180
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
8
3.7k
The NotImplementedError Problem in Ruby
koic
1
810
Java × distroless で 軽量なコンテナイメージを / Java on Distroless
contour_gara
0
550
[2026年度第1回ORセミナー] 計画最適化ベンチャーと競技プログラミング人材
terryu16
0
270
Oxlintのカスタムルールの現況
syumai
6
1.1k
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
250
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
3
800
スマートグラスで並列バイブコーディング
hyshu
0
150
Featured
See All Featured
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Bash Introduction
62gerente
615
220k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
The Spectacular Lies of Maps
axbom
PRO
1
810
Test your architecture with Archunit
thirion
1
2.3k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
230
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
The Invisible Side of Design
smashingmag
302
52k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
250
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Transcript
Serverless FrameworkΛ ࢼͯ͠ΈͨΑ ౦ژNodeֶԂଐখֶߍ 2017 ೖֶࣜ @yoneapp Tsuyoshi Yonemoto
ࣗݾհ • @yoneapp • ̎̌̍̌ɿֶੜiOSݸਓ։ൃऀ • ̎̌̍̎ɿελʔτΞοϓͷڞಉۀऀ • ̎̌̍̑ɿiOS &
RailsϑϦʔϥϯε
ϓϩάϥϛϯάྺʢ10ʣ
ΞϓϦΛ࡞Γ͔ͨͬͨ
αʔόཱͯͨ͘ͳ͔ͬͨ
αʔόΛཱͯͳ͍ બࢶ͜Ε·Ͱͳ͔ͬͨ
৽͍͠બࢶ͕ݱΕͨ
AWS Lambda Google Cloud Functions Azure Functions
ࢼͯ͠Έ͍ͨ
AWS Lambda • Node.js • Java • C# • Python
Node.jsʹͨ͠ཧ༝ • جຊతʹɺ͜ͷखͷͷʹ Ruby͕ૣظʹϥΠφοϓ͞ΕΔࣄແ͍ • RailsΖ͏͕ɺϑϩϯτͰJavaScriptΛ ͏ͷͰશͬͨ͘͜ͱ͕ແ͍ΑΓ׳ΕͯΔ
ͪΐͬͱ໘ͳAWS Lambda ʜ "1*(BUFXBZ "84-BNCEB 'VODUJPO 'VODUJPO 'VODUJPO ઃఆ ઃఆ
ʜ ઃఆ ΞΫηε
Serverless Framework
Cloud Formation?
ͬͨΈͨ
ϙʔτϑΣϦΦαΠτͰࢼ͢ ※ ੩తαΠτͳͷͰࢼ͍͢͠
Γ͔ͨͬͨࣄ 4 4FSWFSMFTT'SBNFXSPL )5.- $44 *NBHF +BWB4DSJQU ΞΫηε "84 -BNCEB
"1* (BUFXBZ
ը૾Ҏ֎ޭͨ͠…
ը૾͕จࣈྻͰؼͬͯ͘Δ
ௐͯΈͨ…
Accept: image/png ͳͲΛ༩͠ͳ͍ͱ͍͚ͳ͍ ※ API Gatewayͷ༷
͓͍߹Θͤͯ͠Έͨ
API Gateway ୯ମͰ ղܾͰ͖ͳ͍
݁ 4 4FSWFSMFTT'SBNFXSPL )5.- $44 *NBHF +BWB4DSJQU ΞΫηε "84 -BNCEB
"1* (BUFXBZ ΞΫηε ※ APIΞΫηεReactͱ͔ʹͤΑ͏
s3 Plugin͋Γ·͢
None
࠷ޙʹએ https://goo.gl/gNTskN