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 Lambdaについて
Search
Yamamoto Kazuhisa
June 18, 2016
Programming
1
410
AWS Lambdaについて
2016年6月18日に倉敷にて開催されたJAWS-UG岡山にて発表した内容です
Yamamoto Kazuhisa
June 18, 2016
Tweet
Share
More Decks by Yamamoto Kazuhisa
See All by Yamamoto Kazuhisa
Railsプロジェクトキャッチアップのコツ
kazuhisa
0
99
IoTで農家を守れ! LTE-M Button Plusを利用した 箱罠動作検知システム
kazuhisa
1
4.8k
RDSのSSL/TLS証明書の更新
kazuhisa
1
410
RDSのPostgreSQL9.3を がんばってバージョンアップしてみた
kazuhisa
0
990
Other Decks in Programming
See All in Programming
Haskell でアルゴリズムを抽象化する / 関数型言語で競技プログラミング
naoya
16
3.8k
カクヨムAndroidアプリのリブート
numeroanddev
0
400
Practical Tips and Tricks for Working with Compose Multiplatform Previews (mDevCamp 2025)
stewemetal
0
120
Perlで痩せる
yuukis
1
680
Cloudflare Realtime と Workers でつくるサーバーレス WebRTC
nekoya3
0
390
CSC307 Lecture 17
javiergs
PRO
0
110
社内での開発コミュニティ活動とモジュラーモノリス標準化事例のご紹介/xPalette and Introduction of Modular monolith standardization
m4maruyama
0
110
機械学習って何? 5分で解説頑張ってみる
kuroneko2828
0
200
「兵法」から見る質とスピード
ickx
0
260
ドメインモデリングにおける抽象の役割、tagless-finalによるDSL構築、そして型安全な最適化
knih
10
1.7k
從零到一:搭建你的第一個 Observability 平台
blueswen
1
840
FormFlow - Build Stunning Multistep Forms
yceruto
1
150
Featured
See All Featured
Speed Design
sergeychernyshev
30
990
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
14
1.5k
VelocityConf: Rendering Performance Case Studies
addyosmani
329
24k
Designing for humans not robots
tammielis
253
25k
GitHub's CSS Performance
jonrohan
1031
460k
Practical Orchestrator
shlominoach
188
11k
Automating Front-end Workflow
addyosmani
1370
200k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.5k
It's Worth the Effort
3n
184
28k
Rebuilding a faster, lazier Slack
samanthasiow
81
9k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.8k
Bash Introduction
62gerente
614
210k
Transcript
"84-BNCEB ʹ͍ͭͯ ೖฤ ࢁຊٱ
ࣗݾհ w ࢁຊٱ w !LB[VIJTB w 3VCZBXTKFOLJOTDIFGBOTJCMFόΠΫΩϟϯ ϓπʔϦϯά w Ԭࢁ3VCZ3VCZPO3BJMTษڧձ
w +"846(Ԭࢁ
ࣄ w 3BJMTʹΑΔ8FCΞϓϦέʔγϣϯ։ൃ w 3VOEFDL w %PDLFS w "84
3BJMTʹΑΔ 8FCΞϓϦέʔγϣϯ։ൃ w 4$ɾઐళ͚άϧʔϓΣΞ w ΦϯϓϨɺ&$ w όϦόϦͷΧελϚΠζ w ιʔεҰຊԽʢઃఆϑΝΠϧͰ͕ΜΔʣ
3VOEFDL w αʔόʔͷ֎෦͔ΒίϚϯυΛ࣮ߦͯ͘͠ΕΔπʔ ϧ w +FOLJOTΑΓฒྻ࣮ߦͷ੍ޚ͕ࡉ͔͍ w ͘͞Β714্Ͱ%PDLFSͰӡ༻த w IUUQTIVCEPDLFSDPNSLB[VIJTBSVOEFDL
%PDLFS w ݕূத w YZNPO w SVOEFDL w ΠϝʔδͷංେԽͲ͏ରԠ͢Δʁ
"84 w MBNCEBʹΑΔ(JUIVC࿈ܞπʔϧ w HJUCBMM w .BTLFE3JEFS w 4&$%#ϚεΫॲཧ4 w
Ұ࣌ؒ΄Ͳಈ࡞
ࠓͷ
BXTMBNCEB w ֓ཁ w ։ൃڥ w HJUCBMMհ
֓ཁ w Կ͔ͷೖྗʹରͯ͠ w ॲཧΛߦ͍ w Կ͔Λग़ྗ͢Δ
w Կ͔ͷೖྗʹରͯ͠ w ॲཧΛߦ͍ w Կ͔Λग़ྗ͢Δ 4ʹը૾ΛΞοϓϩʔυ͢Δ αϜωΠϧը૾Λ࡞͢Δ 4ʹαϜωΠϧը૾Λ Ξοϓϩʔυ͢Δ
*BB4ͱͷҧ͍ w 04Λҙࣝ͠ͳͯ͘Α͍ w ϓϩάϥϜΛॻ͍ͯMBNCEBʹΞοϓϩʔυ͢Δ ͚ͩͰಈ࡞͢Δ w λΠϜΞτ͕ଘࡏ͢Δ w ϦΫΤετ͝ͱʹ՝ۚ
1BB4ͱͷҧ͍ w MBNCEBෳࡶͳॲཧ͕ۤख w ϦΫΤετ͝ͱʹ՝ۚ
ൺֱද MBNCEB *BB4 1BB4 ՝ۚ ϦΫΤετɾ ॲཧ࣌ؒ ظؒܖ ظؒܖ ੍ݶ
ϝϞϦɾ λΠϜΞτ ΏΔ͍ एׯͷ੍ݶ͋Γ Ͱ͖Δ͜ͱ ϦΫΤετͰ ॲཧ ͳΜͰ ͳΜͰ
/P0QT w αʔόʔϨεΞʔΩςΫνϟ w 4PGUXBSF%JTJHO݄߸ ैདྷͷΞʔΩςΫνϟɺΞϓϦέʔγϣϯαʔό͕ΫϥΠΞϯτ ͔ΒͷϦΫΤετΛड͚͚ɺσʔλϕʔεͳͲͷόοΫΤϯυαʔ Ϗεͱ࿈ܞͯ͠αʔϏεΛఏڙ͢Δͱ͍͏̏ஈ֊ͷϨΠϠͰߏ͞ ΕΔͷ͕ҰൠతͰͨ͠ɻ ͔͜͠͠ͷํࣜγεςϜͷن͕େ͖͘ͳΔʹैͬͯෳࡶԽ͢͠
͘ɺΠϯϑϥͷߏஙӡ༻ཧͱ͍ͬͨϏδωεʹ͔͔ΘΒͳ ͍෦ͷίετ͕૿େ͢Δͱ͍͏Λ๊͍͑ͯ·ͨ͠ɻ
ࠓ·ͰͷΠϯϑϥ ৗʹىಈ
/P0QT w αʔόʔϨεΞʔΩςΫνϟ w 4PGUXBSF%JTJHO݄߸ ͜Εʹରͯ͠ɺཧ͢Δ͖ΞϓϦέʔγϣϯαʔόͦͷͷΛলུ ͠ɺඞཁͳͱ͖ʹ͚ͩඞཁͳϓϩάϥϜΛಈ͔͢Α͏ʹ͠Α͏ͱ͍͏ ͷ͕αʔόʔϨεΞʔΩςΫνϟͷߟ͑ํͰ͢ɻ
/P0QT ඞཁͳͱ͖͚ͩىಈ
ྉۚମܥ ϦΫΤετ w ϦΫΤετͷ͏ͪຖ݄࠷ॳͷ ݅ແ ྉ w ͦͷޙ64%
݅ͷϦΫΤε τʢ64%ඵʣ
ྉۚମܥ ࣮ߦ࣌ؒ
։ൃڥ
։ൃڥ w +BWB w 1ZUIPO w /PEFKT w /PEFKT /&8
/PEFKT w WYܥͱͱଘࡏͨ͠OPEFKT w ߋ৽͕ఀؾຯͩͬͨOPEFKTͷϓϩδΣΫτΛ ϑΥʔΫͯ͠։ൃ͞Ε͖ͯͨJPKT͕౷߹͞Εͨ ͷ͕WYܥ w ࠓWYܥ͕ओྲྀ
)FMMP8PSME
)FMMP8PSMEσϞ
Ҿ
FWFOU w 1045͞Εͨ+40/σʔλΛΦϒδΣΫτͱͯ͠ ड͚औΔ͜ͱ͕Ͱ͖Δ \lOBNFZBNBNPUP lBHF MJTU<
>^ FWFOUOBNFlZBNBNPUPz FWFOUBHF FWFOUMJTU<>
DPOUFYU w ϥϯλΠϜใΛऔಘ͢Δ λΠϜΞτ͕ൃੜ͢Δ·Ͱͷ࣌ؒ DPOUFYUHFU3FNBJOJOH5JNF*O.JMMJT ࣮ߦதͷ-BNCEBؔͷ໊લΛऔಘ͢Δ DPOUFYUGVODUJPO/BNF)FMMP8PSME "84ϦΫΤετ*% DPOUFYUBXT3FRVFTU*EBEFFCGBEGF
DPOUFYU w ΓΛฦ͢ DPOUFYUTVDDFFE FWFOULFZ ޭ DPOUFYUGBJM 4PNFUIJOHXFOUXSPOH` ࣦഊ
DBMMCBDL w /PEFKT͔ΒՃ͞Εͨ w ࠓDPOUFYU DBMMCBDLͲͪΒͰΑ͍ ऴྃ DBMMCBDL ࣦഊ
DBMMCBDL &SSPS ޭ DBMMCBDL OVMM SFTQPOTF
࣮ߦλΠϛϯά w "844%,͔Βୟ͘ w "84෦αʔϏεʹϑοΫͯ͠ىಈ w "84"1*(BUFXBZΛར༻ͯ͠֎෦͔Βىಈ
"1*(BUFXBZσϞ
(JUCBMM w (JUIVCͷJTTVFQVMMSFRͰ͍ٞͯ͠ΔͱͩΕ ͷʮϘʔϧʯͰͪʹͳ͍ͬͯΔ͔͔Βͳ͍ɻ
(JUCBMM
(JUCBMM HJUIVC "84 8FCIPPLT 1FSTPOBM BDDFTTUPLFOT
·ͱΊ w ྉۚϦΫΤετճ ར༻࣌ؒ w ݴޠ+BWB 1ZUIPO /PEFKT w αʔόʔෆཁͰखܰʹ͑Δ